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
文件大小:
评论区