您现在的位置是:网站首页> 编程资料编程资料
HTML5的新特性(1) HTML5表单新特征简介与举例 WORD版HTML5新特性之用SVG绘制微信logo HTML5有哪些新特征HTML中文件上传时使用的<input type="file">元素的样式自定义文件上传input file简便美化方案(css)upfile asp文件上传 又一奇迹般的突破用Jquery实现大文件上传 Jquery Large File Upload v10.31.0ASP.NET FileUpload 文件上传控件HTML5新特性之type=file文件上传功能
2021-08-31
1039人已围观
简介 这篇文章主要介绍了HTML5的新特性,需要的朋友可以参考下的相关资料
HTML5是用于取代1999年所制定的 HTML 4.01 和 XHTML 1.0 标准的 HTML [1](标准通用标记语言下的一个应用)标准版本;现在仍处于发展阶段,但大部分浏览器已经支持某些 HTML5 技术。
1. 新的文档类型声明
HTML4规定的三种文档类型声明:
- >
- >
- >
XHTML 1.0 规定的三种文档类型声明:
- >
- >
- >
XHTML 1.1文档严格定义类型,等同于XHTML1.0文档过渡定义类型
- >
HTML 5的文档类型声明
- >
2. script和link里不需要写type
- <link rel=”stylesheet” href=”path/to/stylesheet.css” type=”text/css” /> ==》 <link rel=”stylesheet” href=”path/to/stylesheet.css”/>
- <script src=”path/to/script.js” type=”text/javascript”>script> ==》 <script src=”path/to/script.js”>script>
3. 语义化header和footer标签
在HTML4或XHTML里,我们定义网页的页眉或页脚时会这样:
- <div id=”header”>
- …
- div>
- 或
- <div id=”footer”>
- …
- div>
而在HTML5里有直接定义上面元素块的标签,可以使代码更加的简洁和语义化
- <header>
- …
- header>
- 或
- <footer>
- …
- footer>
4. hgroup标签,它主要是表明标题的集合。如果有主标题、副标题,可以用这个来包裹一下。但是这个标签没什么大的用处,在最新的HTML5.1版中被废除了。我们如果想声明主标题和对应副标题说明,可以向下面这样。
使用标点符号分割,一般适合于文章标题,不太适合网站标题。
- <h1>前端试题:HTML5的新特性h1>
使用span标签标注副标题说明
- <h1>前端试题
- <span>HTML5的新特性span>
- h1>
使用header标签包裹标题和描述
- <header>
- <h1>前端试题h1>
- <p>HTML5的新特性p>
- header>
5. 标记元素 mark
- The <mark> element represents a run of text in one document marked or highlighted for reference purposes, due to its relevance in another context.
可以把它当做高亮标签,被它包起来的字符以高亮显示。…
6. 图形元素figure
在HTML4或XHTML中,下面的这些代码被用来修饰图片的注释。
- <img src=”path/to/image” alt=”About image”/>
- <p>Image of Flowerp>
上面代码并没有将文字和图片内存联系起来,不过HTML5添加的figure和figcaption组合可以为图文完美联系起来。
- <figure>
- <img src=”path/to/image” alt=”About image”/>
- <figcaption>
- <p>beautiful flowerp>
- <figcaption>
- figure>
7. 重新定义了small标签
HTML5里标签将旁注呈现为小型文本,负责声明、注意事项、法律限制或版本声明的特征通常都是小型文本。
在HTML4或XHTML里已经定义过small,不过对它的使用却没有一个完整的说明。在HTML里,它主要用于网页下方的版本声明,邮箱等小型文本。
8.占位符 placeholder
在HTML4或XHTML里,如果我们想实现输入框为空时显示提示信息,输入框字段获得焦点时该提示消失的效果,只能用js写这种效果。而在HTML5添加的placeholder则直接实现了这种效果.
placeholder属性适用于以下的类型:text,search,url,telephone,email以及password.
- <input placeholder=”text”>
相关内容
- HTML5 Canvas实现烟花绽放特效实例教程 HTML5 Canvas 超炫酷烟花绽放动画实现代码canvas烟花特效锦集
- 多视角3D可旋转的HTML5 Logo动画HTML5 canvas实现雪花飘落特效HTML5实现波浪滚动起伏动画特效源码HTML5+SVG实现盒子爆炸动画特效源码 HTML5+Canvas实现日期圆形时钟特效源码HTML5实现多视角3D逼真水波动画 多视角3D逼真HTML5水波动画 HTML5的新特性(1) HTML5 Canvas实现烟花绽放特效HTML5实现Notification API桌面通知功能 html5+css3进度条倒计时动画特效代码【推荐】
- 逼真的HTML5树叶飘落动画html5结合Canvas实现的树叶飘落动画特效源码HTML5实现的树叶飘落动画特效源码基于HTML5+Webkit实现树叶飘落动画
- HTML5+CSS3绘制锯齿状的矩形纯css3绘制的小黄人头像动画特效源码纯css3绘制的QQ企鹅动画特效源码纯css3绘制的精美购物优惠券样式效果源码纯css3绘制的哆啦a梦机器猫头像效果源码CSS3绘制不规则图形的一些方法示例使用HTML和CSS3绘制基本卡通图案的示例分享CSS3绘制圆角矩形的简单示例使用CSS3来绘制一个月食图案用CSS3绘制三角形的简单方法纯CSS3绘制打火机动画火焰效果
- 使用HTML5中的contentEditable来将多行文本自动增高contenteditable元素的placeholder输入提示语设置方法设置contenteditable属性可编辑HTML标签的内容(可代替textarea)当div设置contentEditable=true时,重置其内容后无法光标定位
- 解析HTML5中的新功能本地存储localStorageHTML5 LocalStorage 本地存储详细概括(多图)html5 localStorage本地存储_动力节点Java学院整理localstorage和sessionstorage使用记录(推荐)详解HTML5 LocalStorage 本地存储 html5本地存储 localStorage操作使用详解HTML5 本地存储 LocalStorage详解HTML5中Localstorage的使用教程localStorage的过期时间设置的方法详解
- 实例讲解使用SVG制作loading加载动画的方法基于SVG实现点击按钮loading加载特效源码HTML5 SVG实现的Loading动画加载特效源码
- 移动端HTML5实现文件上传功能【附代码】HTML5 文件上传下载的实例代码HTML5拖拉上传文件的简单实例HTML5应用之文件上传HTML5+WebSocket实现多文件同时上传的实例移动端HTML5实现文件上传html5实现多文件的上传示例代码HTML5拖拽文件到浏览器并实现文件上传下载功能代码HTML5 form标签之解放表单验证、增加文件上传、集成拖放的使用方法HTML5 FormData 方法介绍以及实现文件上传示例
- HTML5触摸事件演化tap事件介绍html5触摸事件判断滑动方向的实现HTML5触摸事件实现移动端简易进度条的实现方法整理HTML5移动端开发的常用触摸事件HTML5触摸事件(touchstart、touchmove和touchend)的实现
- html5生成柱状图(条形图)效果的实例代码html5中canvas图表实现柱状图的示例
