




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第2章 HTML5-全新的HTML 2.1 语法结构 2.3 元素的改变 2.4 属性的改变 2.2 页面架构 2.1 语法结构与HTML4相比,HTML5的语法结构省去了一些不必要的配置信息,因此更加简练。一个简单的HTML5页面,代码如下: HTML5 这是一个HTML页面2.2 页面架构HTML5提供了用于定义页面结构的元素,主要包括如下几个元素: 1. section元素,用于定义一个内容区域。 2. header元素,用于定义页面标题区域。 3. nav元素,用于定义页面中导航栏区域。 4. article元素,用于定义定义页面上下相对独立的信息区域。 5. aside元素,用于定义
2、article信息相关联信息。 6. footer元素,用于定义页面中脚注区域。 使用HTML5提供的页面结构元素可以根据不同功能模块,快速构建页面。例如:网页开发技术网 Java/JSPC#/ASP.NETJava的发展前景 .NET开发入门 版权所有,侵权必究2.3 元素的改变HTML5与之前版本比较,在页面元素方面做出较大调整,不仅新增了一些元素,还对之前不经常使用或使用不便的元素进行了调整。1. 新增元素主要包括如下几个:(1)video元素,用于在页面中添加视频信息。(2)audio元素,用于在页面中添加音频信息。(3)embed元素,用于在页面中添加多媒体插件。(4)mark元素,
3、用于在页面中高亮显示信息。(5)command元素,用于在页面中添加命令按钮。(6)progress元素,用于在页面中添加进度条。(7)details元素,用于描述页面中文档火文档的某部分细节信息。(8)detalist元素,用于定义数据集合,通常与input元素结合使用。(9)output元素,用于在页面中输出信息。2. 停止使用的元素主要包括如下几个:(1)frame元素,该元素曾经是构建页面框架结构不可或缺的元素,但由于页面重用性低,HTML5中不再使用该元素。(2)其他停止使用的元素,分别由HTML5新元素进行取替。包括,applet,bgsound,acronym,dir,isind
4、ex,listing,nextid,plaintext,rb,xmp。2.4 属性的改变HTML5不仅对页面元素进行修改,还对元素的属性进行了调整。1. 新增的表单属性:属性名称适用元素说明autofocusinput,select,textarea,button用于页面加载时,使设置该属性的元素控件获得焦点forminput,output,select,textarea,button,fieldset用于声明设置该属性的元素属于哪个表单placeholderinput(text),textarea 用于对设置该属性的元素进行输入提示requiredinput(text),textarea用于
5、对设置该属性的元素,进行必填校验autocompleteform,input用于对设置该属性的元素,进行自动补全填写min/max/stepinput用于对设置该属性的,包含数字或日期的元素规定限定约束条件multipleinput(email,file)用于规定设置该属性的元素输入域中可选择多个值patterninput用于设置元素输入域校验模式 2. 新增的链接属性:属性名称适用元素说明mediaa,area用于规定设置该属性元素的媒体类型sizeslink用于设置元素关联图标大小,通常与icon结合使用3. 新增的其他属性:属性名称适用元素说明reversedol用于指定列表显示顺序为倒
6、序charsetmeta用于设置文档字符编码方式typemenu用于设置menu元素显示形式labelmenu用于设置menu元素标注信息scopedstyle用于设置样式作用域asyncscript用于设置脚本执行方式为同步或异步manifesthtml用于设置离线应用文档缓存信息sandbox,seamless,srcdociframe用于设置提高页面安全4. 停止使用的属性:HTML4属性HTML5处理方法align,autosubmit,background,bgcolor,border,clear,compact,char,charoff,cellpadding,cellspacin
7、g,frameborder,height,hspace,link,marginheight,marginwidth,noshade,nowrap,rules,size,text,valign,vspace,width,使用CSS样式表替代原属性target,nohref,profile,version停止使用charset,scope使用HTTP Content-type头元素revrel替代shape,coords使用area替代a5. 全局属性:全局属性是HTML5中的一个新的概念,它的作用是适用于所有的页面元素。HTML5中的全局属性主要包含如下几个:(1)contentEditable。当contentEditable属性值设置为true时,设置该属性的元素处于可编辑状态,用户可任意编辑元素内部信息;当contentEditable属性值设置为false时,设置该属性的元素处于不可编辑状态。(2)draggable。当draggable属性设置为true时,对应元素处于可拖拽状态;当draggable属性设置为false时,对应元素处于不可拖拽状态。(3)hidden。在HTML5中绝大多数的元素都支持该属性设置。设置hidden属性为true时,设置该属性的元素在页面中处于不显示状态;设
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年自动化仪表项目发展计划
- 医疗机构执业医师岗位全职聘用及医疗设备更新改造合同
- 系统安全审计补充协议
- 城市更新拆迁补偿款分配与离婚房产分割协议书
- 有机婴幼儿奶粉品牌授权与销售渠道拓展协议
- 文旅产业投资基金合作管理协议
- 展览会现场艺术品鉴定及补充服务协议
- 虚拟角色影视制作租赁合同及版权转让协议
- 2025年运载火箭遥测系统检测设备项目建议书
- 科技研发人员兼职竞业限制与成果归属协议
- 个体防护装备PPE重要性课件
- 图纸会审记录表格
- 如何编制过程流程图、PFMEA、控制计划文件
- 湖南省2023年跨地区普通高等学校对口招生第一次联考(语文对口)参考答案
- 液化石油气充装操作规程
- 研究生高分论文写作(上篇)
- 工学一体化教学参考工具体例格式9:学习任务工作页
- 抖音短视频帐号策划运营表
- 南昌大学理工科类实验(尖子班)选拔考试
- 医疗质量与安全培训课件
- 现浇混凝土箱梁专项施工方案
评论
0/150
提交评论