Welcome to the website navigation,本站只接受合法正规的企业网站,欢迎站长们提交你的网站获得展示和流量有任何问题请联系站长,欢迎大家加入本站。

                
提交网站
  • 网站:76083
  • 待审:5
  • APP:577
  • 文章:304411
  • 会员:56004
文字内链包年1000元 文字内链包年1000元 文字内链包年1000元 AI办公网站 AI绘画工具 AIchat

名站网址导航名站网址导航小编为爱好网页hTML5的朋友提供关于网页hTML5的相关知识。

  • 本篇文章的具体介绍如下
前言
网页网页hTML 5如同一场革命,正在Web2.0后时代轰轰烈烈的进行着。
网页网页hTML 5是什么,无须我在这里赘述了。对于网页网页hTML 5的革新,按我的理解,可以总结为语义明确的网页文章标签体系、化繁为简的富媒体支持、神奇的本地数据存储技术、不需要插件的富动画(canvas)、强大的API支持。总之,网页网页hTML 5让人机交互,人网交互变得更加舒适,贴合用户。以往对富媒体应用与本存储的支持乏力也不再是浏览器的切肤之痛。将Web从内容平台推向标准化的应用平台,并一统各在平台阵营的标准,才是 网页网页hTML 5革命的初衷。
本文,我就抛砖引玉,阐述网页网页hTML 5的革新之一:语义更明确简洁的结构。
从”头”说起
一个标准的X网页hTML头部具体代码应该是这样:

具体代码如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD X网页hTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
</head>

您能记住吗?您会去死记硬背吗?当然不会!咱们只需要机械的复制粘贴即可。
再看看一个标准的网页网页hTML 5头部是如何的:

具体代码如下:
<!doctype html>
<meta charset=gb2312>

孰繁孰简,就不用我说了。是的,网页网页hTML 5的头部可以如此简单,可以轻易的记住!并且,可以忽略大小写,引号以及最后一个尖括号前的反斜线。
为什么可以如此松散?其实,如果把X网页hTML当成text/html发送,浏览器一样可以很好的解析,浏览器并不在乎具体代码的语法。所依,网页网页hTML 5是形而上的,它可能会破坏原有的一些标准,但仍可在浏览器中很好的表现。
当然,为了团队协助与后续维护的方便,咱们还是应该统一一种您喜欢的风格的写法,比如:

具体代码如下:
<!doctype html>
<html>
<head>
<meta charset="gb2312" />
...
</head>
<body>
...
</body>
</html>

另外,网页网页hTML 5虽然目前并不为所有浏览器所支持,但这个能省去100多字节(对于日PV百万级以上的站点,能省下不少的流量哦)的头部已可以完美的兼容了。如果您对浏览器解析模式有研究的话,您应该知道,页面在没有定义doctype的情况下会触发怪异模式,而只要定义了<!doctype html>浏览器就可以在标准模式下解析页面,而不需要指定某个类型的DTD。
新的语义化网页文章标签体系
语义化编码是一个合格前端Developer必备的技能,但随着网页的日渐丰富化,仅仅用原有的xhtml网页文章标签去语义化显然已经力不从心。上帝说:”要有光!”便有了光。于是,网页网页hTML 5提供了一系列新的网页文章标签及相应属性,以反应现代网站典型语义。实践出真理。还是写一个例子吧:

具体代码如下:
<div id="header">
<div class="hgroup">
<h1>网站标题</h1>
<h1>网站副标题</h1>
</div>
<div id="nav">
<ul>
<li>网页网页hTML 5</li>
<li>CSS</li>
<li>JavaScript</li>
</ul>
</div>
</div>
<!--//header end-->
<div id="left">
<div class="article">
<p>这是一篇讲述网页网页hTML 5新结构网页文章标签的文章。</p>
</div>
<div class="article">
<p>这还是一篇讲述网页网页hTML 5新结构网页文章标签的文章。</p>
</div>
</div>
<!--//left end-->
<div id="aside">
<h1>作者简介</h1>
<p>Mr.Think,专注Web前端技术的凡夫俗子。</p>
</div>
<!--//side end-->
<div id="footer">
页面的底部
</div>
<!--//footer end-->

