zoukankan      html  css  js  c++  java
  • Html5标签

    一、主体结构

    header 页面头部,不同与<head></head>
    aside 边栏
    nav 外部链接集合
    section 章节或段落
    article 类似文章、摘要或留言POST等形式的记录(一般搭配内嵌头部、尾部、底部结构使用)
    hggroup 类似子标题,标题信息、可选标题、TAG标签这样的数据,还是英文更好理解一些,heading of a section
    address 联系信息,一般用在article或body锚元素周围
    footer 页脚

    二、HTML 5元素标记汇总表

    文档类型宣告 <!DOCTYPE html>
    根元素元素 html
    META元素 head、 title、base、link、meta、style
    部件元素 body、section、nav、article、aside、h1、 h2、 h3、h4、 h5、 h6、hgroup、header、footer、address
    分组内容元素 p、hr、br、pre、blockquote、ol、ul、li、dl、dt、dd、figure、figcaption、div
    文本层次语义元素 a、em、strong、small、cite、q、dfn、abbr、time、code、var、samp、kbd、sub、sups、i、b、mark、ruby、rt、rp、bdo、span
    编辑元素 ins、del
    嵌入内容元素 img、iframe、embed、object、param、video、audio、source、canvas、map、area
    表格元素 table、caption、colgroup、col、tbody、thread、tfoot、tr、td、th
    表单元素 form、fieldset、legend、label、button、select、datalist、optgroup、option、textarea、keygen、output、progress、meter
    互动元素 details、summary、command、menu
    脚本元素 script、noscript

    三、HTML 5元素通用属性和事件句柄

    HTML5元素通用属性表 accesskey、class、contenteditable、contextmenu、dir、 draggable、hidden、id、lang、spellcheck、style、tabindex、title
    HTML5元素事件句柄属性 onabort、onblur*、oncanplay、oncanplaythrough、onchange、 onclick、 oncontextmenu、ondblclick、ondrag、ondragend、ondragenter、ondragleave、 ondragover、ondragstart、ondrop、ondurationchange、onemptied、onended、 onerror*、onfocus*、onformchange、onforminput、oninput、oninvalid、onkeydown、 onkeypress、onkeyup、onload*、onloadeddata、onloadedmetadata、onloadstart、 onmousedown、onmousemove、onmouseout、onmouseover、onmouseup、onmousewheel、 onpause、onplay、onplaying、onprogress、onratechange、onreadystatechange、 onscroll、onseeked、onseeking、onselect、onshow、onstalled、onsubmit、 onsuspend、ontimeupdate、onvolumechange、onwaiting。

    四、HTML5元素标记释义

    标记 类型 意义 介绍
    文件标记
    <html> 根文件标记 让浏览器知道这是HTML 文件
    META标记
    <head> 开头 提供文件整体信息
    <title> 标题 定义文件标题,显示于浏览器顶端
    <base> o 基准标记 可将相对URL转绝对及指定链接
    <link> o 外部资源连接 必须带rel属性描述
    <meta> o 其它META数据 不能被title, base, link, style, 和script元素描述的META数据
    <style> 嵌入文档风格信息  
    部件标记
    <body> 文档主体开始 文档内容容器
    <section> 代表通用文档或应用部件  
    <nav> 导航链接 外部链接或文档内部链接
    <article> 页面模块 类似文章、摘要或留言POST等形式的记录
    <aside> 孤立模块 一般作为边栏广告、说明、引用、导航等,aside围堵部分一般与正文耦合较小
    <h1> 标题标记 此外还有h2, h3, h4, h5, h6
    <hgroup> 群组标题 用在一组h1-h6这样的元素集合时使用,用来区分主副标题??
    <header> 组说明或组导航 也可叫页头标题
    <footer> 页脚标题 作用范围跟最近部件元素有关
    <address> 地址或联系信息  
    分组内容标记      
    <p> 段落标记  
    <hr> o 水平分割线  
    <br> o 换行  
    <pre> 预格式化分本块  
    <blockquote> 块引用  
    <ol> 编号列表  
    <ul> 项目列表  
    <li> 列表项  
    <dl> 定义列表  
    <dt> 定义名称  
    <dd> 定义说明  
    <figure> 流内容区块说明 多结合figcaption使用
    <figcaption> figure内容属性  
    <div> 定位标记 无实际意义
           
    文本层次语义标记
    <a> 链接标记  
    <em> 强调标记  
    <strong> 加重标记  
    <small> 字体缩小  
    <cite> 斜体标记  
    <q> 引用标记内容 原文是phrasing content,暂不清楚如何翻译
    <dfn> 术语定义  
    <abbr> 缩略语  
    <time> 日期时间  
    <code> 程序代码  
    <var> 变量  
    <samp> 范例  
    <kbd> 键盘字  
    <sub><sups> 上标字/下标字  
    <i> 斜体标记  
    <b> 粗体标记  
    <mark> 标记或高亮  
    <ruby> 注解标记  
    <rt> ruby子元素 结合ruby使用,比如:<ruby>天<rt>Tian</rt>缘<rt>Yuan</rt></ruby>
    <rp> ruby子元素 一般做rt元素注释使用
    <bdo>    
    <span> 自定义标记  
    编辑标记
    <ins>    
    <del>    
    嵌入内容标记
    <img> 图片标记  
    <iframe> 框架标记  
    <embed> 嵌入标记  
    <object> 对象标记  
    <param> 参数标记  
    <video> 视频标记  
    <audio> 音频标记  
    <source> 来源标记  
    <canvas> 制图标记  
    <map> 地图标记  
    <area> 区域标记  
           
    表格标记
    <table> 表格标记 设定该表格的各项参数
    <caption> 表格标题 做成一打通列以填入表格标题
    <colgroup>    
    <col>    
    <tbody>    
    <thread>    
    <tfoot>    
    <tr> 表格列 设定该表格的列
    <td> 表格栏 设定该表格的栏
    <th> 表格标头 相等于<TD>,但其内文字字体会变粗
    表单标记
    <form> 表单标记 决定该表单的运作模式
    <fieldset>    
    <legend>    
    <input> 输入标记  
    <label>    
    <button> 按钮  
    <select> 选择标记  
    <datalist>    
    <optgroup>    
    <option> 选项  
    <textarea>    
    <keygen>    
    <output>    
    <progress>    
    <meter>    
           

    互动元素

    <details>    
    <summary>    
    <command>    
    <menu>    
    其他标记
    <script>    
    <noscript>    
  • 相关阅读:
    Thinking in Java,Fourth Edition(Java 编程思想,第四版)学习笔记(二)之Introduction to Objects
    Thinking in Java,Fourth Edition(Java 编程思想,第四版)学习笔记(一)之Introduction
    JMock2入门
    webWMS开发过程记录(六)- 详细设计之系统管理
    webWMS开发过程记录(五)- 详细设计之系统界面框架设计
    基于gensim深入自然语言处理
    sublime text 搭建anconda的python开发环境遇到问题
    文本分类
    简介:机器学习模型在数学就是解决代价函数的最优化问题
    学习笔记一 线性代数
  • 原文地址:https://www.cnblogs.com/Jian-Zhang/p/9197086.html
Copyright © 2011-2022 走看看