关于HTML5语义标签的实践(blog页面)

  发布时间:2016-07-12 10:01:53   作者:佚名   我要评论
下面小编就为大家带来一篇关于HTML5语义标签的实践(blog页面)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
(福利推荐:【腾讯云】服务器最新限时优惠活动,云服务器1核2G仅99元/年、2核4G仅768元/3年,立即抢购>>>:9i0i.cn/qcloud

(福利推荐:你还在原价购买阿里云服务器?现在阿里云0.8折限时抢购活动来啦!4核8G企业云服务器仅2998元/3年,立即抢购>>>:9i0i.cn/aliyun

仿照着用HTML5+CSS3做了一个blog页面。整体效果布局如如:

  页面布局是基于html5元素的。所以在开始动手之前先熟悉一下HTML5元素,然后检查它的语义是否适合你的布局很重要。

  The HTML5 Structure

有一点很重要,当编写HTML5代码的时候,不要简单地把<div>标签用html5中的<section>标签代替。有些时候<div>元素在语义

上仍然是一个很不错的选择。比如wrapper或者container div

其中一个新的可以用来替换传统的div元素的标签是<header>元素。在<header>元素中我们也可以放置用来包裹页面的主要导航菜单

的<nav>元素。包含了一个锚点的h1元素是我们blog的标题。

最开始的时候我使用<section>来包裹页面的内容,但是在阅读了一些文档之后,感觉这样在语义上并不是100%正确。还是选择了div元素,

在div元素内部,每一篇博客都包裹在它自己的article元素里面。

在一系列博客的下方,有一对分页链接。通常分页链接的重要性并不和<nav>(可以被用在多个地方,并不只是主导航)元素

对等。但是本次这个博客布局还是把分页链接作为一个主导航处理。

在<aside>元素被修订之前,语义上并没有一个专门的元素作为侧边栏。不过,现在可以放心地使用aside元素儿而不用担心语法上的问题。

本示例中aside元素中包含了若干个section元素。在侧边栏的底部有一个简单的搜索框。它可以让我们接触到HTML5表单的一些新特性。

其中的一个就是placeholder属性

布局最后以footer元素结束。本示例中footer元素需要放置在div容器的外部,这样可以使footer元素的宽度横跨整个页面。

完整的源代码和CSS3部分参见原文http://line25.com/tutorials/create-a-typography-based-blog-layout-in-html5

以上这篇关于HTML5语义标签的实践(blog页面)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持程序员之家。

原文地址:http://www.cnblogs.com/androidshouce/archive/2016/07.html

相关文章

  • 浅谈html5标签css3的常用样式

    下面小编就为大家带来一篇浅谈html5标签css3的常用样式。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-10-20
  • html5中的一些标签学习(心得)

    下面小编就为大家带来一篇html5中的一些标签学习(心得)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-10-18
  • HTML5新增加标签和功能概述

    HTML5现在已经不是SGML的子集,主要是增加了关于图像,位置,存储,多任务等功能。接下来通过本文对这些功能简要概述下,感兴趣的朋友参考下吧
    2016-09-05
  • 浅谈Html5中视频 音频标签 进度条的问题

    下面小编就为大家带来一篇浅谈Html5中视频 音频标签 进度条的问题。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-07-26
  • HTML5进阶段内联标签汇总(小篇)

    这篇文章主要介绍了HTML5进阶段内联标签汇总(小篇)的相关资料,非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2016-07-13
  • html5基于canvas实现的文字标签云3D旋转动画特效源码

    这是一款html5基于canvas实现的文字标签云3D旋转动画特效源码。鼠标滑过文字呈现框选效果,拖动文字可呈现出标签云的3D动画旋转效果。
    2016-07-07
  • HTML5之语义标签介绍

    下面小编就为大家带来一篇HTML5之语义标签介绍。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-07-07
  • HTML5不支持标签和新增标签详解

    下面小编就为大家带来一篇HTML5不支持标签和新增标签详解。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-06-27
  • 浅析HTML5中header标签的用法

    header标签不同于我们最熟悉的head标签,header往往更常被用于定义文章的头部,下面我们就来浅析HTML5中header标签的用法:
    2016-06-24
  • 常用的HTML5列表标签

    这篇文章主要介绍了常用的HTML5列表标签的相关资料,需要的朋友可以参考下
    2017-06-20

最新评论


http://www.vxiaotou.com