上面是一个简单的博客页面部分网页hTML,由头部、文章展示区、右侧栏、底部组成。编码整洁,也符合X网页hTML的语义化,即便是在网页网页hTML 5中也可以很好的表现。但是对浏览器来说,这就是一段没有区分开权重的具体代码,而不是一个让机器也能读懂语义的网页文章标签来定义相应的区块。比如,标准浏览器(比如Firefox、Chroome甚至新版的IE)都有一个快捷键可以带引客户直接跳转到页面的导航,但问题是所有的区块都是用DIV定义,并且DIV的ID值是同开发建设者定的,所依,浏览器并不知道哪个应该是导航链接所在区块。网页网页hTML 5新网页文章标签的出现,正好弥补了这一缺憾。那么,上面的具体代码,换成网页网页hTML 5就可以这样写:

具体代码如下:
<header>
<hgroup>
<h1>网站标题</h1>
<h1>网站副标题</h1>
</hgroup>
<nav>
<ul>
<li>网页网页hTML 5</li>
<li>CSS</li>
<li>JavaScript</li>
</ul>
</nav>
</header>
<div id="left">
<article>
<p>这是一篇讲述网页网页hTML 5新结构网页文章标签的文章。</p>
</article>
<article>
<p>这还是一篇讲述网页网页hTML 5新结构网页文章标签的文章。</p>
</article>
</div>
<aside>
<h1>作者简介</h1>
<p>Mr.Think,专注Web前端技术的凡夫俗子。</p>
</aside>
<footer>
网页底部
</footer>

原来,网页hTML的页面结构可以如此之美,不用注释也能一目了然。对于浏览器,找到对应的区块也不再会茫然无措。
如何用网页网页hTML 5新网页文章标签结构化网页元素
通过上面的示例,咱们了解到网页网页hTML 5的新网页文章标签对结构化的革新,但切换到实际使用中,该如何恰当的使用它们呢?我想这也是很多网页网页hTML 5学习者想问一个问题。如同X网页hTML语义化一样,网页网页hTML 5语义化网页文章标签的使用也应该遵循:每个网页文章标签都有它特定的意义,而语义化,就是让咱们在适当的位置用适当的网页文章标签,以更好的让人和机器(机器可理解为浏览器可理解为搜索引擎)都一目了然。比如header网页文章标签一般是页面的第一个区块网页元素(header网页文章标签也可用于类型的头部网页元素中,比如文章区块的标题),包含的了页面的主题信息;nav网页文章标签一般用于包裹导航信息;footer一般用来包裹页面底部信息;等等。
下面是我参考网页网页hTML 5手册列出的结构类常用新网页文章标签的语义解释及使用指引:
<header>网页文章标签
手册释义:定义 section 或 document 的页眉。
使用指引:一般用来包含页面头部,也可用于其他区域头部,比如article头部:

具体代码如下:
<header>
<hgroup>
<h1>网站标题</h1>
<h1>网站副标题</h1>
</hgroup>
</header>

<hgroup>网页文章标签
手册释义:用于对网页或区段(section)的标题进行组合。
使用指引:用于标题类的组合,比如文章的标题与副标题:

具体代码如下:
<hgroup>
<h1>这是一篇介绍网页网页hTML 5结构网页文章标签的文章</h1>
<h2>网页网页hTML 5的革新</h2>
</hgroup>

<nav>网页文章标签
手册释义:定义导航链接的部分。
使用指引:用于定义页面的导航部分:

具体代码如下:
<nav>
<ul>
<li>网页网页hTML 5</li>
<li>CSS</li>
<li>JavaScript</li>
</ul>
</nav>

<aside>网页文章标签
定义 article 以外的内容。aside 的内容应该与 article 的内容相关。
使用指引:用于成节的内容,会在文档流中开始一个新的节,一般用于与文章内容相关的边栏:

具体代码如下:
<aside>
<h1>作者简介</h1>
<p>Mr.Think,专注Web前端技术的凡夫俗子。</p>
</aside>

<section>网页文章标签
手册释义:定义文档中的节(section)。比如章节、页眉、页脚或文档中的其他部分。
使用指引:用于成节的内容,会在文档流中开始一个新的节:

具体代码如下:
<section>
<h1>section是什么?</h1>
<h2>一个新的章节</h2>
<article>
<h2>关于section</h1>
<p>section的介绍</p>
...
</article>
</section>

