gpt4 book ai didi

html - 为什么 HTML5 不支持 font 元素?

转载 作者:技术小花猫 更新时间:2023-10-29 12:51:22 24 4
gpt4 key购买 nike

我真的很好奇,希望有人能在W3C的疯狂中揭示这个方法。最新的HTML5标准不支持这个元素的原因是什么?我知道该元素在 HTML 4.01 中已被弃用,但我不明白为什么。

这对我来说似乎完全合乎逻辑,你有一段文字,只想更改字体,或者使用字体元素从中识别行或单词,现在完成这项工作的唯一方法是使用 span元素。我觉得很奇怪,有这么多方法可以创建文本 block ,使用 div、section 或只是段落,但是要包装一些关键字或任何内联内容,只有 span 元素。

真的,一个小元素不会造成任何伤害,所以为什么不继续支持它呢?

谢谢,

卢克

最佳答案

简而言之:

HTML 是一种标记语言。使用它使用语义最准确的元素来标记内容的不同部分。

CSS 用于样式目的,例如更改颜色、大小、字体等。

<font>元素用于样式,而不是标记内容的一部分。这就是为什么它与其他不合适的元素(例如 <center>)一起被弃用的原因。 .

关于html - 为什么 HTML5 不支持 font 元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19000883/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com