在HTML5出現之前,人們一般把元素分為區塊級、內聯和內聯塊元素。 <h1>
是最高級的,而到<h6>
,重要性逐漸減小,字體大小也逐漸減少。為了減少標題的字體而使用低階的標題,而是使用CSS的font-size樣式 2、避免跳過某級標題:始終要從
開始,接下來使用<h2>
等等 3、使用
元素時,為了方便起見,避免重複在一個頁面上使用
<h1>,<h1>
應該用來表示頁面的標題,其他的標題當從<h2>
開始。 <section>
<h2>【預設樣式】
//从h1到h6 margin: 0.67em 0 -> 0.83em 0 -> 1em 0 -> 1.33em 0 -> 1.67em 0 -> 2.33em 0; font-size: 2em -> 1.5em -> 1.17em -> 1em -> 0.83em -> 0.67em; font-weight: bold;
HTML5新增了
標籤,它表示標題群組,用於組合標題,只在區塊需要有多個層級的標題時使用
<hgroup> <h1>水果</h1> <h2>苹果</h2> </hgroup>
p
#< ;p>元素(paragraph)表示文本的一個段落,該元素通常表現為一整塊與相鄰文本分離的文本,或以垂直的空白隔離或以首行縮排 【預設樣式】margin: 16px 0; <p>段落1</p> <p>段落2</p> <p>段落3</p>
p
元素(pide)(或HTML文檔分區元素)是一個通用型的串流內容容器,它在語意上不代表任何特定類型的內容,它可以被用來對其它元素進行分組,一般用於樣式化相關的需求(使用class或id特性)或者對具有相同特性的一組元素進行分組(比如lang ),它應該在沒有任何其它語義元素可用時才使用(比如
<article>或
<nav>
元素表示段落級元素之間的主題轉換(例如,一個故事中的場景的改變,或一個章節的主題的改變)。在HTML的早期版本中,它是一個水平線。現在它仍能在視覺化瀏覽器中表現為水平線,但目前被定義為語義上的,而不是表現層面上
用於段落級元素之間的分割,區塊之間不需要使用
<p>段落1</p> <hr> <p>段落2</p>
margin: 8px 0; border-style: inset; border-width: 1px;
pre
<code>元素表示預先定義格式文字。在該元素中的文字通常按照原始檔案中的編排,以等寬字體的形式展現出來,文字中的空白符(例如空格和換行符)都會顯示出來,通常表示已排版的內容,如程式碼區塊和字元畫等</code><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:css;toolbar:false;"><pre class="brush:php;toolbar:false"> body { color:red; }
【預設樣式】
margin: 1em 0; white-space: pre;
元素),代表其中的文字是引用內容。通常在渲染時,這部分的內容會有一定的縮排。若引文來自網絡,則可將原內容的出處URL位址設定到cite特性上,若要以文字的形式告知讀者引文的出處時,可以透過
[注意]引用的署名必須在引用外部定義
<blockquote cite="http://baike.baidu.com/view/921793.htm"> <p>横眉冷对千夫指,俯首甘为孺子牛</p> </blockquote> <p>鲁迅</p>
margin: 1em 40px;
address
元素可以讓作者為它最近的
<article>或<body>
祖先元素提供聯絡資訊。在後一種情況下,它應用於整個文件 當表示一個和聯絡資訊無關的任意的地址時,使用元素而不是
< address>元素。這個元素不能包含除了聯絡資訊之外的任何訊息,例如出版日期(這應該包含在
<time
>元素中)。通常,
<footer>元素中,如果存在的話
【預設樣式】
#
font-style: italic;
其他<a href="http://www.php.cn/wiki/1268.html" target="_blank"></a>除了上面介紹的
< ;hr>、
、
、、
標籤外,還有一些前面已經介紹過的標籤屬於區塊級標籤
包含骨架類別標籤(<html>
、<body>
),清單類別標籤(<ul>
、< ;ol>
、<dl>
、<dd>
、<dt>
),表單類別標籤(form
、<fieldset>
、<output>
、<legend>
、<optgroup>
、 <option>
),HTML5新增的結構標籤(<article>
、<aside>
、<header>
、<footer>
、<nav>
、<section>
),HTML5新增的多媒體標籤(<figure>
、<figcaption>
),HTML5新增的功能標籤(<summary>
、<details>
)
可能有人會覺得<br>
標籤應該是區塊級元素,因為它有換行,與區塊級元素的特徵很相似。但它實際上是一個內聯元素,它的用途是在文字中產生一個換行
以上是詳解HTML區塊級元素的詳細內容。更多資訊請關注PHP中文網其他相關文章!