• html5标签的改变


    1、新的文档类型声明

    浏览器解析html模式是有两种模式,按照各自浏览器的定义渲染的页面叫“怪异模式”,而按照w3c组织统一的标准渲染叫“标准模式”。一般都是使用标准模式来保持网页兼容性,区分这两种模式的标志就是文档类型声明,html4和xhtml的文档声明比较冗长,html5对其大大的精简了。

    <!--旧的文档声明-->
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <!-新的文档声明-->
    <!DOCTYPE html>

    2、新增的html标签

    结构标签 

    1. <header> 标记定义一个页面或一个区域的头部

    2. <nav> 标记定义导航链接

    3. <section> 标记定义一个区域

    4. <aside> 标记定义页面内容部分的侧边栏

    5. <hgroup> 标记定义文件中一个区块的相关信息

    6. <figure> 标记定义一组媒体内容以及它们的标题

    7. <figcaption> 标签定义 figure 元素的标题。

    8. <footer> 标记定义一个页面或一个区域的底部

    9. <dialog> 标记定义一个对话框(会话框)类似微信

    10. <article> 标记定义一篇文章

    多媒体标签

    1. <video> 标记定义一个视频
    2. <audio> 标记定义音频内容
    3. <source> 标记定义媒体资源
    4. <canvas> 标记定义图片
    5. <embed> 标记定义外部的可交互的内容或插件 比如flash

    web应用标签

    1. <menu>命令列表
    2. <menuitem>
    3. menu命令列表标签 FF(嵌入系统)
    4. <command> menu标记定义一个命令按钮 <meter>状态标签(实时状态显示:气压、气温)C、O
    5. <progress>状态标签 (任务过程:安装、加载) C、F、O
    6. <datalist> 为input标记定义一个下拉列表,配合option F、O
    7. <details> 标记定义一个元素的详细内容 ,配合dt、dd C

    其他标签

    1. <ruby> 标记定义 注释或音标
    2. <rp> 告诉那些不支持 Ruby元素的浏览器如何去显示
    3. <rt> 标记定义对ruby的注释内容文本
    4. <keygen> 标记定义表单里一个生成的键值(加密信息传送)O、F
    5. <mark> 标记定义有标记的文本 (黄色选中状态)
    6. <output> 标记定义一些输出类型,计算表单结果配合oninput事件
  • 相关阅读:
    U盘安装CentOS 7系统
    生产库中遇到mysql的子查询
    mysql 储存类型自增主键区别
    MySQL主从数据库同步延迟问题解决
    MySQL 加锁处理分析
    120篇精华文章打包送,干货慎入!
    mysql批量删除相同前缀的表和修改表名
    用pt-online-schema-change给大表在线加字段的时候导致从库数据丢失的问题
    【MySQL】online ddl 工具之pt-online-schema-change
    互联网公司为啥不使用mysql分区表?
  • 原文地址:https://www.cnblogs.com/yy-hh/p/4509789.html
Copyright © 2020-2023  润新知