Web开发技术:HTML、CSS、JavaScript
上QQ阅读APP看书,第一时间看更新

2.1 常见的块级标签

块级标签,顾名思义,此类标签在网页中显示为块。块级标签一般独占一行,新的块级标签将从新的一行开始排列,它可以容纳内联元素和其他块级元素。

2.1.1 <h1></h1>...<h6></h6>:标题标签

标题标签的作用是设置段落标题的大小,共设置了6级,从1级到6级每级标题的字体大小依次递减。

基本语法如下:

<h1>标题文字</h1>

代码示例如下:

效果如图2-1所示。

图2-1 设置标题大小效果

2.1.2 <hr/>:水平线标签

水平线标签的作用是添加水平分隔线,让页面更容易区分段落。

基本语法如下:

<hr/>

代码示例如下:

效果如图2-2所示。

图2-2 设置水平线效果

2.1.3 <p></p>:段落标签

使用段落标签可以区分段落,不同的段落间会自动增加换行符,段落上下方各会有一个空行的间隔。

基本语法如下:

<p>段落文字</p>

代码示例如下:

效果如图2-3所示。

图2-3 设置段落标签效果

2.1.4 <br/>:换行标签

使用换行标签可以控制段落中文字的换行显示。一般的浏览器会根据窗口的宽度自动将文本进行换行显示。

基本语法如下:

<br/>

代码示例如下:

效果如图2-4所示。

图2-4 设置换行标签效果

2.1.5 <blockquote></blockquote>:引用标签

使用引用标签来表示引用的文字,同时会将标签内的文字缩进显示。其cite属性表明引用的来源,一般表明引用网址。

基本语法如下:

<blockquote cite="http://www.jredu100.com">引用的文字</blockquote>

代码示例如下:

效果如图2-5所示。

图2-5 添加引用标签的文字产生缩进效果

2.1.6 <pre></pre>:预格式标签

预格式标签可以将文字按照原始的排列方式进行显示。

基本语法如下:

<pre>需要按原格式显示的文字</pre>

代码示例如下:

效果如图2-6所示。

图2-6 在预格式标签内画出的等边三角形效果

2.1.7 <ul><li></li></ul>:无序列表标签

无序列表是将文字段落向内缩进,并在每个列表项前面加上圆形(●)、空心圆形(○)或方形(■)等符号,以达到醒目的效果。由于无序列表没有顺序编号,而是采用项目符号的形式,所以又被称为符号列表。

基本语法如下:

代码示例如下:

效果如图2-7所示。

图2-7 无序列表效果

2.1.8 <ol><li></li></ol>:有序列表标签

有序列表是将文字以特定的顺序来进行排列,每个列表项会向内缩进,并且它们之间以编号来标记,比如1、2、3、…。

基本语法如下:

<ol>标签的属性见表2-1。

表2-1 <ol>标签的属性

编号样式的属性值见表2-2。

表2-2 编号样式的属性值

代码示例如下:

效果如图2-8所示。

图2-8 有序列表效果

2.1.9 <dl></dl>:定义列表标签

定义列表适用于对名词、概念或主题的定义,第一部分是名词、概念或主题,并且通常只有一项,第二部分是相应的解释和描述,可以有多项。

基本语法如下:

代码示例如下:

代码运行效果如图2-9所示。

图2-9 定义列表效果

2.1.10 <div></div>:分区标签

<div>标签可定义文档中的分区或节,将文档分割为独立的、不同的部分。它是可用于组合其他HTML5标签的容器。除此之外,由于它属于块级标签,浏览器会在其前后换行显示。

<div>标签的一个常见的用途是文档布局。它可以取代使用表格定义布局的老式方法。如果与CSS一同使用,<div>标签可用于对大的内容块设置样式属性。

基本语法如下:

<div>这是一个div</div>

代码示例如下:

代码运行效果如图2-10所示,其中涉及的CSS相关知识将在后续章节详细讲解。

图2-10 分区标签效果