首页 > Html > HTML5 每天记录一点 (二)
2011九月14

HTML5 每天记录一点 (二)

拿blog举例,一般都有侧边栏。在侧边栏,我们可以记录一些友情链接、标签云等等。这些一般都和左侧文章中的正文(article)相关,html5中单独有一个标签:aside,其定义的是正文之外的内容。

<article>
今天啊,爷爷主要给你讲一下粮票的故事:
</article>

<aside>
你想买粮票吗?XXX收藏专家为您服务!
</aside>

有些文章上面说,aside主要是对应于article的,所以有aside就应该有article标签。但是像w3schools上面的示例也没有article标签,具体,大家自行分析!

过去,我们的一个html页面基本结构代码如下:

<div class='header'>
      <div class='nav'>
      </div>
</div>

<div class='content'>
     <div class='left'>
     </div>
     <div class='right'>
     </div>
</div>

<div class=‘footer'>
    <div class='copyright'>
    </div>
</div>

结构冗余,为了描述页头和页尾,我们一般使用div标签,然后通过指定className来设置样式。在html5中,我们可以使用更富有语义的header标签和footer标签,以及nav标签来完成我们的架构,代码如下:

<header>
     <nav></nav>
</header>
<article>
     <section></section>
     <div></div>
</article>
<footer>
</footer>

在过去,我们一个图片下面加描述,其实一般情况下都是加一个新的标签,来写这个图片的意义。但是实际上,在搜索引擎也好,在html的结构中也好,根本无法标识出你写的描述与图片有什么关联。

现在,html5中为我们增加了figure标签,这个标签可以将其他标签与图片(传说中还有代码等)标签合为一个组标签。在里面的文字内容会是对图片的描述:

<figure>
  <p>这张图是360的Logo</p>
  <img src="http://img1.qihoo.com/images/2011/360/logo.png" />
</figure>

<figure>
  <img src="http://img1.qihoo.com/images/2011/360/logo.png" />
  <p>这张图是360的Logo</p>
</figure>

好了,今天到这,赶明咱继续!

文章作者:simaopig
本文地址:http://www.xiaoxiaozi.com/2011/09/14/2233/
版权所有 © 转载时必须以链接形式注明作者和原始出处!

9 Responses to “HTML5 每天记录一点 (二)”

  1. #1 jfbcb 回复 | 引用 Post:2011-09-20 22:01

    不错哦,现在也在看HTML5,呵呵..

    [回复]

  2. #2 荒野无灯 回复 | 引用 Post:2011-09-21 19:56

    又换皮了啊

    [回复]

  3. #3 皇冠开户 回复 | 引用 Post:2011-09-24 10:31

    结构冗余,为了描述页头和页尾,我们一般使用div标签,然后通过指定className来设置样式

    [回复]

  4. #4 西班牙移民 回复 | 引用 Post:2011-10-14 10:51

    在侧边栏,我们可以记录一些友情链接、 :wink:

    [回复]

  5. #5 国为名茶 回复 | 引用 Post:2011-10-14 10:54

    :arrow: html5中单独有一个标签

    [回复]

  6. #6 十年灯 回复 | 引用 Post:2011-11-04 11:11

    simaopig,去哪里了?这么就没回来?

    [回复]

    simaopig 回复:

    多谢挂念,最近项目太忙,人又太懒,到家洗洗就睡了。根本不爱动啊。

    [回复]

  7. #7 自由天空 回复 | 引用 Post:2011-12-04 20:11

    非常期待

    [回复]

  8. #8 圣韩美 回复 | 引用 Post:2011-12-26 15:40

    html5很强悍

    [回复]

发表评论

:wink: :twisted: :roll: :oops: :mrgreen: :lol: :idea: :evil: :cry: :arrow: :?: :-| :-x :-o :-P :-D :-? :) :( :!: 8-O 8)