•keygen元素表示生成密钥
•output元素表示不同类型的输出,比如脚本的输出
•source元素为媒介元素(比如<video>和<audio>)定义媒介资源
•menu元素表示菜单列表
3、新增的input元素
•email 类型表示必须输入E-main地址的文本输入框
•url 类型表示必须输入URL地址的文本输入框
•number类型表示必须输人数值的文本输入框
•range 类型表示必须输入一定范围内数字值的文本输人框
HTML5拥有多个可供选取日期和时间的新型输入文本框:
•date ——选取日、月、年
•month ——选取月、年
•week ——选取周和年
•time ——选取时间(小时和分钟)
•datetime ——一选取时间、日、月、年(UTC 时间)
•datetime.local ——选取时间、日、月、年(本地时间)
三.废除元素
1、能使用CSS替代的元素
•对干basefont、big、center、font、s、strike、tt、u这些元素,由于它们的功能都是纯粹去画面展示服务的,而HTML5中提倡把画面展示性功能放在CSS样式表中统一编辑,所以这些元素废除了
2、不再使用frame框架
•对于frameset元素、frame元素与noframes元素,由于frame框架对网页可用性存在负面影响,在HTML5中已不支持frame框架,只支持iframe框架,或者用服务器方创建的由多个页面组成的复合页面的形式,同时将以上这三个元素废除。
3、只有部分浏览器支持的元素
• 对于applet、bgsound、blink、marquee等元素,由于只有部分浏览器支持这些元素,特别是bgsound元素以及marquee元素,只被Internet Explorer所支持,所以在HTML 5中被废除。其中applet元素可由ernedd元素或object元素替代,bgsound元素可由audio元素替代,marquee可以由JavaScript编程的方式所替代
4、其他被废除的元素:
•废除rb元素,使用ruby元素替代
•废除acronym元素,使用abbr元素替代
•废除dir元素,使用ul元素替代
•废除isindex元素,使用form元素与input元素相结合的方式替代
•废除listing元素,使用pre元素替代
•废除xmp元素,使用code元素替代
•废除nextid元素,使用GUIDS替代
•废除plaintext元素,使用“ text/plian” MIME类型替代
四.新增属性和废除属性
一、新增属性
1、与表单相关属性
•新增autofocus属性,它以指定属性的方式让元素在画面打开时自动获得焦点;
•新增placeholder属性,它会对用户的输入进行提示,提示用户可以输入的内容;
•新增form属性,声明它属于哪个表单,然后将其放置在页面上任何位置,而不是表单之内;









