如果某些xhtml标签是呈现的但在W3C中有效,那么如果我使用那么在语义,代码维护方面使用这些标签的负面点是什么。我说的是 b ,大, br , hr ,我,并且小。是否已弃用所有演示标签?
答案 0 :(得分:1)
简而言之:使用这些标签没有任何负面意义。
为了更全面地回答:您列出的演示元素在XHTML中确实有效且未折旧:大, i ,小, sub , tt 和 hr 。
使用它们的唯一缺点是您自己的网站的可维护性:当所有表示元素远离CSS中的格式存储时,维护/更改网站更容易。
因此,除了为您(以及在网站上工作的任何其他人)提供更多工作的可能性之外,没有任何真正的负面因素。
请注意: br 不是表示形式,它被视为格式化,例如 p 和 h1 。
答案 1 :(得分:0)
Phrase elements喜欢< strong>和< em>在语义上更正确,并且能够通过CSS实现更丰富的效果(而不仅仅是粗体或斜体)。
这些元素也采用标准属性和事件属性。
是的,元素:b,big,br,hr,i和small都在弃用,HTML5中不支持。
修改:感谢@Alohci进行更正。