HTML5 规范变更:移除元素及属性
HTML5 移除的元素和属性
为了更加规范和语义化,HTML5 移除了一些在之前版本中被认为是冗余或不利于网页结构的元素和属性。
### 被移除的元素
以下元素因功能重复或存在更好的替代方案而被移除:
- 表现性元素:
tfont,center,strike,big,s,u - 很少使用或功能可被替代的元素:
acronym,applet,dir
### 被移除的属性
一些属性因为功能重复、语义不明确或存在潜在的安全风险而被移除,例如:
- 链接相关属性:
link和a元素的rev属性,link元素的target属性 - 表格相关属性:
td的scope属性 - 脚本相关属性:
script元素的language属性 - 页面布局相关属性:
body元素的alink,text和vlink属性
开发者应避免在 HTML5 中使用这些元素和属性,并采用更符合规范的替代方案。
文件大小:4.74MB
评论区