html5--2.9新的布局元素(5)-hgroup/address 学习要点 了解hgroup/address元素的语义和用法 通过实例理解hgroup/address元素的用法 对照新元素布局与div布局,理解新元素布局的优点 hgroup元素 通常用来给标题分组,通常放在header中:但是并非强制要求,也不是绝对的. address元素 通常用用来说明作者的联系信息,例如名字,E-mail,电话,地址等 address元素中的内容会以斜体显示. 新布局的优点 更注重于内容而不是形式 对人…
html5--2.9新的布局元素(6)-figure/figcaption 学习要点 了解figure/figcaption元素的语义和用法 通过实例理解figure/figcaption元素的用法 figure元素 figure/figcaption都是HTML5中新增的元素 figure元素是一个媒体组合元素,也就是对其他的媒体元素进行组合,比如:图像.图表等等 figcaption元素 用来给figure元素定义标题. 实例 <!doctype html> <html> &l…
html5--2.7新的布局元素(4)-time 学习要点 了解微格式的概念 掌握time元素的用法 微格式的概念 HTML5中的微格式,是一种利用HTML5中的新标签对网页添加附加信息的方法,附加信息例如新闻事件发生的日期和时间,文章发表的日期等. HTML5中的微格式是为了简化浏览器对数据的提取,方便搜索引擎的搜索. time元素 time是HTML5新增的元素 time元素代表24小时中的某个时刻或某个日期,表示时刻时允许带时差.它可以定义很多格式的日期和时间 datetime属性中日期与…
html5--2.1新的布局元素概述 学习要点 了解HTML5新标签(元素)的优点 了解本章要学习的新的布局元素 了解本章课程的安排 HTML5新标签的优点: 更注重于内容而不是形式 对人的友好:更加的语义化,高度的描述性,更加的直观,增加了代码的可读性. 对计算机的友好:浏览器更容易解析,搜索引擎更容易抓取文档的内容 代码更加的简洁 本章将要讲解的新标签概览 新增的布局标签 新增的布局标签可以概括为两类:用于控制页面主体内容的标签,可以划分为主体结构标签:非主体结构标签,用来放置辅助主体内容的…
html5--2.6新的布局元素(4)-aside/nav 学习要点 了解aside/nav元素的语义和用法 通过实例理解aside/nav元素的用法 aside元素 aside元素通常用来设置侧边栏. 用于定义article元素之外的内容,前提是这些内容与article元素内的内容相关. 同时也可嵌套在article元素内部使用,作为主要内容的附属信息,比如与主内容有关的参考资料,名词解释等. nav元素 通常用它给超链接分组用来定义导航栏,包括主导航栏,和侧边导航栏 并非所有的超链接都放在n…
html5--2.5新的布局元素(4)-aside/nav 学习要点 了解aside/nav元素的语义和用法 通过实例理解aside/nav元素的用法 aside元素(附属信息) aside元素通常用来设置侧边栏. 用于定义article元素之外的内容(比如作者简介,版权声明),前提是这些内容与article元素内的内容相关. 同时也可嵌套在article元素内部使用,作为主要内容的附属信息,比如与主内容有关的参考资料,名词解释等. nav元素(导航) 用来定义目录.导航栏.超链接 并非所有的超…
html5--2.4新的布局元素(3)-section 学习要点 了解section元素的语义和用法 通过实例理解section元素的用法 article元素和section元素的区别和共同点 article元素(标签) 用于定义一个独立的内容区块,比如一篇文章,一篇博客,一个帖子,论坛的一段用户评论,一篇新闻消息等. article元素内可以嵌套其他元素,它可以有自己的头.尾.主体等内容.使用时要特别注意内容的独立性,一般对于独立完整的内容才使用article元素,如果只是一段内容的话应该使用…
html5--2.3新的布局元素(2)-article 学习要点 了解article元素的语义和用法 完成一个简单的实例 article元素(标签) 用于定义一个独立的内容区块,比如一篇文章,一篇博客,一个帖子,论坛的一段用户评论,一篇新闻消息等. article元素内可以嵌套其他元素,它可以有自己的头.尾.主体等内容.使用时要特别注意内容的独立性,一般对于独立完整的内容才使用article元素,如果只是一段内容的话应该使用section元素. section元素(标签) 用来定义文章中的章节…
html5--2.1新的布局元素(1)-header/footer 学习要点 了解header/footer的语义和用法 使用header/footer进行一个简单的布局 header元素(标签) 用于设置一个页面的标题部分,通常会包含标题,LOGO,导航等 通常会放在文章的头部 footer元素(标签) 通常用于设置一个网页的底部区域,会包含友情链接,版权声明,文件建立日期,联系方式等 通常会放在页面的页脚 实例 <!doctype html> <html> <head&g…
HTML5对媒体的支持性很强,支持以下媒体元素: · audio  定义音频 · video  定义视频 · embed  作为外部应用的容器 · source  多种媒体源的支持 · track  定义媒体的文本跟踪…
html5中为了便于设计者的网站布局新添加了一些标签,本文主要讲解这些标签的实际应用方法. 大多数前端的朋友在设计网站时主要应用<div>标签构造盒子进行布局,这是种非常高效的方法,可以将整体的布局分拆成为各个部分的布局.在html5中我们可以省去更多的时间对盒子的属性进行设置.下面两图是对传统方法与HTML5布局方法的对比,可以看出,两种方法都能实现我们的设计思想.    <header>,<footer>:header常用于网站头部的制作,footer常用于网站尾部…
HTML5的新的结构元素介绍 一.HTML5与HTML4的区别 1. 取消了一些过时的HTML4的标签 其中包括纯粹显示效果的标记,如<font>和<center>,它们已经被 CSS完全取代. 其他取消的属性:acronym, applet, basefont, big, center, dir, font, frame, frameset, isindex, noframes, strike,tt 2. 添加了一些新的元素 更加智能的表单元素:date, email, url等…
读书笔记:<HTML5开发手册> (HTML5 Developer's CookBook) 虽然从事前端开发已有很长一段时间,对HTML5标签也有使用,但在语义化上面理解还不够清晰.之前在图书馆看到HTML5这类书基本就是略过,想想无非就是介绍一些标签,给一些初学者看,但看了本书之后深受启发,拿来分享,也希望大家多提意见. 一.HTML5中新的结构元素 1. HTML5初始文件 1.1.doctype 在之前,doctype的声明是这样的: <!DOCTYPE HTML PUBLIC &…
解决HTML5提出的新的元素不被IE6-8识别的解决办法 <!--[if lt IE 9]> <script type="text/javascript" src="js/html5shiv.js"></script> <![endif]-->   查看官网:https://www.techonthenet.com/html/elements/html5shiv.php…
HTML5中新的结构元素 1. HTML5初始文件 1.1.doctype 在之前,doctype的声明是这样的: "http://www.w3. org/TR/html4/strict.dtd"> doctype称作文档类型声明(Document Type Definition),它总是作为HTML文件的第一行.doctype是WEB标准要求的一部分,用来告诉浏览器如何处理文档,这也是将其放在HTML文件第一行的原因所在. 如果不写doctype,浏览器就进入怪异模式(quir…
HTML5 1.HTML5 新元素 HTML5提供了新的元素来创建更好的页面结构: 标签 描述 <article> 定义页面独立的内容区域. <aside> 定义页面的侧边栏内容. <bdi> 允许您设置一段文本,使其脱离其父元素的文本方向设置. <command> 定义命令按钮,比如单选按钮.复选框或按钮 <details> 用于描述文档或文档某个部分的细节 <dialog> 定义对话框,比如提示框 <summary>…
一.HTML5新增属性 1.1.contextmenu contextmenu的作用是指定右键菜单. <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> </head> <body> <div id="div1" style="height:900px; backgrou…
HTML经过10多年的发展,其元素经历了废弃与不断重新定义的过程.为了更好的处理现在的互联网应用,HTML5新增了图形绘制.多媒体播放.页面结构.应用程序存储.网络工作等新元素.http://hovertree.com/menu/html5/ 图形绘制新元素 标签 描述 <canvas> 标签定义图形,比如图表和其他图像.该标签基于 JavaScript 的绘图 API 新多媒体元素 标签 描述 <audio> 定义音频内容 <vedio> 定义视频内容 <sou…
目录 一.HTML5新增属性 1.1.contextmenu 1.2.contentEditable 1.3.hidden 1.4.draggable 1.5.data-* 1.6.placeholder占位属性 1.7.required必填属性 1.8.pattern正则属性 1.9.autofocus自动聚焦属性 1.10.autocomplete自动完成属性 1.11.novalidate不验证属性 1.12.multiple多选属性 二.HTML5表单新功能解析 2.1.表单结构更自由…
HTML5 学习总结(一)--HTML5入门与新增标签   目录 一.HTML5概要 1.1.为什么需要HTML5 1.2.什么是HTML5 1.3.HTML5现状及浏览器支持 1.4.HTML5特性 1.5.HTML5优点与缺点 1.5.1.优点 1.5.2.缺点 1.6.HTML5效果展示 1.7.HTML5学习与开发工具 二.HTML5新增标签 2.1.废弃的标签 2.2.新增的标签 2.2.1.meter 2.2.2.time 2.2.3.progress 2.2.4.datalist…
伴随着今年10月底HTML5标准版的发布,未来使用H5的场景会越来越多,这是令web开发者欢欣鼓舞的事情.然而有一个现实我们不得不看清,那就是IE系列浏览器还占有一大部分市场份额,以IE8.9为主,windows8.1的用户已经用上了IE10/11,而考虑我国的国情,IE6.7依然存留不少.在我们放手用HTML5开发的时候,新特性支持度检测就是必不可少的了.一种方式是用navigator.userAgent或navigator.appName来检测浏览器类型和版本,不过这种方式不是很可靠,浏览器…
今天偶然看到一本书<Pro SharePoint 2013 Branding and Responsive Web Development>,看到SharePoint 2013基于HTML5的响应式的布局,就简单的尝试了一下,感觉还不错.当页面在不同的浏览器可视区域上浏览的时候,会通过不一样的css文件来进行展示,使用户在浏览页面中能尽可能的达到最佳体验. 下面简单看看效果,在1380px浏览器可视区域中浏览,下面的css生效: (浏览器的可视区域为1380) 在920px浏览器可视区域中浏览…
今天偶然看到一本书<Pro SharePoint 2013 Branding and Responsive Web Development>,看到SharePoint 2013基于HTML5的响应式的布局.就简单的尝试了一下,感觉还不错. 当页面在不同的浏览器可视区域上浏览的时候,会通过不一样的css文件来进行展示,使用户在浏览页面中能尽可能的达到最佳体验. 以下简单看看效果.在1380px浏览器可视区域中浏览,以下的css生效: (浏览器的可视区域为1380) 在920px浏览器可视区域中浏…
html文档布局元素 学习要点:     1.文档元素总汇     2.文档元素解析     本章主要探讨HTML5中文档元素,文档元素的主要作用是划分各个不同的内容,让整个布局清晰明快.让整个布局元素具有语义,进一步替代div. 一.文档元素总汇     文档元素基本没有什么实际作用效果,主要目的是在页面布局时区分各个主题和概念.         元素名称                                 说明          h1~h6       表示标题         …
HTML5的常用新特性你必须知道 1 新的 声明 HTML 有多个不同的版本,只有完全明白页面中使用的确切 HTML 版本,浏览器才能完全正确地显示出 HTML 页面.这就是 的用处. 不是 HTML 标签.它为浏览器提供一项信息(声明),即 HTML 是用什么版本编写的. 1.1 常用的声明 HTML5 <!DOCTYPE html> HTML 4.01 混杂模式(该 DTD 包含所有 HTML 元素和属性,包括展示性的和弃用的元素(比如 font).不允许框架集(Framesets).)…
1.表单元素 1.input元素 1.隐藏域和文件选项框 1.隐藏域 <input type="hidden"> 要提交给服务器的数据,但是不想展示给用户看可以放在隐藏域中. 2.文件选择框 <input type="file"> 注意: 1.method属性的值必须为post 2.enctype属性的值必须为multipart/form-data 2.textarea元素 1.作用 允许输入多行数据的文本框. 2.语法 标记:<tex…
HTML5表单新属性 autofocus  自动聚焦 <input type="text" autofocus> placeholder占位文本 tel             电话号码输入域 email 电子邮件 url             URL地址 在移动设备上 "虚拟键盘布局变化" 滑块 range <input type="range" min="0" max="10" va…
一.前言一撇 其实关于HTML5的表单特征早在去年“你必须知道的28个HTML5特征.窍门和技术”一文中就有所介绍(在第十一项),不过,有些遗憾的是,此部分的介绍是以视频形式展示的,其实,是视频还好啦,关键是TouTuBe视频,需要越狱观看.得,像我这样安分守已的良民,除了看空姐,其他情况都是懒得***的,所以这部分视频展示的内容,其实就是个“空”. 所以,这里打个补丁,把这部分内容完善下.本文的大致内容有:# <input type=”number” /># <input type=”…
HTML5中的媒体元素除了拥有非常多的属性之外,video标签和audio标签还能够出发非常多事件和方法. 这些方法监控着不同的属性的变化,这些变化有可能是媒体播放的结果,也可能是用户操作媒体的结果. 以下就为大家開始介绍媒体元素的相关事件. abort:触发时机是下载中断. canplay:在能够播放的时候,readyState的值为2的时候触发. canplaythrough:readyState的值为3的时候,触发.播放能够继续,而应该不会中断的时候触发. canshowcurrentfr…
html5常用标签table表格布局 一.总结 一句话总结: 二.html5常用标签table表格布局 用表格显示信息调理清楚,使浏览者一目了然.表格在网页中还有协助布局的作用,可以把文字.图像等组织到表格的不同行列.那么,接下来我将讲解一下表格的常用属性. 1.首先,表格命令 表格的行:tr  每行中的列:td 表格的表头:<th></th>  默认加粗,单元格居中(居中.加粗) 表格标题:caption 跨列:colspan,当某个格跨n列时,其右边n-1个单元格需删除 跨行:…