【发布时间】:2012-10-01 09:16:10
【问题描述】:
我已经在 Chrome 和 IE9 中测试了自定义标签 <oles-tag> ... </oles-tag>。
我使用 HTML5 文档类型<!DOCTYPE html>。
HTML5 不支持自定义标签。代码不会验证,但浏览器还是会解析它。我什至可以用 CSS 来定位它...
当自定义标签不是标准化的有效代码时,为什么浏览器会解析它?
为什么我不应该为了语义代码而使用自定义标签?
【问题讨论】:
-
关于这个主题的有趣讨论可以在这里找到:stackoverflow.com/questions/211394/when-to-use-custom-html-tags
-
标准不要求解析无法识别的标签吗?
-
@Adam:最后一行是那个问题的重复,但其余的问题完全不同。