废弃的元素和属性

【1】标签替换

  1. <acronym>
  2. 替代:<abbr>
  3. <applet>
  4. 替代:<embed><object>
  5. <big>
  6. 替代:<h1><strong><mark>
  7. <dir>
  8. 替代:<ul>
  9. <frame><frameset><noframes>
  10. 替代:CSS或<iframe>
  11. <isindex>
  12. 替代:表单控件
  13. <tt>
  14. <kbd><var><code><samp>替代
  15. <u>
  16. <em><b><mark>替代
  17. <xmp>
  18. <code>替代

【2】CSS替换

  1. <basefont>
  2. 用CSS替代
  3. <center>
  4. 用CSS替代
  5. <font>
  6. 用CSS替代
  7. <s><strike>
  8. 用CSS替代

【3】废弃的属性

  1. <area>
  2. nohref
  3. <br>
  4. clear
  5. <li>
  6. type
  7. <table>
  8. cellpadding
  9. cellspacing
  10. rules
  11. summary
  12. width

更新的元素和属性

【1】功能变化

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

【2】语义变化

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

【3】属性变化

  1. <script><style>元素的type属性不是必须项
  2. 所有元素的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. oracle中的函数及其应用

    --..............常用的单行函数......................   -------------------  常用的字符函数  ---------------------- ...

  2. C/C++头文件一览

    C.传统 C++ #include <assert.h> //设定插入点 #include <ctype.h> //字符处理 #include <errno.h> ...

  3. VS2008 工程只生成dll不生成lib的解决方案

    http://topic.csdn.net/u/20081216/22/b12d1450-7585-4c9f-867a-7c181737c328.html 问题:vs2008版本的,不知道为什么只生成 ...

  4. 工具mark

    http://zh.snipaste.com/ 截图工具 https://brookhong.github.io/2014/04/28/keycast-on-windows-cn.html 按键显示 ...

  5. python 调用nmap

    1.系统中需要安装nmap 2.系统中安装pip 2.安装python调用nmap的lib包 命令为:pip install python-nmap 以下是在centos系统下安装成功后的截图 在命令 ...

  6. PAT/字符串处理习题集(一)

    B1006. 换个格式输出整数 (15) Description: 让我们用字母B来表示"百".字母S表示"十",用"12...n"来表示个 ...

  7. Transactional replication-如何跳过一个事务

    在transactional replication, 经常会遇到数据同步延迟的情况.有时候这些延迟是由于在publication中执行了一个更新,例如update ta set col=? Wher ...

  8. Knockoutjs 实践入门 (1) 属性绑定

    1  是什么? 使用MVVM模式的简单,动态的Javascript UI.           2   优点  声明式绑定  UI 自动更新 依赖追踪  模板化          3 如何使用   & ...

  9. C# System.Threading.Timer 使用方法

    public class TimerHelper { System.Threading.Timer timer; public TaskSendMMS tasksendmms { get; set; ...

  10. JQuery源码解析(一)

    写在前面:本<JQuery源码解析>系列是基于一些前辈们的文章进行进一步的分析.细化.修改而写出来的,在这边感谢那些慷慨提供科普文档的技术大拿们. 要查阅JQ的源文件请下载开发版的JQ.j ...