選單
×
   ❮     
HTML CSS JAVASCRIPT SQL PYTHON JAVA PHP HOW TO W3.CSS C C++ C# BOOTSTRAP REACT MYSQL JQUERY EXCEL XML DJANGO NUMPY PANDAS NODEJS R TYPESCRIPT ANGULAR GIT POSTGRESQL MONGODB ASP AI GO KOTLIN SASS VUE DSA GEN AI SCIPY AWS CYBERSECURITY DATA SCIENCE
     ❯   

HTML 教程

HTML 首頁 HTML 簡介 HTML 編輯器 HTML 基礎 HTML 元素 HTML 屬性 HTML 標題 HTML 段落 HTML 樣式 HTML 格式化 HTML 引用 HTML 註釋 HTML 顏色 HTML CSS HTML 連結 HTML 影像 HTML 收藏夾圖示 HTML 頁面標題 HTML 表格 HTML 列表 HTML 塊和內聯 HTML Div HTML 類 HTML ID HTML Iframes HTML JavaScript HTML 檔案路徑 HTML Head HTML 佈局 HTML 響應式 HTML Computercode HTML 語義 HTML 風格指南 HTML 實體 HTML 符號 HTML 表情符號 HTML 字元集 HTML URL 編碼 HTML vs. XHTML

HTML 表單

HTML 表單 HTML 表單屬性 HTML 表單元素 HTML 輸入型別 HTML 輸入屬性 輸入表單屬性

HTML 圖形

HTML Canvas HTML SVG

HTML 媒體

HTML 媒體 HTML 影片 HTML 音訊 HTML 外掛 HTML YouTube

HTML API

HTML 地理定位 HTML 拖放 HTML Web 儲存 HTML Web Workers HTML SSE

HTML 示例

HTML 示例 HTML 編輯器 HTML 測驗 HTML 練習 HTML 網站 HTML 面試準備 HTML 新兵訓練營 HTML 證書 HTML 摘要 HTML 無障礙性

HTML 參考

HTML 標籤列表 HTML 屬性 HTML 全域性屬性 HTML 瀏覽器支援 HTML 事件 HTML 顏色 HTML Canvas HTML 音訊/影片 HTML Doctype HTML 字元集 HTML URL 編碼 HTML 語言程式碼 HTTP 訊息 HTTP 方法 PX 到 EM 轉換器 鍵盤快捷鍵

HTML Div 元素


<div> 元素用作其他 HTML 元素的容器。


div 元素

<div> 元素預設是一個塊級元素,這意味著它會佔用所有可用寬度,並且在前後都有換行符。

示例

div 元素佔用所有可用寬度

Lorem Ipsum <div> 我是一個 div </div> dolor sit amet.

結果

Lorem Ipsum
我是一個 div
dolor sit amet.

自己動手試一試 »

<div> 元素沒有必需的屬性,但 styleclassid 是常用的。


div 作為容器

<div> 元素通常用於將網頁的各個部分組合在一起。

示例

帶有 HTML 元素的 div 元素

<div>
  <h2>倫敦</h2>
  <p>倫敦是英格蘭的首都。</p>
  <p>倫敦有超過 1300 萬居民。</p>
</div>

結果

London

倫敦是英格蘭的首都。

倫敦有超過 1300 萬居民。


自己動手試一試 »


居中對齊 div 元素

如果你有一個不是 100% 寬的 <div> 元素,並且你想讓它居中對齊,請將 CSS margin 屬性設定為 auto

示例

<style>
div {
  width:300px;
  margin:auto;
}
</style>

結果

London

倫敦是英格蘭的首都。

倫敦有超過 1300 萬居民。


自己動手試一試 »

多個 div 元素

您可以在同一頁面上擁有多個 <div> 容器。

示例

<div>
  <h2>倫敦</h2>
  <p>倫敦是英格蘭的首都。</p>
  <p>倫敦有超過 1300 萬居民。</p>
</div>

<div>
  <h2>奧斯陸</h2>
  <p>奧斯陸是挪威的首都。</p>
  <p>奧斯陸有超過 60 萬居民。</p>
</div>

<div>
  <h2>羅馬</h2>
  <p>羅馬是義大利的首都。</p>
  <p>羅馬有近 300 萬居民。</p>
</div>

結果

London

倫敦是英格蘭的首都。

倫敦有超過 1300 萬居民。

奧斯陸

奧斯陸是挪威的首都。

奧斯陸有超過 60 萬居民。

羅馬

羅馬是義大利的首都。

羅馬有近 300 萬居民。


自己動手試一試 »

並排對齊 div 元素

