Leitura adicional do tutorial HTML: alterar a aparência e o significado do texto
Muitos marcadores podem ser usados para alterar a aparência do texto e associar significados ocultos ao texto. Em geral, esses marcadores podem ser divididos em duas categorias: estilo baseado em conteúdo (estilo baseado em conteúdo) e estilo físico (estilo físico).
Além disso, o padrão especificado pelo W3C para folhas de estilo cascading (CSS) agora é suportado pela maioria dos navegadores, oferecendo uma maneira mais abrangente para os autores controlarem a aparência e a disposição do texto do documento. Para aprender mais sobre CSS, acesse o tutorial oferecido pelo W3school. Tutorial de CSS。
Estilo baseado em conteúdo
As tags de estilo baseadas no conteúdo informam o navegador sobre o significado específico, o contexto ou o uso do texto que contêm. Em seguida, o navegador aplica um formato que corresponda a esse significado, contexto ou uso no texto. Observe a diferença aqui. As tags baseadas no conteúdo atribuem significado, não formatação. Portanto, são muito importantes para o processamento automático; os computadores não se importam com a aparência do documento.
Como os estilos de fontes são especificados por pistas semânticas, os navegadores podem escolher um estilo de exibição apropriado para o usuário. Devido à variedade de estilos em diferentes locais, o uso de estilos baseados no conteúdo ajuda a garantir que seus documentos sejam significativos para uma ampla gama de leitores. Isso é particularmente importante para navegadores específicos para cegos e pessoas com deficiências, pois suas opções de exibição podem ser completamente diferentes de nosso texto tradicional ou muito limitadas em certos aspectos.
Os padrões atuais de HTML e XHTML não definem um formato para cada tag baseada no conteúdo; eles apenas regulamentam que os estilos baseados no conteúdo devem ser exibidos de maneira diferente da forma comum do texto no documento. A norma nem sequer requer que esses estilos baseados no conteúdo sejam exibidos de maneira diferente um do outro. Na prática, você pode descobrir que muitos desses rótulos têm uma relação muito clara com a impressão tradicional, têm significados semelhantes e estilos de exibição e são exibidos com o mesmo estilo e tipo de letra em muitos navegadores.
Ao usar tags de estilo baseadas no conteúdo de HTML/XHTML, devem ser seguidas algumas regras, pois é fácil pensar apenas na forma como o texto deve ser exibido, sem saber o que o significado do texto é. Assim que começar a usar estilos baseados no conteúdo, o documento ficará mais consistente e ajudará melhor a executar buscas automáticas e edições de conteúdo. Essas tags são:
Estilos físicos
Quando se discute tags de estilo baseadas no conteúdo, frequentemente usamos a palavra 'intenção'. Isso porque o significado transmitido pelas tags é mais importante do que a forma como o navegador exibe o texto. No entanto, em algumas situações, pode ser necessário, por questões de legalidade ou direitos autorais, que o texto seja exibido de uma maneira especial (por exemplo, em itálico ou em negrito). Nesses casos, pode-se usar estilos físicos no texto.
Embora a tendência de outros sistemas de processamento de texto seja o controle exato do estilo e da aparência, ao usar HTML ou XHTML, deve-se evitar, a menos que em casos extremamente raros, o uso de tags físicas. Deve-se fornecer ao navegador, o máximo possível, informações de contexto e usar estilos baseados no conteúdo. Embora os navegadores atuais possam exibir esses textos em itálico ou em negrito, browsers e ferramentas de geração de documentos futuros podem usar esses estilos baseados no conteúdo de maneira criativa.
O padrão atual do HTML/XHTML oferece 9 tipos de estilos físicos, incluindo negrito (bold), itálico (italic), monoespacial (monospaced), sublinhado (underlined), tachado (strikethrough), ampliado (larger), reduzido (smaller), superíndice (superscripted) e subíndice (subscripted) texto. Essas tags são:
Dica:Lembre-se de que esses rótulos de estilo físico têm um efeito forte no texto subsequente. Para ter controle total sobre a exibição do texto em todo o documento, use folhas de estilo.