<div>:內容分隔元素
<div> 元素是用於流內容的通用容器。在使用 HTML 時,它本身對內容或佈局沒有影響,直到透過某種方式使用 CSS 進行樣式設定(例如,樣式直接應用於它,或者在其父元素上應用某種佈局模型,如 Flexbox)。
試一試
屬性
此元素包含 全域性屬性。
注意:align 屬性已過時;請勿再使用它。相反,您應該使用 CSS 屬性或技術(例如 CSS Grid 或 CSS Flexbox)來對齊和定位頁面上的 <div> 元素。
使用說明
無障礙訪問
<div> 元素具有 隱含的 generic 角色,而不是 none。這可能會影響某些 ARIA 組合宣告,這些宣告期望具有特定角色的直接後代元素才能正常工作。
示例
一個簡單的示例
html
<div>
<p>
Any kind of content here. Such as <p>, <table>. You name it!
</p>
</div>
結果
一個帶樣式的示例
此示例透過使用 CSS 將樣式應用於 <div> 來建立一個陰影框。請注意,在 <div> 上使用 class 屬性將名為 "shadowbox" 的樣式應用於元素。
HTML
html
<div class="shadowbox">
<p>Here's a very interesting note displayed in a lovely shadowed box.</p>
</div>
CSS
css
.shadowbox {
width: 15em;
border: 1px solid #333;
box-shadow: 8px 8px 5px #444;
padding: 8px 12px;
background-image: linear-gradient(180deg, #fff, #ddd 40%, #ccc);
}
結果
技術摘要
規範
| 規範 |
|---|
| HTML 標準 # the-div-element |
瀏覽器相容性
BCD 表格僅在啟用 JavaScript 的瀏覽器中載入。