構建網頁時,你經常希望將兩個或多個 <div> 元素並排顯示,如下所示:

London

倫敦是英格蘭的首都。

倫敦有超過 1300 萬居民。

奧斯陸

奧斯陸是挪威的首都。

奧斯陸有超過 60 萬居民。

羅馬

羅馬是義大利的首都。

羅馬有近 300 萬居民。

有多種方法可以將元素並排對齊,所有方法都包含一些 CSS 樣式。我們將介紹最常用的方法。


浮點數

CSS float 屬性最初並非用於將 <div> 元素並排對齊,但多年來一直用於此目的。

CSS float 屬性用於定位和格式化內容,允許元素並排浮動而不是堆疊在一起。

示例

如何使用 float 將 div 元素並排對齊

<style>
.mycontainer {
  width:100%;
  overflow:auto;
}
.mycontainer div {
  width:33%;
  float:left;
}
</style>

結果

London

倫敦是英格蘭的首都。

倫敦有超過 1300 萬居民。

奧斯陸

奧斯陸是挪威的首都。

奧斯陸有超過 60 萬居民。

羅馬

羅馬是義大利的首都。

羅馬有近 300 萬居民。


自己動手試一試 »

在我們的 CSS float 教程 中瞭解更多關於 float 的資訊。


Inline-block

如果你將 <div> 元素的 display 屬性從 block 改為 inline-block<div> 元素將不再在前後新增換行符,而是並排顯示而不是堆疊在一起。

示例

如何使用 display: inline-block 將 div 元素並排對齊

<style>
div {
  width: 30%;
  display: inline-block;
}
</style>

結果

London

倫敦是英格蘭的首都。

倫敦有超過 1300 萬居民。

奧斯陸

奧斯陸是挪威的首都。

奧斯陸有超過 60 萬居民。

羅馬

羅馬是義大利的首都。

羅馬有近 300 萬居民。


自己動手試一試 »

Flex 佈局

CSS Flexbox 佈局模組的引入是為了更輕鬆地設計靈活的響應式佈局結構,而無需使用 float 或 positioning。

為了使 CSS flex 方法生效,請將 <div> 元素用另一個 <div> 元素包圍,並將其設定為 flex 容器。

示例

如何使用 flex 將 div 元素並排對齊

<style>
.mycontainer {
  display: flex;
}
.mycontainer > div {
  width:33%;
}
</style>

結果

London

倫敦是英格蘭的首都。

倫敦有超過 1300 萬居民。

奧斯陸

奧斯陸是挪威的首都。

奧斯陸有超過 60 萬居民。

羅馬

羅馬是義大利的首都。

羅馬有近 300 萬居民。


自己動手試一試 »

在我們的 CSS flexbox 教程 中瞭解更多關於 flex 的資訊。


Grid

CSS 網格佈局模組提供了一個基於網格的佈局系統,包含行和列,使網頁設計更容易,而無需使用浮動和定位。

聽起來與 flex 幾乎相同,但能夠定義多個行並將每行單獨定位。

CSS grid 方法要求你將 <div> 元素用另一個 <div> 元素包圍,並將其設定為 grid 容器,並且你必須指定每列的寬度。

示例

如何使用 grid 將 div 元素並排對齊

<style>
.grid-container {
  display: grid;
  grid-template-columns: 33% 33% 33%;
}
</style>

結果

London

倫敦是英格蘭的首都。

倫敦有超過 1300 萬居民。

奧斯陸

奧斯陸是挪威的首都。

奧斯陸有超過 60 萬居民。

羅馬

羅馬是義大利的首都。

羅馬有近 300 萬居民。


自己動手試一試 »

在我們的 CSS grid 教程 中瞭解更多關於 grid 的資訊。



HTML 標籤

標籤 描述
<div> 定義文件中的一個節(塊級)

有關所有可用 HTML 標籤的完整列表,請訪問我們的 HTML 標籤參考


×

聯絡銷售

如果您想將 W3Schools 服務用於教育機構、團隊或企業,請傳送電子郵件給我們
sales@w3schools.com

報告錯誤

如果您想報告錯誤,或想提出建議,請傳送電子郵件給我們
help@w3schools.com

W3Schools 經過最佳化,旨在方便學習和培訓。示例可能經過簡化,以提高閱讀和學習體驗。教程、參考資料和示例會不斷審查,以避免錯誤,但我們無法保證所有內容的完全正確性。使用 W3Schools 即表示您已閱讀並接受我們的使用條款Cookie 和隱私政策

版權所有 1999-2024 Refsnes Data。保留所有權利。W3Schools 由 W3.CSS 提供支援