<footer>网页文章标签
手册释义:定义 section 或 document 的页脚。典型地,它会包含创作者的姓名、文档的创作日期以及/或者联系信息。
使用指引:一般用来包裹整个页面通用底部,也可用于其他区域底部,比如article底部:

具体代码如下:
<footer>
COPYRIGhT@Mr.Think
</footer>

<article>网页文章标签
手册释义:定义外部的内容。比如来自一个外部的新闻提供者的一篇新的文章,或者来自 blog 的文本,或者是来自论坛的文
本。亦或是来自其他外部源内容。
使用指引:顾名思义,一般用于文章区块:

具体代码如下:
<article>
<header>
<hgroup>
<h1>这是一篇介绍网页网页hTML 5结构网页文章标签的文章</h1>
<h2>网页网页hTML 5的革新</h2>
</hgroup>
<time datetime="2011-03-20">2011.03.20</time>
</header>
<p>文章内容详情</p>
</article>

<figure>网页文章标签
手册释义:用于对网页元素进行组合。
使用指引:多用于图片与图片描述组合:

具体代码如下:
<figure>
<img src="img.gif" alt="figure网页文章标签" title="figure网页文章标签" />
<figcaption>这儿是图片的描述信息</figcaption>
</figure>

<menu>网页文章标签
手册释义:定义菜单列表。当希望列出表单控件时使用该网页文章标签。
使用指引:使用于菜单类区块,用来定义菜单列表或菜单选项:

具体代码如下:
<menu>
<li>网页网页hTML 5</li>
<li>CSS</li>
<li>JavaScript</li>
</menu>

网页网页hTML 5的其他新网页文章标签,就不此一一解释了,请自行查询一下手册。
其实,这些东西,如同X网页hTML的div、h1、inpu等网页文章标签一样,只要平时多加实践,运用自如也是轻而易举的。
关于兼容性
如果您是一个喜欢研究关注前端的人,您应该知道淘宝的页面结构中已大量用到了网页网页hTML 5新网页文章标签。所依,我想说的是只要敢于尝试,兼容性不是问题,兼容的实用具体的方法,网上有很多(本文是讲结构的,哈~)。

后话
任何一门新技术,都需要一个适应的过程。如果您准备好了做一名优秀的Web前端开发建设人员,那您就得不断的尝试并接受最新的前端技术。
孙文曾说,欲经文明之幸福,不得不经文明之痛苦。人类的革命如此,网页网页hTML 5的革命亦是如此。IE的日渐没落,让各大浏览器厂商以一次进入了战国时代,群雄逐鹿。而对于开发建设者,咱们只奢求各大浏览器厂商尽可能的遵循同一个标准,而不是群雄逐鹿后的四分五裂。因为,高效完美的呈现给各类用户同样的应用才是咱们的终极目标。

如此,本文从页面的doctype说起,到用网页网页hTML 5新网页文章标签搭建语义化更明确的页面的结构,再解释了一番与页面结构相关的新网页文章标签。相信大家对网页网页hTML 5的结构性新网页文章标签有了一个新的认知,如果您有兴趣,那就打开您的IDE,写上一段由网页网页hTML 5新网页文章标签搭建的具体代码,然后用CSS去描绘您的宏伟蓝图吧! (来源: Mr.Think

网页hTML5教程 声明兼容IE的写法OiDAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

OiDAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

关于网页hTML5的相关知识就说到这里希望可以帮助朋友们。,网页hTML5,结构之美

分享到:

  admin

注册时间:

网站:0 个   APP:3 个  文章:0 篇

  • 76083

    网站

  • 577

    APP

  • 304411

    文章

  • 56004

    会员

赶快注册账号,推广您的网站吧!
文章分类
热门网站
最新入驻APP小程序

宝贝市场2023-02-08

宝贝市场——买手和卖家商品展示

夺宝助手2023-02-08

夺宝助手小程序,查看每日快夺宝平

查诚信2023-02-08

查诚信是一款免费的商业查询工具

车价天天报2023-02-08

快速连接汽车销售,获知汽车最新报

考勤助理小程序2023-02-08

上班签到考勤,实时定位,后台轻松

汽车报价大全查询2023-02-08

汽车报价大全查询提供最新汽车市