被废弃的标签和属性
废弃的标签
因可用CSS替换而废弃的
basefont
big
center
font
strike
tt
u
s
因破坏可使用性和可访问性而废弃的
frame
frameset
noframes
因引起混乱、不经常使用而废弃的
acronym被废弃是因为它经常使页面错乱,可以使用abbr代替
applet被废弃是因为可以使用object代替
isindex被废弃是因为使用表单控件代替
dir被废弃是因为使用ul代替
noscript元素只能在HTML里使用,而不能在XML里使用。
废弃的属性
align
body标签上的link,vlink,alink和text属性
bgcolor
height和width
iframe元素上的scrolling属性
valign
hspace和vspace
table标签上的cellpadding、cellspacing和border属性
上述元素实现的视觉效果可用css来实现,所以被废弃了,具体如图所示:
另外target属性在规范中被废弃了
head标签上的profile属性将不再受到支持
img和iframe元素的longdesc属性也被移除了
HTML5的规范里有对这些属性的代替方案,可以查看 HTML Standard
新的结构标签和属性
文档类型声明
文章正文部分
大家都知道在html5中只要使用 就可以声明文档的类型了,这一句话有两个显著的作用
验证器依据它来判断应该采用何种验证规则去验证代码
文档类型声明能够强制IE6、IE7和IE8以标准模块渲染页面
hgroup对网页或区段的标题进行组合
header页面或区段的头部
header元素是一种具有引导和导航作用的元素。头部可能包含从公司LOGO到搜索框在内的各种各样的内容,所以不要把header与h1等标签混为一谈。同一个页面中可以包含多个header元素,每个独立的区段或文章段都可以拥有自己的头部。
文章正文......