首页 理论教育 学习HTML5+CSS+JavaScript网页布局

学习HTML5+CSS+JavaScript网页布局

时间:2023-10-27 理论教育 版权反馈
【摘要】:表1-19 样式/节标签(续)1.<div>;标签<div>;可定义文档中的分区或节。<div>;标签可以把文档分割为独立的、不同的部分。例如:发布后如图1-15所示。图1-15 HTML5结构标签布局效果

学习HTML5+CSS+JavaScript网页布局

样式/节标签是网页布局中经常使用的基础标签,如表1-19所示。其中<div>;标签更是经常使用的,这里先介绍一下各标签的基础用法,具体的DIV+CSS将在第3章中介绍。

表1-19 样式/节标签

978-7-111-53511-9-Chapter01-56.jpg

(续)

978-7-111-53511-9-Chapter01-57.jpg

1.<div>;标签

<div>;可定义文档中的分区或节(division/section)。<div>;标签可以把文档分割为独立的、不同的部分。它可以用作严格的组织工具,并且不使用任何格式与其关联。

如果用id或class来标记<div>;,那么该标签的作用会变得更加有效。

<div>;是一个块级元素,这意味着它的内容自动地开始一个新行。实际上,换行是<div>;固有的唯一格式表现,可以通过<div>;的class或id应用额外的样式。用户没有必要为每一个<div>;都加上类或id,虽然这样做也有一定的好处。

用户可以对同一个<div>;元素应用class或id属性,更常见的情况是只应用其中一种。这两者的主要差异是class用于元素组(类似的元素,可以理解为某一类元素),而id用于标识单独的、唯一的元素。

2.HTML5文档结构组成标签<header>;、<article>;、<aside>;、<footer>;

HTML5可以让很多更语义化的结构化代码标签代替大量的、无意义的div标签。这种语义化的特性不仅提升了网页的质量和语义,并且减少了以前用于CSS调用的class和id属性。

HTML5常用的结构标签如下:

Header、nav、body、article、section、aside、hgroup、figure、figcaption、footer

●<article>;标签定义外部的内容,可以是一篇新的文章。

●<aside>;标签定义article以外的内容,aside的内容可用作文章的侧边栏。(www.xing528.com)

●<figcaption>;标签定义figure元素的标题。

●<figure>;标签用于对元素进行组合,可以使用figcaption元素为元素组添加标题。

●<footer>;标签定义section或文档的页脚

●<header>;标签定义文档的页眉。

●<hgroup>;标签用于对section或网页的标题进行组合,可以使用figcaption元素为元素组添加标题。

●<nav>;标签定义导航链接的部分。

●<section>;标签定义文档中的节(section、区段),例如章节、页眉、页脚或文档中的其他部分。

<time>;标签定义日期或时间,或者定义两者。

例如:

978-7-111-53511-9-Chapter01-58.jpg

978-7-111-53511-9-Chapter01-59.jpg

发布后如图1-15所示。

978-7-111-53511-9-Chapter01-60.jpg

图1-15 HTML5结构标签布局效果

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