<header>
是進入 HTML5 之後才加入的頁首區塊元素,通常會放在頁面或某些區塊的上方作為「頁首」使用,這篇文章將會介紹 <header>
頁首區塊元素的用法。
原文參考:頁首區塊 header
<header>
<header>
是 HTML 裡作為定義頁首的元素,頁首區塊裡面可以放入標題、文字、網站名稱、logo、導覽連結或搜尋表單...等內容,通常會將 <header>
放在頁面的上方,或某的區塊的上方作為「頁首」使用。
<header>
屬於「容器元素」,需要有「起始標籤」以及「結束標籤」,也因為是容器元素,裡頭可以放入其他的子元素。<header>
的顯示類型為「block 塊級元素」,預設會強制換行。
例如下方的 HTML 開啟後,在網頁中會放入一個 <header>
,當中包含 <h1>
標題與 <img>
logo 圖片。
<header>
<h1>OXXO.STUDIO</h1>
<img src="https://www.oxxostudio.tw/img/articles/201405/about-me.jpg">
</header>
通常一份 HTML 只會有一個 <header>
,但如果是頁面中有安排一些文章的區塊,則各個文章區塊也都可以放入各自的 <header>
,例如下方的 HTML,就是將 <header>
放在 <article>
文章區塊裡。
<article>
<header>
<h2>唐詩分享</h2>
</header>
<p>床前明月光,疑是地上霜,舉頭望明月,低頭思故鄉
</p>
</article>
<header>
支援屬性<header>
支援「全域屬性」以及「可見元素的事件屬性」( 參考「HTML 元素屬性」),例如下方的 HTML,會將 <header>
加入 style 屬性改變顏色。
<article>
<header style="color:#f00;">
<h2>唐詩分享</h2>
</header>
<p>床前明月光,疑是地上霜,舉頭望明月,低頭思故鄉
</p>
</article>
<header>
預設樣式下方列出 <header>
的預設樣式:
header {
display: block;
}
大家好,我是 OXXO,是個即將邁入中年的斜槓青年,我有個超過一千篇教學的 STEAM 教育學習網,有興趣可以參考下方連結呦~ ^_^