四,细说 HTML5 之 新增的非主题结构元素

10 篇文章 0 订阅

这是一个HTML5系列,主要是零基础的宝宝们快速认识与学习HTML5.

非主题结构元素:header

定义和用法
header 元素是一种具有引导和导航作用的结构元素,通常用来放置整个页面或页面的一个内容区块的标题,但是也可以包括其他内容,例如数据表格、搜索表单或相关的Logo 图片。

<header>
<h1>Welcome to my homepage</h1>
<p>My name is Donald Duck</p>
</header>
<p>The rest of my home page...</p>

相关实例

代码分析:

<!-- start header -->
<header class="main-header"  style="background-image: url(http://static.ghostchina.com/image/6/d1/fcb3879e14429d75833a461572e64.jpg)"">
    <div class="container">
        <div class="row">
            <div class="col-sm-12">

                <!-- start logo -->
                <a class="branding" href="http://www.ghostchina.com" title="Ghost 开源博客平台"><img src="http://static.ghostchina.com/image/b/46/4f5566c1f7bc28b3f7ac1fada8abe.png" alt="Ghost 开源博客平台"></a>
                <!-- end logo -->
                <h2 class="text-hide">Ghost 是一个简洁、强大的写作平台。你只须专注于用文字表达你的想法就好,其余的事情就让 Ghost 来帮你处理吧。</h2>

                <img src="http://static.ghostchina.com/image/6/d1/fcb3879e14429d75833a461572e64.jpg" alt="Ghost 博客系统" class="hide">
            </div>
        </div>
    </div>
</header>
<!-- end header -->

<!-- start navigation -->
<nav class="main-navigation">
    <div class="container">
        <div class="row">
            <div class="col-sm-12">
                <div class="navbar-header">
                    <span class="nav-toggle-button collapsed" data-toggle="collapse" data-target="#main-menu">
                    <span class="sr-only">Toggle navigation</span>
                    <i class="fa fa-bars"></i>
                    </span>
                </div>
                <div class="collapse navbar-collapse" id="main-menu">
                    <ul class="menu">
    <li class="nav-current" role="presentation"><a href="/">首页</a></li>
    <li  role="presentation"><a href="http://wenda.ghostchina.com">论坛</a></li>
    <li  role="presentation"><a href="/ghost-cheat-sheet/">快捷手册</a></li>
    <li  role="presentation"><a href="http://docs.ghostchina.com/zh/">中文文档</a></li>
    <li  role="presentation"><a href="/download/">下载</a></li>
    <li  role="presentation"><a href="/about/">关于</a></li>
</ul>
                </div>
            </div>
        </div>
    </div>
</nav>
<!-- end navigation -->

显示结果:

这里写图片描述

非主题结构元素:footer

footer 元素可以作为其上层父级内容区块是一个区块的脚注。
footer 元素通常包括其相关区块的,如作者、相关阅读链接及版权等。
文档中的页脚部分:

<footer>
  <p>Posted by: wenteryan</p>
  <p>Contact information: <a href="http://blog.csdn.net/wenteryan">wenteryan 的博客</a></p>
</footer>

相关实例

代码分析:

