<div>
和 <span>
可以将 HTML 元素组合起来,大多数 HTML 元素被定义为块级元素或内联元素。块级元素在浏览器显示时,通常会以新行来开始和结束,例如以下标签:
|
|
内联元素在显示时通常不会以新行开始,例如:
|
|
块级元素
<div>
可用于组合其他 HTML 元素的容器。<div>
元素没有特定的含义,除此之外,由于它属于块级元素,浏览器会在其前后显示折行。如果与 CSS
一同使用,<div>
元素可用于对大的内容块设置样式属性。
<div>
元素的另一个常见的用途是文档布局。它取代了使用表格定义布局的老式方法。使用 <table>
元素进行文档布局不是表格的正确用法。<table>
元素的作用是显示表格化的数据。
|
|
内联元素
<span>
可用作文本的容器。<span>
元素也没有特定的含义。当与 CSS
一同使用时,<span>
元素可用于为部分文本设置样式属性。
|
|
标签嵌套规则
块级元素可以包含行内元素和某些块级元素,其中 <div>
元素可以包括几乎所有的 HTML 元素。行内元素不能包含块级元素,只能包含其他的行内元素。<p>
标签虽然是块级元素,但是他不能包含其他的块级元素,块级元素与块级元素并列,行内元素和行内元素并列。
|
|