HTML5 新增属性和废除属性
删除的属性大多都是可以用CSS替代的一些样式属性
设置网页标题前面的小图标的大小:size
<link rel="icon" href="demo_icon.gif" type="image/gif" size="16x16">
script标签新增两个属性是:defer和async
<script defer src="http://code.jquery.com/jquery-1.10.min.js" onload="alert('a')"></script>
<script async src="http://code.jquery.com/jquery-migrate-1.2.1.min.js" onload="alert('b')"></script>
以前没有这个属性时,执行时先下载js文件,然后执行脚本,再接着按顺序依次加载和执行,这叫同步进行的。
而defer表示js文件下载完成后,并不执行后面的脚本,而是等这个页面全部加载完毕后,在执行这个脚本,所以这个推迟执行的属性。
而async表示将js文件下载下来,然后执行后面的脚本,同时在执行的过程中并不停止浏览器去解析下面的内容,所以它是异步执行的属性。
a标签增加了media属性,以便对相应的设备进行优化
<a media="hadnheld" href="#">手持</a>
<a media="tv" href="#">电视</a>
<a href="http://www.baidu.com" hreflang="zh" ref="external">百度</a>
hreflang表示该超链接的目标是中文网页;external表示这个网址是一个外部的超链接。
<ol start="50" reversed>
<li>Coffee</li>
<li>Tea</li>
<li>Milk</li>
</ol>
<menu type="toolbar" label="menu">
<li><input type="checkbox" />red </li>
<li><input type="checkbox" />blue </li>
<menu>
<!-- type有三种值:contexMenu,toolbar,list -->
<iframe seamless srcdoc="<h1>hello</h1>" src="http://www.baidu.com"></iframe>
<!--
seamless表示框架没有边框和边距
srcdoc的优先极高于src
sandbox规定内嵌框架的安全级别,有该属性该框架的会受得严格限制,比如:不能提交表单数据,禁止运行js,表示内嵌和外面的页面是异源的,js对象是不能通用的,即不能跨域请求。sandbox有4个值,allow-forms,allow-same-origin,allow-scripts,allow-top-navigation
-->
HTML5 新增属性和废除属性的更多相关文章
- HTML5新增的标签和属性归纳
收集总结的HTML5的新特性,基本除了IE9以下都可以使用. HTML5语法 大部分延续了html的语法 不同之处:开头的 <!DOCTYPE html> <html lang=&q ...
- HTML5新增的标签与属性
一.关于DTD HTML5 不基于 SGML,所以不需要引用 DTD(HTML 4.01 基于 SGML) 二.HTML5结构标签 <header> 标记定义一个页面或一个区域的头部 &l ...
- web前端学习(二)html学习笔记部分(1) -- html5新增的元素及特性等等
检查,在浏览器中可以调整设备类型 html5实现水池效果. lang:en为英文语言,中文语言zh <html lang="en"> <head> < ...
- HTML5新增的表单验证功能
一.HTML5表单的特点: HTML5 表单增加了许多内置的控件和控件属性 XHTML 中需要放在 form 之中的诸如 input/button/select/textarea 等标签元素,在 HT ...
- html5新增及废除属性
html5中,在新增加和废除很多元素的同时,也增加和废除了很多属性. 一.新增属性 1.表单属性 a.autofocus 对input[所有类型].select.textarea与button指定au ...
- HTML5新增的属性和废除的属性
HTML5中,在新增加和废除很多元素的同时,也增加和废除了很多属性. 新增的属性 1.表单相关的属性 对input(type=text).select.textarea与button指定autofoc ...
- HTML5之新增的属性和废除的属性 (声明:内容节选自《HTML 5从入门到精通》)
新增的属性 1.表单相关的属性 ———————————————————————————————————————————————————————— •autocomplete 属性 autocomple ...
- HTML5 学习总结(二)——HTML5新增属性与表单元素
一.HTML5新增属性 1.1.contextmenu contextmenu的作用是指定右键菜单. <!DOCTYPE html> <html> <head> & ...
- HTML5 学习笔记(二)——HTML5新增属性与表单元素
目录 一.HTML5新增属性 1.1.contextmenu 1.2.contentEditable 1.3.hidden 1.4.draggable 1.5.data-* 1.6.placehold ...
随机推荐
- [python实现设计模式]-5.迭代器模式-一起撸串嗨皮啦
迭代器模式是一个我们经常使用但是出境不高的模式. 为啥捏?因为大部分的语言都帮我们实现了细节,我们不许关注他的实现就能用的很嗨皮了. 不管怎样.这也是个非常常用的模式. 俗话说得好,这个世界上没有事情 ...
- C语言获得文件一行
C语言获得一行的数据还是比较麻烦的,这里讲一下几种曾经用过的方法. 第一种,是最笨的方法,就是一个一个字符的读取,也是最容易想到的方法.具体实现如下:void read_line(char l ...
- MVVM模式下弹出窗体
原地址:http://www.cnblogs.com/yk250/p/5773425.html 在mvvm模式下弹出窗体,有使用接口模式传入参数new一个对象的,还有的是继承于一个window,然后在 ...
- Java基础(一) ---- 封装(Encapsulation)
- Java Socket编程
Java最初是作为网络编程语言出现的,其对网络提供了高度的支持,使得客户端和服务器的沟通变成了现实,而在网络编程中,使用最多的就是Socket.像大家熟悉的QQ.MSN都使用了Socket相关的技术. ...
- 最新原创:Power8伴随云计算横空出世
Power8伴随云计算横空出世 自从IBM将并不赚钱的x86服务器业务转手给联想之后,从此IBM便开始了硬件转型的新里程碑.伴随此事继续发酵的还有Power System Linux落户北京,从此IB ...
- RequireJS 加载 easyui
requireJS 可以让js加载起来比较优雅,像java里import一样.有了这个,我们可以创建自己的 js控件库,在需要时,页面中只引入 requireJS,然后通过代码方式引入需要用到的控件, ...
- JS循环往table中写入行
< script > $(function() { $('#test').click(function() { $.ajax({ url: '__APP__/Article/jsonTes ...
- javascript数组的一些方法实例
1 concat
- 百度云 + GIT
百度云同步 百度云同步,会将本地的某个文件目录和云端进行同步.如果在本地将这个同步的目录设置为Git的中心服务器,那么本地push到中心服务器的内容也会被同步到云端.其他开发者只要也进行相同的设置,就 ...