<footer class="main-footer">
        <div class="container">
            <div class="row">
                <div class="col-sm-4">
                    <div class="widget">
                        <h4 class="title">最新文章</h4>
                        <div class="content recent-post">
                                <div class="recent-single-post">
                                    <a href="/install-nodejs-of-latest-version-in-ubuntu-and-debian/" class="post-title">为 Ubuntu 和 Debian 安装最新版本的 Node.js</a>
                                    <div class="date">2016年3月23日</div>
                                </div>
                                <div class="recent-single-post">
                                    <a href="/ghost-0-7-4-released/" class="post-title">Ghost 0.7.4 正式发布</a>
                                    <div class="date">2015年12月29日</div>
                                </div>
                                <div class="recent-single-post">
                                    <a href="/ghost-0-7-0-released/" class="post-title">Ghost 0.7.0 正式发布</a>
                                    <div class="date">2015年9月7日</div>
                                </div>
                        </div>
                    </div>
                </div>

                <div class="col-sm-4">
                    <div class="widget">
                        <h4 class="title">标签云</h4>
                        <div class="content tag-cloud">
                                <a href="/tag/about-ghost/">Ghost</a>
                                <a href="/tag/release/">新版本发布</a>
                                <a href="/tag/javascript/">JavaScript</a>
                                <a href="/tag/promise/">Promise</a>
                                <a href="/tag/zhuti/">主题</a>
                                <a href="/tag/nodejs/">Node.js</a>
                                <a href="/tag/mysql/">MySQL</a>
                                <a href="/tag/nginx/">Nginx</a>
                                <a href="/tag/aliyun-ecs/">阿里云服务器</a>
                                <a href="/tag/ubuntu/">Ubuntu</a>
                                <a href="/tag/ghost-in-depth/">深度玩转 Ghost</a>
                                <a href="/tag/theme/">Theme</a>
                                <a href="/tag/markdown/">Markdown</a>
                                <a href="/tag/proxy/">反向代理</a>
                                <a href="/tag/apache/">Apache</a>

                            <a href="/tag-cloud/">...</a>
                        </div>
                    </div>
                </div>

                <div class="col-sm-4">
                    <div class="widget">
                        <h4 class="title">合作伙伴</h4>
                        <div class="content tag-cloud friend-links">
                            <a href="http://www.bootcss.com" title="Bootstrap中文网" onclick="_hmt.push(['_trackEvent', 'link', 'click', 'bootcsscom'])" target="_blank">Bootstrap中文网</a>
                            <a href="http://www.bootcdn.cn" title="开放CDN服务" onclick="_hmt.push(['_trackEvent', 'link', 'click', 'bootcdncn'])" target="_blank">开放CDN服务</a>
                            <a href="http://www.gruntjs.net" title="Grunt中文网" onclick="_hmt.push(['_trackEvent', 'link', 'click', 'gruntjsnet'])" target="_blank">Grunt中文网</a>
                            <a href="http://www.gulpjs.com.cn/" title="Gulp中文网" onclick="_hmt.push(['_trackEvent', 'link', 'click', 'gulpjscomcn'])" target="_blank">Gulp中文网</a>
                            <hr>
                            <a href="http://lodashjs.com/" title="Lodash中文文档" onclick="_hmt.push(['_trackEvent', 'link', 'click', 'lodashjscom'])" target="_blank">Lodash中文文档</a>
                            <a href="http://www.jquery123.com/" title="jQuery中文文档" onclick="_hmt.push(['_trackEvent', 'link', 'click', 'jquery123com'])" target="_blank">jQuery中文文档</a>
                            <hr>
                            <a href="http://www.aliyun.com/" title="阿里云" onclick="_hmt.push(['_trackEvent', 'link', 'click', 'aliyun'])" target="_blank">阿里云</a>
                            <hr>
                            <a href="https://www.upyun.com/" title="又拍云" onclick="_hmt.push(['_trackEvent', 'link', 'click', 'upyun'])" target="_blank">又拍云</a>
                            <a href="http://www.ucloud.cn/" title="UCloud" onclick="_hmt.push(['_trackEvent', 'link', 'click', 'ucloud'])" target="_blank">UCloud</a>
                            <a href="http://www.qiniu.com/" title="七牛云存储" onclick="_hmt.push(['_trackEvent', 'link', 'click', 'qiniu'])" target="_blank">七牛云存储</a>
                        </div>
                </div></div>
            </div>
        </div>
    </footer>

    <div class="copyright">
        <div class="container">
            <div class="row">
                <div class="col-sm-12">
                    <span>Copyright &copy; <a href="http://www.ghostchina.com/">Ghost中文网</a></span> | 
                    <span><a href="http://www.miibeian.gov.cn/" target="_blank">京ICP备11008151号</a></span> | 
                    <span>京公网安备11010802014853</span>
                </div>
            </div>
        </div>
    </div>

显示结果:

这里写图片描述

非主题结构元素:address

定义和用法
<address> 标签定义文档或文章的作者/拥有者的联系信息。
如果 <address> 元素位于 <body> 元素内,则它表示文档联系信息。
如果 <address> 元素位于 <article> 元素内,则它表示文章的联系信息。
<address> 元素中的文本通常呈现为斜体。大多数浏览器会在 address 元素前后添加折行。

提示:
<address> 标签不应该用于描述通讯地址,除非它是联系信息的一部分。
<address> 元素通常连同其他信息被包含在 <footer> 元素中。

代码分析:

<address>
wenteryan :  <a href="http://blog.csdn.net/wenteryan">wenteryan 的博客</a><br> 
一,细说 HTML5 之 HTML5 基础讲解<br>
二,细说 HTML5 之 HTML5 基础讲解 2<br>
三,细说 HTML5 之 新增的主题结构元素<br>
</address>

显示结果:

这里写图片描述

网页排编示例

网页排编是对新增的结构元素的一个实例。针对零基础的一个整体布局。

代码分析:

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>网页排编示例</title>
</head>
<body>
  <header>
    <h1>网页标题</h1>
    <nav>
      <ul>
        <li><a href="#">首页</a></li>
        <li><a href="#">帮助</a></li>
      </ul>
    </nav>
  </header>
  <article>
    <hgroup>
      <h1>文章主标题</h1>
      <h1>文章子标题</h1>
    </hgroup>
    <p>文章正文</p>
    <section>
      <div>
        <article>
          <h1>评论标题</h1>
          <p>评论正文</p>
        </article>
      </div>
    </section>
  </article>
  <footer>
    <small>版权所有。。。</small>
  </footer>
</body>
</html>

显示结果:

这里写图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值