2
respostas

Tag Style no HTML

Boa noite, Procurando mais sobre o div encontrei um vídeo onde o instrutor estiliza no HTML usando a tag style, qual a diferença desta tag no HTML e o CSS?

2 respostas

Oi, Aline, tudo bem?

A tag <style> no HTML é usada para escrever CSS diretamente em um documento HTML. Isso permite que você aplique estilos específicos a elementos na página sem precisar criar um arquivo CSS separado.

A diferença principal entre usar a tag <style> e um arquivo CSS externo é sobre organização e manutenção. Quando você usa a tag <style>, todos os seus estilos estão no mesmo arquivo que seu HTML. Isso pode ser útil para pequenos projetos ou para testes rápidos, mas pode dificultar o gerenciamento do código à medida que o projeto cresce.

Manter o CSS em arquivos separados (como recomendado nas boas práticas de desenvolvimento web) ajuda a manter o código organizado e facilita a manutenção, especialmente em projetos maiores. Além disso, usar arquivos CSS externos permite que os navegadores façam cache desses arquivos, o que pode melhorar o tempo de carregamento das páginas para os usuários que visitam seu site mais de uma vez.

Um exemplo prático seria:

Se você quer aplicar um estilo rápido para testar algo, você poderia usar:

<style>
  p {
    color: red;
  }
</style>
<p>Este parágrafo será vermelho.</p>

Mas para um projeto mais estruturado, você criaria um arquivo separado, como estilos.css, e o linkaria no seu HTML:

<link rel="stylesheet" href="estilos.css">

E no arquivo estilos.css, você teria:

p {
  color: red;
}

Espero ter ajudado. Caso tenha dúvidas, conte com o fórum. Abraços!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!

Perfeito, muito obrigada pela explicação.