
- HTML 教程
- HTML - 首頁
- HTML - 路線圖
- HTML - 簡介
- HTML - 歷史與演變
- HTML - 編輯器
- HTML - 基本標籤
- HTML - 元素
- HTML - 屬性
- HTML - 標題
- HTML - 段落
- HTML - 字型
- HTML - 塊
- HTML - 樣式表
- HTML - 格式化
- HTML - 引用
- HTML - 註釋
- HTML - 顏色
- HTML - 圖片
- HTML - 圖片地圖
- HTML - 內嵌框架 (iframe)
- HTML - 短語元素
- HTML - 元標籤 (meta)
- HTML - 類
- HTML - ID
- HTML - 背景
- HTML 表格
- HTML - 表格
- HTML - 表頭與標題
- HTML - 表格樣式
- HTML - 表格列組 (colgroup)
- HTML - 巢狀表格
- HTML 列表
- HTML - 列表
- HTML - 無序列表
- HTML - 有序列表
- HTML - 定義列表
- HTML 連結
- HTML - 文字連結
- HTML - 圖片連結
- HTML - 郵箱連結
- HTML 顏色名稱與值
- HTML - 顏色名稱
- HTML - RGB
- HTML - HEX
- HTML - HSL
- HTML 表單
- HTML - 表單
- HTML - 表單屬性
- HTML - 表單控制元件
- HTML - 輸入屬性
- HTML 多媒體
- HTML - 影片元素
- HTML - 音訊元素
- HTML - 嵌入多媒體
- HTML 頁首
- HTML - head 元素
- HTML - 新增 Favicon
- HTML - JavaScript
- HTML 佈局
- HTML - 佈局
- HTML - 佈局元素
- HTML - 使用 CSS 進行佈局
- HTML - 響應式設計
- HTML - 符號
- HTML - 表情符號
- HTML - 樣式指南
- HTML 圖形
- HTML - SVG
- HTML - Canvas
- HTML API
- HTML - Geolocation API
- HTML - 拖放 API
- HTML - Web Workers API
- HTML - WebSocket
- HTML - Web 儲存
- HTML - 伺服器傳送事件
- HTML 其他
- HTML - 文件物件模型 (DOM)
- HTML - MathML
- HTML - 微資料
- HTML - IndexedDB
- HTML - Web 訊息傳遞
- HTML - Web CORS
- HTML - WebRTC
- HTML 演示
- HTML - 音訊播放器
- HTML - 影片播放器
- HTML - 網頁幻燈片
- HTML 工具
- HTML - Velocity Draw
- HTML - 二維碼
- HTML - Modernizr
- HTML - 驗證
- HTML - 顏色拾取器
- HTML 參考
- HTML - 速查表
- HTML - 標籤參考
- HTML - 屬性參考
- HTML - 事件參考
- HTML - 字型參考
- HTML - ASCII 碼
- ASCII 碼錶查詢
- HTML - 顏色名稱
- HTML - 實體
- MIME 媒體型別
- HTML - URL 編碼
- 語言 ISO 程式碼
- HTML - 字元編碼
- HTML - 已棄用的標籤
- HTML 資源
- HTML - 快速指南
- HTML - 有用資源
- HTML - 顏色程式碼生成器
- HTML - 線上編輯器
HTML - <div> 標籤
HTML <div> 標籤 用於定義網頁中的各個部分。開發人員使用此標籤來分組 HTML 元素,我們可以一次性將 CSS 樣式應用於多個 div 元素。只有在沒有其他語義元素(例如 <article> 或 <nav>)適用時,才應使用 <div> 元素。
語法
以下語法演示了 div 標籤在 HTML 文件中的位置
<div> ..... </div>
屬性
HTML div 標籤接受所有 HTML 全域性屬性 和 事件屬性。
div 標籤示例
以下示例演示瞭如何在 HTML 文件中使用 div 標籤
<!DOCTYPE html> <html> <head> <title>Example of div Tag</title> </head> <body> <h1>Example of div Tag</h1> <div> <h3>Heading inside div tag.</h3> <p>Paragraph inside div tag.</p> <p>Another paragraph inside div tag.</p> </div> </body> </html>
在上面的示例中,我們將一個 h3 標籤和兩個 p 標籤放在一個 div 標籤內,為這三個元素建立了一個單獨的區域/部分。
使用 <div> 標籤建立多個區域
每當您想要建立一個新的部分或區域時,您可以多次使用 <div> 標籤。
示例
在下面的示例中,我們使用 <div> 標籤在 html 文件中定義兩個 div 部分。
<!DOCTYPE html> <html lang="en"> <head> <title>HTML div tag</title> </head> <body> <h3>HTML div tag Example</h3> <!-- Using HTML div tag --> <div> This is div tag 1 </div> <div> This a div tag 2 </div> </body>
巢狀 <div> 標籤
可以將 div 標籤放在 div 標籤內以建立巢狀部分或區域。
示例
在下面的示例中,我們使用 <div> 標籤建立巢狀的 div 部分
<!DOCTYPE html> <html lang="en"> <head> <title>HTML div tag</title> <style> /* using CSS to increase the visibility of divs */ div { border: 2px solid black; padding: 4px; } </style> </head> <body> <h3>HTML div Tag Example</h3> <!-- Using HTML div tag --> <div>Outer <div>Inner <div>Inner1</div> </div> </div> </body> </html>
使用 CSS 樣式化 div 標籤
您可以對 div 標籤使用各種 CSS 屬性 來更改其外觀和佈局,例如更改背景顏色、字型大小、填充、邊距等。單個 CSS 類可以應用於所有 div 標籤以使其具有類似的外觀,您還可以建立不同的類以使其具有不同的外觀。
示例
在下面的示例中,我們使用四個不同的 div 標籤並使用單獨的 CSS 類對其進行樣式設定
<!DOCTYPE html> <html lang="en"> <head> <title>HTML div tag</title> <style> .first { width: 100px; height: 100px; background-color: rgb(4, 109, 109); text-align: center; display: grid; place-items: center; float: left; } .second { width: 100px; height: 100px; background-color: rgb(17, 92, 222); text-align: center; display: grid; place-items: center; float: left; } .third { width: 100px; height: 100px; background-color: rgb(82, 40, 180); text-align: center; display: grid; place-items: center; float: left; } .fourth { width: 100px; height: 100px; background-color: rgb(157, 17, 222); text-align: center; display: grid; place-items: center; float: left; } div { border-radius: 10px; margin: 10px 10px; } div p { color: white; } </style> </head> <body> <h3>HTML div Tag Example</h3> <!-- Using HTML div tag --> <div class="first"> <p>First</p> </div> <div class="second"> <p>Second</p> </div> <div class="third"> <p>Third</p> </div> <div class="fourth"> <p>Fourth</p> </div> </body> </html>
在 div 標籤內建立表單
我們可以將任何元件放在 div 標籤中以包裝該元件,這裡我們將表單放在 HTML <div> 標籤內。
示例
讓我們來看下面的例子,我們將使用 <div> 標籤建立一個表單區域。然後,我們在表單內為輸入欄位和按鈕建立另一個區域,將欄位分成單獨的區域。
<!DOCTYPE html> <html lang="en"> <head> <title>HTML div tag</title> <style> .myForm { width: 300px; height: 250px; background-color: green; border-radius: 10px; } .myForm h2 { text-align: center; position: relative; top: 10px; color: white; font-family: sans-serif; } .myForm .fields input { position: relative; top: 20px; border-radius: 5px; width: 80%; margin: 20px auto; display: flex; padding: 10px; } .myForm button { width: 100px; position: relative; top: 10px; left: 20px; padding: 10px; border-radius: 5px; } </style> </head> <body> <h3>HTML div Tag Example</h3> <p> Here we have placed a form inside a div, div is playing the role of wrper for the form. </p> <!--div tag--> <div class="myForm"> <h2>Login</h2> <form> <!--div tag--> <div class="fields"> <input type="text" placeholder="Username"> <input type="password" placeholder="password"> <br> <button>Login</button> </div> </form> </div> </body> </html>
使用 div 標籤的優點
在建立 HTML 文件時,使用div 標籤有各種優點
- 分組元素:當您想要將多個元素分組到一個容器中時,div 標籤非常有用,div 標籤像一個容器一樣工作,您可以將 CSS 屬性應用於所有子元素以獲得相同的外觀。
- 分離部分:透過使用div標籤,您可以分離網頁的不同部分。這有助於輕鬆編寫和維護程式碼。
- 可重用結構:您可以使用藉助div標籤和 CSS 建立的相同 HTML 結構。這將降低複雜性和程式碼大小。
支援的瀏覽器
標籤 | ![]() |
![]() |
![]() |
![]() |
![]() |
---|---|---|---|---|---|
div | 是 | 是 | 是 | 是 | 是 |
html_tags_reference.htm
廣告