<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>HTML5新元素标签:重新给网页布局</title>
<style type="text/css">
*{margin:0;padding:0}
a{text-decoration:none}
nav ul li {
list-style:none;
font-size:14px;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
line-height:1.8;
text-indent:9px;
}
</style>
</head>
<body>
<div class="container" style="width:500px;margin:0 auto">
<!--头部-->
<header style="background-color:#FFA500">
<h1>写代码的兔子官方网站</h1>
</header> <!--左侧菜单-->
<aside style="background-color:#FFD700;height:200px;width:100px;float:left">
<nav>
<ul>
<li><a href="#">我的博客园</a></li>
<li><a href="#">[文章]我是如何学习计算机的</a></li>
<li><a href="#">简书创作你的创作</a></li><li>
<li><a href="#">[文章]深入理解JavaScript</a></li>
</ul>
</nav>
</aside> <!--内容部分-->
<section>
<article style="background-color:#EEEEEE;height:185px;width:400px;float:left;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;text-indent:16px;padding-top:15px">
<h1 style="text-align:left;">三毛语录</h1><br>
<p>1.不做不可及的梦,这使我的睡眠安恬。
</p>
<p>2.人情冷暖正如花开花谢</p>
<p>3.刻意去找的东西,往往是找不到的。</p>
<p>4.走得突然,我们来不及告别。</p>
<p>5.我爱哭的时候便哭,想笑的时候便笑,</p>
</article>
</section> <!--版权信息-->
<footer style="background-color:#FFA500;clear:both;text-align:center">
版权 @ bokeyuan.com
</footer>
</div>
</body>
</html>

浏览器打开如下:

HTML5提供了新的元素来创建更好的页面结构:
<header>标签
标记定义一个页面或者一个区域的头部,和<div>用法相同,只是语义变了
 
<nav>标签
标记定义导航链接
 
<article>标签
标记定义一片文章,定义一个独立的内容区块
 
<section>标签
标记定义一个区域,定义文章中的章节,可以和<artcile>互相包含
 
<aside>标签
标记定义页面内容部分的侧边栏,前提是这些内容与<artcile>的内容有关
 
<footer>标签
标记定义一个页面或一个区域的底部,比如友情链接,版权声明等等
 
<hgroup>标签
标记定义文件中的一个区块的相关信息
 
<figure>标签
标记定义一组媒体内容以及他们的标题

HTML5:新元素来实现一下网页布局的更多相关文章

  1. 《精通CSS网页布局》读书报告 ----2016-12-5补充

    第一章:CSS布局基础 1.CSS的精髓是布局,而不是样式哦!  (定要好好的研究布局哦,尤其配合html5) 2. html标签的语义性,要好好的看看哦! 3.DTD:文档类型定义. 4.内联--& ...

  2. DIV+CSS 网页布局之:一列布局

    1.网页布局 布局(layout)即对事物的全面规划和安排,页面布局是对页面的文字.图像或表格进行格式化版式排列.网页布局对改善网站的外观非常重要,又称版式布局,大多数网站会把内容安排到多个列中,就像 ...

  3. 在网页布局中合理使用inline formating context(IFC)

    引子:给大家出一个小小的考题,如何使用css来实现类似下面的在指定区域内,内容自适应的垂直居中.

  4. 大设计时代:针对超大网页布局的一些思考和建议 [Aseoe]

    对于有些设计项目来说,老套的设计模式并不奏效,你需要设计的大点,要比以往设计的元素还要大,因此就非常适合采用超大网页布局.无论是采用大块大块的背景照片还是背景视频,超大网页布局的效果非常显著:极具视觉 ...

  5. 第九十二节,html5+css3移动手机端流体布局,开篇知识

    html5+css3移动手机端流体布局,开篇知识 将项目设计成移动端可访问的页面,项目采用的是流体布局.也就是宽度以百分比自适应的,因为手机的屏幕大小不一致  一.整体设计     首先 我们要了解一 ...

  6. 前端学习笔记之CSS网页布局

    CSS网页布局   阅读目录 一 网页布局方式 二 标准流 三 浮动流 四 定位流 一 网页布局方式 #1.什么是网页布局方式 布局可以理解为排版,我们所熟知的文本编辑类工具都有自己的排版方式,比如w ...

  7. 网页布局WEB标准的HTML结构化

    您正在学习WEB标准CSS网页布局吗?是不是还不能完全掌握纯CSS布局?通常有两种需要您特别注意: 第一种可能是你还没有理解CSS处理页面的原理.在你考虑你的页面整体表现效果前,你应当先考虑内容的语义 ...

  8. css的网页布局案例

    常见行布局: 导航使用position:fixed固定住 导航会脱离文档流,不占据空间 导致下面的元素上移,因此需要将下面的元素的padding-top设置成导航的高度 <!DOCTYPE ht ...

  9. 利用@media screen实现网页布局的自适应

    利用@media screen实现网页布局的自适应 优点:无需插件和手机主题,对移动设备友好,能够适应各种窗口大小.只需在CSS中添加@media screen属性,根据浏览器宽度判断并输出不同的长宽 ...

随机推荐

  1. Oracle分组函数之Grouping Sets

    功能介绍: 自定义分组的字段 创建表: 插入测试数据: Grouping Sets(null,t.classid,(t.classid,t.studentname)),类似于ROLLUP Select ...

  2. 2017 ICPC HongKong B:Black and White(扫描线+线段树)

    题目描述 Consider a square map with N × N cells. We indicate the coordinate of a cell by (i, j), where 1 ...

  3. firefox SSL_ERROR_RX_RECORD_TOO_LONG burpsuit 报错 解决方案

    禁用TLS 1.3 .在Firefox的地址栏中输入“ about:config ”. .在搜索条目“tls.version.max ”.将值从4更改为3. .值4所表示TLS 1.3,3个代表TLS ...

  4. memcpy复制字符串的注意事项/memcpy不能用来拷贝类类型

    strcpy复制src到dst,最后将dst的下一个位置置为'\0',所以dst是以'\0'结尾的字符串 ] = "abcde"; cout << c1 << ...

  5. poj1742Coins(多重背包)

    People in Silverland use coins.They have coins of value A1,A2,A3...An Silverland dollar.One day Tony ...

  6. jQuery遍历集合

     jQuery 遍历List集合 $(function(){ var tbody = ""; var obj =[{"name ":"xxxx&quo ...

  7. 搭建用例管理平台phpstudy+testlink代替Apache+MySQL+PHP环境,以及testlink搭建环境报错修复

    公司需要搭建一个用例管理平台,环境搭建Apache+MySQL+PHP环境 哇一看就是需要花很长时间去搭建环境,本来我也在用这样的笨方法,不小心被公司开发看到,经人家一提点,哎呀妈呀发现自己以前的方法 ...

  8. Nginx 介绍配置

    nginx的功能和优缺点 nginx是一种服务器软件,将程序放在nginx服务器上,将程序发布出去,nginx是一种高性能的Http和反向代理服务器,同时也是一个代理邮件服务器,也可以实现负载均衡. ...

  9. CPU高速缓存行与内存关系 及并发MESI 协议(转载)

    原文链接 http://www.cnblogs.com/jokerjason/p/9584402.html 先来一个整体图 一. 大致关系: CPU Cache --> 前端总线 FSB (下图 ...

  10. python函数与方法的区别

    一.函数和方法的区别 1.函数要手动传self,方法不用传 2.如果是一个函数,用类名去调用,如果是一个额方法,用对象去调用 举例说明: class Foo(object): def __init__ ...