Html、CSS基礎介紹

更新於 發佈於 閱讀時間約 4 分鐘

※ 網頁介面的基本認識:

定義透過原子(atoms)、分子(molecules)組成的方式去認識網頁介面。

raw-image

※原子(atoms)介紹:

定義atoms是最基本的單位,比如按鈕、輸入欄、標籤這類不可再拆的元素。

舉例搜尋欄位的組成

  • 標籤(Label):這是最基本的文字元素。告訴使用者這個欄位是用來輸入什麼,例如「電子郵件」、「密碼」、「關鍵字搜尋」等。
  • 輸入框(Input ):它是一個單一功能的基礎元件。讓使用者可以將資料輸入到系統中,比如登入、搜尋、填寫表單、上傳檔案等等。
  • 搜尋的按鈕(Search Button):負責觸發使用者動作的互動元件。
raw-image

※分子(Molecule)介紹:

定義是由兩個或以上的 atoms(原子)組成的 模組化 UI 元件,具備明確功能。就像是一顆設計好的樂高積木(例如搜尋欄位),可以隨時重複使用、擺放在不同的頁面中。

raw-image

※Organisms(有機體)介紹:

定義是由一個或多個 Molecules(分子)和/或 Atoms(原子)組合而成的較大型 UI 區塊,具備更複雜的功能與視覺呈現,通常可獨立構成頁面中的某個主要部分,例如導覽列或商品列表。

raw-image

※Templates(模板)介紹:

定義用先前組好的 Organisms(有機體)、Molecules(分子)和 Atoms(原子)建立內容架構,尚未填入實際內容。 就像是已經完成水電與格局分佈的空屋裝潢圖,是設計系統中用來呈現內容與結構如何共存的範本,幫助團隊確保 UI 元件在實際頁面中的應用一致性。

raw-image

※Pages(頁面)介紹:

定義透過 UI 元件設計,在模擬實際使用情境下呈現真實內容的樣貌,用來驗證整體設計系統在真實資料下的運作與一致性。

raw-image

※ 認識HTML超文本標記語言:

定義扮演著網頁骨架的重要腳色。

raw-image

※ 認識DOM(文件物件模型):

定義一種將 HTML 或 XML 文件結構以樹狀方式表示在記憶體中的標準模型,它讓開發者可以透過JavaScript這個程式語言來讀取、修改、刪除或新增網頁內容與結構。簡單來說,DOM 是瀏覽器提供給 JavaScript 操作網頁的橋樑,讓靜態的 HTML 文件變得可以互動、動態更新。

raw-image

※標籤寫法:

raw-image

※標籤寫法例外:img本身就不包含任何內容,所以不需要開頭和結尾兩個標籤配對。

※完整的 HTML 元素組成:

說明

  • 標籤(Tag):像是 <img>、<div>等,用來定義元素的類型與語意。
  • 內容(Content):標籤內包住的東西,可能是文字、圖片、其他元素,或什麼都沒有。
  • 元素(Element):當標籤和內容組合在一起時,就構成了一個完整的 HTML 元素。它是 DOM 的基本構件,也就是網頁結構的最小單位。
raw-image

建立樹狀模型

raw-image

內容說明

  • <a href="">內容文字</a>:-這是一個超連結元素,href 屬性目前是空的,也就是說點擊這個連結不會導向任何頁面;「內容文字」則是顯示在頁面上的連結文字。
  • <img src="" alt="">:一張圖片元素,src 放的是指定圖片來源;alt 則是代表替代文字。
raw-image



