HTML-læringsvejledning: Ændring af tekstudseende og betydning
Mange tags kan bruges til at ændre tekstdesignet og knytte tekst til skjulte betydninger. Overordnet set kan disse tags opdeles i to kategorier: indholdsstil (content-based style) og fysisk stil (physical style).
Samtidig er standarden, som W3C har specificeret for kaskadestilskabeloner (CSS), nu støttet af de fleste browsere. Den giver en mere omfattende metode til at kontrollere dokumentets tekstudseende og layout. For at lære mere om CSS, besøg venligst W3school. CSS tutorial。
Baseret på indholdsstil
基于内容的样式标签会告诉浏览器它所包含的文本具有特定的含义、上下文或用法。然后浏览器就会把与该含义、上下文或用法一致的格式应用到文本上。请注意这里面的区别。基于内容的标签赋予含义,而不是格式化。因此,它们对于自动处理来说非常重要;计算机并不关心文档的外观如何。
因为字体样式是通过语义线索来指定的,所以浏览器可以为用户选择一种合适的显示样式。由于不同地点的样式各种各样,所以使用基于内容的样式可以帮助你确保自己的文档对广大范围的读者来说都是有意义的。这一点在专门供那些盲人和残疾人所使用的浏览器上显得尤其重要,因为他们的显示选项可能和我们传统的文本根本不同,或者在某方面具有非常大的局限性。
当前的HTML和XHTML标准并没有为每个基于内容的标签都定义一种格式;它们仅仅规定必须用与文档中普通文本不同的方式来显示基于内容的样式。标准甚至没有要求这些基于内容的样式彼此之间都要用不同的方式显示。在实际应用中,你可能会发现很多这样的标签和传统的印刷有着非常明显的关系,它们有着相似的含义和显示样式,而且在多数浏览器中都以相同的样式和字体来显示。
在使用HTML/XHTML基于内容的样式标签时,需要遵循一些规则,因为仅仅想象文本应该如何显示,而不必知道这些文本的含义是什么,是十分容易的。一旦开始使用基于内容的样式,文档将会更加一致,而且可以更好地帮助执行自动搜索和内容编辑。这些标签是:
物理样式
在讨论基于内容的样式标签时,我们经常使用“意图”这个词。这是因为标签传达的含义比浏览器显示文本的方式更为重要。然而,在某些情况下,可能是出于合法性或版权等方面的考虑,你希望文本以某种特殊的方式来显示(例如斜体或加粗)。在这种情况下,就可以对文本使用物理样式。
Selvom andre tekstbehandlings系统的趋势是精确地控制样式和外观,但在使用HTML或XHTML时,除非在极少数情况下,都应该避免使用物理标签。应尽可能向浏览器提供上下文信息,并使用基于内容的样式。尽管现在浏览器不过是以斜体或粗体字来显示这些文本,但将来的浏览器和各种文档生成工具可能会以非常有创造性的方式利用这些基于内容的样式。
The current HTML/XHTML standard provides a total of 9 physical styles, including bold (bold), italic (italic), monospaced (monospaced), underlined (underlined), strikethrough (strikethrough), larger (larger), smaller (smaller), superscripted (superscripted) and subscripted (subscripted) text. These tags are:
Hint:Remember that these physical style tags have a strong effect on the adjacent text. To achieve full control over the display of text throughout the document, use style sheets.