• 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事件
  • 相关阅读:
    asp.net 获得域名,端口,虚拟目录[转]
    在EntityFramework6中执行SQL语句【转】
    Ingress 访问日志分析与监控
    kubernetes之secret
    ingress Whitelisting白名单机制
    Kubernates之从pod中拷贝文件到宿主机
    kubernetes-subpath用法(把文件挂载在已存在的目录下,不覆盖原目录)
    npm 私服工具verdaccio 搭建
    nvm安装、解决nvm command not found问题、卸载
    k8s Pod 扩容和缩容
  • 原文地址:https://www.cnblogs.com/yy-hh/p/4509789.html
Copyright © 2020-2023  润新知