【发布时间】:2016-05-23 10:04:20
【问题描述】:
显然,<i> 标记不再告诉浏览器以斜体显示文本,而是将包含的文本“is set off from the normal text for some reason”:
标记应表示具有不同语义含义的文本范围,其典型的排版表示为斜体。这意味着浏览器通常仍会以斜体显示其内容,但根据定义,不再需要这样做。
按照这个标签的新语义解释,将一系列文本设置为斜体的正确方法是什么?
i {font-style: italic}
i .italic {font-style: italic}
span .italic {font-style: italic}
... ?
假设我出于非语义原因将文本设置为斜体,例如出于审美目的。例如,我可能想将每章的前三个单词斜体(而不是使用conventional small caps)。
【问题讨论】:
-
谢谢你,@Ramkee。很遗憾,我不能再删除我的问题,因为有答案。
-
好的,希望链接对你有帮助。
标签: html typography