WeHelp
掌握基礎的 HTML、CSS 觀念、語法、和切版技巧,初步建立網頁介面的開發能力。
  1. HTML 快速開始
  2. HTML 常用標籤
  3. HTML 標籤排列方式
  4. CSS 快速開始
  5. CSS 區塊模型
  6. CSS 選擇器
  7. CSS 樣式檔案
  8. DIV、SPAN 標籤
  9. Flexbox 切版技巧
  10. Grid 切版技巧
HTML 標籤排列方式
HTML 標籤的排列方式,主要可以分成 **行內(inline)** 與 **區塊(block)** 兩種。 ## 1. 區塊元素(Block) 區塊元素通常會獨占一行,前後會形成明顯的分隔,因此後面的內容會從下一行開始。 常見的區塊元素包括: ```html <div>區塊</div> <p>段落</p> <h1>標題</h1> <ul>清單</ul> <li>項目</li> ``` 例如: ```html <p>第一段</p> <p>第二段</p> ``` 瀏覽器會將兩個段落分開排列,每個 `<p>` 通常各自位於不同的行。 區塊元素常用來表示較大的內容結構,例如: - 頁面區域 - 段落 - 標題 - 清單 - 表格 - 表單區域 ## 2. 行內元素(Inline) 行內元素不會獨占一行,通常會接在文字或其他行內元素旁邊排列。 常見的行內元素包括: ```html <span>文字</span> <a href="https://example.com">連結</a> <strong>重要文字</strong> <em>強調文字</em> ``` 例如: ```html <p> 這是一段 <strong>重要文字</strong> 和 <a href="https://example.com">連結</a>。 </p> ``` 這些元素會和段落中的文字一起排列,而不會各自換到新行。 行內元素常用來表示: - 一小段文字 - 文字強調 - 超連結 - 文字中的特殊內容 ## 3. 兩者的主要差異 | 特性 | 區塊元素 | 行內元素 | |---|---|---| | 是否獨占一行 | 通常會 | 通常不會 | | 排列方式 | 上下排列 | 左右接續排列 | | 常見用途 | 組織頁面結構 | 標記文字中的局部內容 | | 常見例子 | `<div>`、`<p>`、`<h1>` | `<span>`、`<a>`、`<strong>` | ## 4. 巢狀排列 HTML 標籤可以互相包在裡面,但應遵守合理的結構: ```html <div> <p> 這是段落,包含 <strong>強調文字</strong>。 </p> </div> ``` 這裡: - `<div>` 是較大的區塊 - `<p>` 是其中的段落 - `<strong>` 是段落中的行內文字 簡單來說,**區塊元素負責組織較大的內容範圍,行內元素負責標記內容中的局部部分**。
相關學習地圖、教學課程
F2E 網站前端工程
從 0 開始,成為網站前端工程師的學習路徑。