据我所知,HTML5带来了一些新元素(如<video>
),同时还带走了一些元素(如<plaintext>
)。
在简单的谷歌搜索之后,我没有找到一组权威的HTML5支持元素。例如我认为HTML5支持<math>
,但我找不到包含它的HTML5元素列表。
我需要一个权威参考,显示HTML5支持的元素的具体数字(我认为这是确定的,对吧?)。
顺便说一句,我认为HTML5支持自定义元素,例如<myElement> something </myElement>
,对吧?
答案 0 :(得分:0)
答案 1 :(得分:0)
autonomous custom elements(等待页面加载!)中列出的所有有效HTML5元素(不包含(non-normative) section on Elements of the HTML5 spec)的列表为:
除音频外的abbr地址区域文章b基本bdi bdo块引用主体 br按钮画布标题引用代码col colgroup数据数据列表dd del 详细dfn对话框div dl dt em嵌入字段集图 页脚形式h1 h2 h3 h4 h5 h6头标头hgroup hr html iframe iframe img 输入ins kbd标签图例li链接主地图标记数学菜单元仪表 导航noscript对象ol optgroup选项输出p参数图片前置 进度q rp rt ruby的samp脚本部分选择插槽小源 跨度强样式子摘要sup svg表tbody td模板textarea tfoot th thead时间标题tr track u ul录像wbr
我正在计算114个元素,这些元素不包含svg和mathml标准的元素,除了<svg>
和<math>
本身。