zoukankan      html  css  js  c++  java
  • HTML5 – 1.基础

    新网页结构

    1.<header> 定义了文档的头部区域

    2.<nav>标签定义导航链接的部分。

    3.<article>定义页面独立的内容区域。

    4.<section>定义文档中的节(section、区段)

    5.<aside>定义页面的侧边栏内容。

    6.<footer>定义 section 或 document 的页脚。

    7.<hgroup> 标签标签用于对网页或区段(section)的标题进行组合。

    8.<footer>定义一个文档底部。

    9.<address>定义文档作者或拥有者的联系信息。

    image

    1.article

    <article> 标签规定独立的自包含内容。

    一篇文章应有其自身的意义,应该有可能独立于站点的其余部分对其进行分发。

    <article> 元素的潜在来源:

    • 论坛帖子
    • 报纸文章
    • 博客条目
    • 用户评论

    image

    <!DOCTYPE html>
    <html>
    <head>
        <meta charset="utf-8" />
        <title></title>
    </head>
    <body>
        <header>
            <h1>我的ARTICLE</h1>
            <p>创建时间:<time datetime="2015-07-12" pubdate="pubdate">2015-07-12</time></p>
        </header>
        <section>
            <h2>读者评论:</h2>
            <article>
                <header>
                    <h3>读者:A</h3>
                    <p>
                        <time datetime="2015-07-12 10:28:04" pubdate="pubdate">1小时前</time>
                    </p>
                </header>
                <p>
                    写的很好!
                </p>
            </article>
            <article>
                <header>
                    <h3>读者:002</h3>
                    <p>
                        <time datetime="2015-07-12 09:28:04" pubdate="pubdate">2小时前</time>
                    </p>
                </header>
                <p>
                   一般般拉
                </p>
            </article>
        </section>
        <footer>
            <small>参考footer!!~</small>
        </footer>
    </body>
    </html>

    2.section
    定义和用法

    <section> 标签定义文档中的节(section、区段)。比如章节、页眉、页脚或文档中的其他部分。

    section 不仅仅是一个普通的容器标签。当一个标签只是为了样式化或者方便脚本使用时,应该使用 div 。一般来说,当元素内容明确地出现在文档大纲中时,section 就是适用的。

    image

    <article>
            <hgroup>
                <h1>苹果</h1>
                <h2>可口的,美味的水果!</h2>
            </hgroup>
            <p>苹果是苹果的苹果树的果实。</p>
            <section>
                <h1>红色的美味</h1>
                <p>这些明亮的红苹果是最常见的发现在许多超市。</p>
            </section>
            <section>
                <h1>绿苹果</h1>
                <p>这些多汁、绿苹果做苹果馅饼的馅。</p>
            </section>
        </article>

    HTML5 中 div section article 的区别

    http://www.qianduan.net/html5-differences-in-the-div-section-article/

    3.aside

    定义和用法

    <aside> 标签定义其所处内容之外的内容。

    aside 的内容应该与附近的内容相关。

    <!DOCTYPE html>
    <html>
    <head>
        <meta charset="en" />
        <title></title>
    </head>
    <body>
        <p>我和我的家人今年夏天参观了Epcot中心。</p>
        <aside>
            <h4>Epcot中心</h4>
            Epcot中心是一个主题公园在佛罗里达州的迪斯尼世界。
        </aside>
    </body>
    </html>

    4.nav

    定义和用法

    <nav> 标签定义导航链接的部分。

     1 <!DOCTYPE html>
     2 <html>
     3 <head lang="en">
     4     <meta charset="UTF-8" />
     5     <title></title>
     6 </head>
     7 <body>
     8     <h1>NAV使用方法</h1>
     9     <nav>
    10         <ul>
    11             <li>
    12                 <a href="nav.html">首页</a>
    13             </li>
    14         </ul>
    15         <ul>
    16             <li>
    17                 <a href=" aside.html">aside页面</a>
    18             </li>
    19         </ul>
    20     </nav>
    21 </body>
    22 </html>
    nav的用法

    time

    定义和用法

    <time> 标签定义公历的时间(24 小时制)或日期,时间和时区偏移是可选的。

    该元素能够以机器可读的方式对日期和时间进行编码,这样,举例说,用户代理能够把生日提醒或排定的事件添加到用户日程表中,搜索引擎也能够生成更智能的搜索结果。

    属性描述
    datetime datetime 规定日期 / 时间。否则,由元素的内容给定日期 / 时间。
    pubdate pubdate 指示 <time> 元素中的日期 / 时间是文档(或 <article> 元素)的发布日期。
     1 <!DOCTYPE html>
     2 <html>
     3 <head>
     4     <meta charset="utf-8" />
     5     <title></title>
     6 </head>
     7 <body>
     8     <time datetime="2008-02-14">情人节</time>
     9     <time datetime="2008-02-14">2月14</time>
    10     <time datetime="2008-02-14">今天的时间</time>
    11     <time datetime="2015-07-12T22:00">2015年7月12日晚上10点</time>
    12     <time datetime="2015-07-12T22:00Z">UTC标准时间2015年7月12日晚上10点</time>
    13     <time datetime="2015-07-12T22:00+8:00">中国时间2015年7月12日晚上10点</time>
    14 </body>
    15 </html>
    TIME格式介绍
     
     
    5.pubdate

    定义和用法

    pubdate 属性指示 <time> 元素中的日期 / 时间是文档(或最近的前辈 <article> 元素)的发布日期。

    <article>
    <time datetime="2011-06-22" pubdate="pubdate"></time>
    Hello world. This is an article....
    </article>

     

    6.header

    标签定义及使用说明

    <header> 标签定义文档或者文档的一部分区域的页眉。

    <header> 元素应该作为介绍内容或者导航链接栏的容器。

    在一个文档中,您可以定义多个 <header> 元素。

    注释:<header> 标签不能被放在 <footer>、<address> 或者另一个 <header> 元素内部。

    7.hgroup

    定义和用法

    <hgroup> 标签用于对网页或区段(section)的标题进行组合。

    8.footer

    定义和用法

    <footer> 标签定义文档或节的页脚。

    <footer> 元素应当含有其包含元素的信息。

    页脚通常包含文档的作者、版权信息、使用条款链接、联系信息等等。

    您可以在一个文档中使用多个 <footer> 元素。

    9.address

    定义和用法

    <address> 标签定义文档或文章的作者/拥有者的联系信息。

    如果 <address> 元素位于 <body> 元素内,则它表示文档联系信息。

    如果 <address> 元素位于 <article> 元素内,则它表示文章的联系信息。

    <address> 元素中的文本通常呈现为斜体。大多数浏览器会在 address 元素前后添加折行。

  • 相关阅读:
    二进制位运算
    Leetcode 373. Find K Pairs with Smallest Sums
    priority_queue的用法
    Leetcode 110. Balanced Binary Tree
    Leetcode 104. Maximum Depth of Binary Tree
    Leetcode 111. Minimum Depth of Binary Tree
    Leetcode 64. Minimum Path Sum
    Leetcode 63. Unique Paths II
    经典的递归练习
    案例:java中的基本排序
  • 原文地址:https://www.cnblogs.com/tangge/p/4640656.html
Copyright © 2011-2022 走看看