为什么HTML5会删除一些元素?
我只是想知道为什么HTML5删除了以下元素,请给我答案,我在采访中也问过 以下为什么HTML5会删除一些元素?,html,Html,我只是想知道为什么HTML5删除了以下元素,请给我答案,我在采访中也问过 以下HTML5元素将从HTML5中删除: <acronym> <applet> <basefont> <big> <center> <dir> <font> <frame> <frameset> <noframes>
HTML5
元素将从HTML5
中删除:
<acronym>
<applet>
<basefont>
<big>
<center>
<dir>
<font>
<frame>
<frameset>
<noframes>
<strike>
<tt>
您可以在TR中找到答案(虽然有点短)。在TR中,您还可以单击所选的特定元素以查看更详细的解释和/或替换内容。Anup不仅是那些标签,还有许多其他在html5中被弃用的东西。原因是CSS可以更好地处理它们的功能
请查看html5中不推荐使用的标签列表。以下元素不在html5中,因为它们的效果纯粹是表示性的,CSS可以更好地处理它们的功能:
basefont
big
center
font
strike
tt
以下元素不在HTML5中,因为使用它们会损害可用性和可访问性:
frame
frameset
noframes
不包括以下元素,因为它们没有经常使用,造成混乱,或者它们的功能可以由其他元素处理:
首字母缩略词
不包括在内,因为它造成了很多混乱。Web开发人员使用缩写词abbr
applet
已被淘汰,取而代之的是object
isindex的使用可以被表单控件的使用所取代
dir
已被淘汰,取而代之的是ul
Thnx Brother帮了我的忙……复制粘贴W3C文档而不与原始文档链接是侵犯版权的行为。“为什么”问题不是建设性的,往往会产生固执己见的答案。官方的解释,就其存在的程度而言,可以很容易地在HTML5草案中找到,其余的都是猜测。兄弟,这将是有帮助的