留言
avatar-img
留言分享你的想法!
avatar-img
奧莉薇走在成為後端工程師之路上
21會員
150內容數
全端網頁開發專業知識分享
2025/05/29
※ 網站整體架構: 前後端架構 網址、網頁、伺服器 IP、網卡、MAC address ※ 前後端架構: ※ 前後端如何構通: ※ 區分前後端: ※ 網頁架構介紹: URL網址:統一資源定位符。 說明: URL可以說是家的地址。 一個網頁會有很多URL。 分析URL的每個位置
Thumbnail
2025/05/29
※ 網站整體架構: 前後端架構 網址、網頁、伺服器 IP、網卡、MAC address ※ 前後端架構: ※ 前後端如何構通: ※ 區分前後端: ※ 網頁架構介紹: URL網址:統一資源定位符。 說明: URL可以說是家的地址。 一個網頁會有很多URL。 分析URL的每個位置
Thumbnail
2025/05/29
※ minikube: 讓我們用簡單的方式學習 Kubernetes 安裝路徑:https://minikube.sigs.k8s.io/docs/start/ 自動通過虛擬機的方式建立一個本機模擬集群。 啟動 Minikube 叢集: minikube start 安裝成功: 檢查Ku
Thumbnail
2025/05/29
※ minikube: 讓我們用簡單的方式學習 Kubernetes 安裝路徑:https://minikube.sigs.k8s.io/docs/start/ 自動通過虛擬機的方式建立一個本機模擬集群。 啟動 Minikube 叢集: minikube start 安裝成功: 檢查Ku
Thumbnail
2025/05/29
※ 思考如何方便有效管理多個Container: 批量部署:在多台主機上同時部署多個容器,以提高擴展性和運行效率。 水平擴展:透過增加 多個相同的服務實例 來應對更大的流量或負載,而使用者會感覺這些實例是一個單一服務,這通常是透過負載均衡來實現的。 版本管理:讓新版本的應用程式順利上線,避免影
Thumbnail
2025/05/29
※ 思考如何方便有效管理多個Container: 批量部署:在多台主機上同時部署多個容器,以提高擴展性和運行效率。 水平擴展:透過增加 多個相同的服務實例 來應對更大的流量或負載,而使用者會感覺這些實例是一個單一服務,這通常是透過負載均衡來實現的。 版本管理:讓新版本的應用程式順利上線,避免影
Thumbnail
看更多
你可能也想看
Thumbnail
家中修繕或裝潢想要找各種小零件時,直接上網採買可以省去不少煩惱~看看Sylvia這回為了工地買了些什麼吧~
Thumbnail
家中修繕或裝潢想要找各種小零件時,直接上網採買可以省去不少煩惱~看看Sylvia這回為了工地買了些什麼吧~
Thumbnail
👜簡單生活,從整理包包開始!我的三款愛用包+隨身小物清單開箱,一起來看看我每天都帶些什麼吧🌿✨
Thumbnail
👜簡單生活,從整理包包開始!我的三款愛用包+隨身小物清單開箱,一起來看看我每天都帶些什麼吧🌿✨
Thumbnail
創作者營運專員/經理(Operations Specialist/Manager)將負責對平台成長及收入至關重要的 Partnership 夥伴創作者開發及營運。你將發揮對知識與內容變現、影響力變現的精準判斷力,找到你心中的潛力新星或有聲量的中大型創作者加入 vocus。
Thumbnail
創作者營運專員/經理(Operations Specialist/Manager)將負責對平台成長及收入至關重要的 Partnership 夥伴創作者開發及營運。你將發揮對知識與內容變現、影響力變現的精準判斷力,找到你心中的潛力新星或有聲量的中大型創作者加入 vocus。
Thumbnail
在這個章節中,我們介紹了HTML的基本概念,包括其作為結構化標記語言的特性、應用領域,以及主要使用者。這些知識為後續的深入學習和實踐奠定了基礎,幫助讀者了解HTML在現代網頁開發中的重要性。
Thumbnail
在這個章節中,我們介紹了HTML的基本概念,包括其作為結構化標記語言的特性、應用領域,以及主要使用者。這些知識為後續的深入學習和實踐奠定了基礎,幫助讀者了解HTML在現代網頁開發中的重要性。
Thumbnail
在本章節中,我們介紹了 CSS 偽元素的基本概念和常見用法,通過一些示例,我們展示了如何使用這些偽元素來樣式化文檔中的特定部分。此外,我們還探討了一些高級用法,如創建自定義引號和實現複雜的圖形效果。這些內容應該能夠幫助你更好地理解和應用 CSS 偽元素。
Thumbnail
在本章節中,我們介紹了 CSS 偽元素的基本概念和常見用法,通過一些示例,我們展示了如何使用這些偽元素來樣式化文檔中的特定部分。此外,我們還探討了一些高級用法,如創建自定義引號和實現複雜的圖形效果。這些內容應該能夠幫助你更好地理解和應用 CSS 偽元素。
Thumbnail
CSS 盒模型是理解和設計網頁佈局的核心概念。它包括元素的內容、填充、邊框和外邊距。
Thumbnail
CSS 盒模型是理解和設計網頁佈局的核心概念。它包括元素的內容、填充、邊框和外邊距。
Thumbnail
這節課的學習目標是了解 CSS 的基本語法結構和使用方法。
Thumbnail
這節課的學習目標是了解 CSS 的基本語法結構和使用方法。
Thumbnail
CSS 是控制網頁外觀的語言,應用於網頁設計、UI/UX 設計、電子商務和移動應用開發。主要使用者包括前端開發者、UI/UX 設計師和網頁設計師。CSS 的特性有樣式控制、層疊優先級、響應式設計及分離內容與樣式。
Thumbnail
CSS 是控制網頁外觀的語言,應用於網頁設計、UI/UX 設計、電子商務和移動應用開發。主要使用者包括前端開發者、UI/UX 設計師和網頁設計師。CSS 的特性有樣式控制、層疊優先級、響應式設計及分離內容與樣式。
Thumbnail
本文介紹瞭如何寫 HTML 標籤,製作一個簡單的自我介紹網頁。透過介紹寫標籤的實例,讓讀者能夠更瞭解如何在 HTML 中使用不同的標籤。
Thumbnail
本文介紹瞭如何寫 HTML 標籤,製作一個簡單的自我介紹網頁。透過介紹寫標籤的實例,讓讀者能夠更瞭解如何在 HTML 中使用不同的標籤。
Thumbnail
HTML 標籤是網頁內容的基礎,透過學習不同的標籤,你可以設計出各式各樣的內容。本文介紹了各種基本的標籤,如標題、段落、修飾樣式、超連結以及區塊等,讓你對 HTML 標籤有更深入的瞭解。
Thumbnail
HTML 標籤是網頁內容的基礎,透過學習不同的標籤,你可以設計出各式各樣的內容。本文介紹了各種基本的標籤,如標題、段落、修飾樣式、超連結以及區塊等,讓你對 HTML 標籤有更深入的瞭解。
Thumbnail
人們對於學習HTML的興趣持續增長,本篇文章將解析HTML的架構、標籤、排序方式、標籤屬性和標籤結構解析的相關課程,為讀者提供全方位的學習體驗。
Thumbnail
人們對於學習HTML的興趣持續增長,本篇文章將解析HTML的架構、標籤、排序方式、標籤屬性和標籤結構解析的相關課程,為讀者提供全方位的學習體驗。
Thumbnail
在當今數位化時代,網頁設計已成為商業和個人表達的重要途徑。無論是企業建立品牌形象,還是個人展示創意作品,一個具有吸引力且功能全面的網站都是不可或缺的。網頁設計不僅涉及美學布局,更包含了使用者體驗(UX)、使用者介面(UI)和技術實現等多方面的考量。隨著技術的進步和網頁設計理念的不斷演進,網頁設計已經
Thumbnail
在當今數位化時代,網頁設計已成為商業和個人表達的重要途徑。無論是企業建立品牌形象,還是個人展示創意作品,一個具有吸引力且功能全面的網站都是不可或缺的。網頁設計不僅涉及美學布局,更包含了使用者體驗(UX)、使用者介面(UI)和技術實現等多方面的考量。隨著技術的進步和網頁設計理念的不斷演進,網頁設計已經
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News