废弃的元素和属性

【1】标签替换

<acronym>
替代:<abbr>
<applet>
替代:<embed> 或 <object>
<big>
替代:<h1>或<strong>或<mark>
<dir>
替代:<ul>
<frame><frameset><noframes>
替代:CSS或<iframe>
<isindex>
替代:表单控件
<tt>
用<kbd>或<var>或<code>或<samp>替代
<u>
用<em>或<b>或<mark>替代
<xmp>
用<code>替代

【2】CSS替换

<basefont>
用CSS替代
<center>
用CSS替代
<font>
用CSS替代
<s><strike>
用CSS替代

【3】废弃的属性

<area>
nohref
<br>
clear
<li>
type
<table>
cellpadding
cellspacing
rules
summary
width

更新的元素和属性

【1】功能变化

<a>
没有href属性的<a>显示成一个占位符,且<a>元素内部支持flow content类型的元素
<address>
用<article>、<aside>、<nav>、<section>限定范围
<cite>
定义引用 => 用于对一本书、一篇报告或者其他出版的来源资料的引用。
<dl>
定义列表 => 表示包含多个name-value的group
<head>
不允许包含<object>子元素
<label>
浏览器不再将焦点从<label>移动到控件上

【2】语义变化

<b>
粗体文本 -> 在普通文章中仅从文体上突出的不包含任何额外重要性的一段文本。例如文档概要中关键字、评论中产品名。
根据HTML5的规范,标题文本使用<h1>-<h6>,强调文本使用<em>,重要文本使用<strong>,标记高亮文本使用<mark>,其他方面的才使用<b>
<hr>
水平线 -> 定义内容中的主题变化,并显示为一条水平线
<i>
斜体文本 -> 表示在普通文章中突出不同意见或语气或其他的一段文本。如一个分类名称、技术术语、谚语等。
<menu>
命令列表或菜单 -> 在toolbar和context menus下起作用
<small>
小号文本 -> 旁注,用于免责声明、注意事项、法律限制、版权声明等
<strong>
强调文本 -> 重要文本

【3】属性变化

    <script>和<style>元素的type属性不是必须项
所有元素的width和height属性不再允许设置值为百分比

HTML5之废弃和更新的元素与属性的更多相关文章

  1. HTML5初步——新的表单元素和属性

    HTML5初步--新的表单元素和属性 HTML5初步--新的表单元素和属性 <!DOCTYPE html> <html> <head> <meta chars ...

  2. [html5] 学习笔记-表单新增元素与属性

    本节讲的是表单元素的form,formaction属性,frommethod,formenctype属性,formtarget,autofocus属性,required,labels属性. 1.for ...

  3. HTML5实战与剖析之媒体元素(3、媒体元素的事件及方法)

    HTML5中的媒体元素除了拥有非常多的属性之外,video标签和audio标签还能够出发非常多事件和方法. 这些方法监控着不同的属性的变化,这些变化有可能是媒体播放的结果,也可能是用户操作媒体的结果. ...

  4. 疯狂的表单-html5新增表单元素和属性

    疯狂的表单 2015/11/27 16:44:07 从三方面来介绍html5表单的新特性 表单结构更灵活 要提交数据的控件可以布局在form标签之外,看下面的代码,表单元素可以写到form元素之外,只 ...

  5. HTML5有语义的内联元素详解

    HTML5有语义的内联元素详解 time标签 time 元素表示一个时间值,比如 5:35 P.M., EST, April 23, 2007.例如: Example Source Code:< ...

  6. HTML5 总结-表单-表单元素

    HTML5 表单元素 HTML5 的新的表单元素: HTML5 拥有若干涉及表单的元素和属性. 本章介绍以下新的表单元素: datalist keygen output 浏览器支持 Input typ ...

  7. 疯狂html5演讲(两):HTML5简经常使用的元素和属性(一个):html5保留经常使用的元素

    html5取出一小部分的元素和属性:主要删除的各种元素和属性与文档相关的风格.例<font>.width等待,html5建议规范css样式表来控制html文档样式. 1.基本元素 < ...

  8. HTML5新增与结构有关的元素

    HTML5新增与结构有关的元素 1.section元素 2.article元素 3.aside元素 4.header元素 5.hgroup元素 6.footer元素 7.nav元素 8.figure元 ...

  9. HTML5可以省略结束标记的元素

    HTML5可以省略结束标记的元素 1.dd 2.dt 3.li 4.p 5.optgroup 6.option 7.rt 8.rp 9.thread 10.tfoot 11.tr 12.td 13.t ...

随机推荐

  1. vs2013的安装以及单元测试

    一.安装过程 1.下载vs2013安装包,打开进行安装.安装过程时间有点长,大概用了一个小时. 2.安装完成.需要登录,可以选择以后再说. 3.选择颜色主题. 4.打开vs2013的界面. 5.添加密 ...

  2. install openvpn and openvpn manager in ubuntu

    sudo apt-get install openvpn sudo apt-get install network-manager-openvpn

  3. Go+sublime text3的环境搭建

    1.安装Go语言. .msi下载地址:http://download.csdn.net/detail/u014075041/9555543 根据提示安装成功! 在命令行中执行 go env   有提示 ...

  4. RHEL5.8配置NFS服务

    机器配置:4C+16GB 操作系统:RedHat Enterprise Linux 5.8 NFS基础 NFS(Network File System)是Linux系统之间使用最为广泛的文件共享协议, ...

  5. 微软再次要求Google审查官方链接 称将进行调查

    之前代表微软向Google发出DMCA删除通知的反盗版公司再次要求Google审查Microsoft.com官网链接.微软对此表示将进行调查,已经要求反盗版公司停止以微软的名义发出DMCA通知. 仅仅 ...

  6. python 之readability与BeautifulSoup

    以前要采集某个网页,一般做法是写程序源代码爬出来,然后用正则去匹配出来,这种针对指定的网页去爬效果还可以,但是如果是批量的网页这种实现就会变得不现实,在这时候就有readability出手的意义了,r ...

  7. 关于MySQL的在线扩容

    原文地址:http://bucketli.iteye.com/blog/1294032 主要简单总结下,mysql在线扩容和缩容一般涉及到的内容,主要包括三个方面,1.在线也就意味着需要把增量的数据重 ...

  8. 实战-Fluxion与wifi热点伪造、钓鱼、中间人攻击、wifi破解

    原作者:PG     整理:玄魂工作室-荣杰 目录: 0x00-Fluxion是什么 0x01-Fluxion工作原理 0x02-Kali上安装fluxion 0x03-Fluxion工具使用说明+实 ...

  9. 记录maven java.lang.String cannot be cast to XX error

    在项目开发中自定义了一个maven plugin,在本地能够很好的工作,但是在ci server上却无法正常工作报错为: --------------------------------------- ...

  10. python 模块加载

    python 模块加载 本文主要介绍python模块加载的过程. module的组成 所有的module都是由对象和对象之间的关系组成. type和object python中所有的东西都是对象,分为 ...