2024/03/20
740

HTML 語法大全:寫給網頁新手的超實用語法手冊!

HTML 語法大全:寫給網頁新手的超實用語法手冊!
HTML 是進入網頁開發世界的第一步,在科技日新月異的時代,無論你是網頁開發者、設計師、數位行銷還是內容創作者,若能具備 HTML 基本知識,都能提升自我價值,獲得更好的機會!以下帶大家認識 HTML基本概念、HTML 語法與元素架構,幫助你快速建立 HTML 基礎認知!

HTML 是什麼?

HTML(HyperText Markup Language,超文字標記語言)是一種用來建立網頁的標記語言,常與 CSS、JavaScript 一起被用來設計網頁介面,可以說是網頁開發的基石。網頁瀏覽器像是常見的 Chrome、Safari 會讀取 HTML 檔案中的標籤(tag)來辨識網頁長什麼樣子,並顯示給使用者看。
對於網頁前端工程師來說,學會基本的 HTML 語法,是必備的職場技能。
 

HTML 基本語法架構

HTML 文件的本質就是一份純文字檔,像是:
<!DOCTYPE html>
<html>
  <head>
    <title>我的第一個網頁</title>

    <!-- 其他元訊息 -->
	
  </head>
  <body>

  <!-- 實際網頁內容 -->
  
   </body>
</html>
以下分別說明這段文檔中包含的 HTML 基本架構:
  1. <!DOCTYPE html>
    DOCTYPE 是 Document Type 的縮寫,用來定義 HTML 文檔的類型和版本。在過去的 HTML 版本中 DOCTYPE 聲明可能會比較複雜,但自從 HTML5 推出以來,DOCTYPE 聲明變得非常簡單,只要在文件第一行加上<!DOCTYPE html> ,就能指示瀏覽器使用 HTML5 標準來解析文件。
  2. <html>
    <html> 是 HTML 文檔的根元素,它標記了整個文檔的開始,所有的 HTML 內容都應該被包含在這個標籤內。
  3. <head>和<body>
    <head> 元素包含了文檔的元訊息和其他配置,這些設定不會直接顯示在網頁上。例如:使用標題(<title>)標籤來定義網頁顯示在瀏覽器標籤上的標題、使用 <meta> 標籤來設定字元集、使用連結(<link>) 標籤來連結到外部 CSS 樣式表,用於定義網頁的外觀。
    <body> 元素則包含實際要跑給使用者看的網頁內容,常見的元素有標題(<h1>)、段落(<p>)、連結(<a>)、圖片(<img>)等。

HTML 元素架構

HTML 文檔中的元素(Element)是由起始標籤、內容和結束標籤所組成,像是:
<element>Content</element>
  1. 起始標籤(<element>)
    用來定義元素的開始,它由「< >」包圍的元素名稱構成,例如 <p> 表示這是一個段落元素。
  2. 結束標籤(</element>)
    用來定義元素的結束,將元素的範圍劃分出來。結束標籤與起始標籤的名稱相同,但結束標籤會在名稱前加上一個「/」。
  3. 內容(Content)
    起始標籤和結束標籤之間的部分,是元素包含的實際內容,例如文字、圖片、連結等。
    <p>這是一個段落。</p>
  4. 屬性(Attribute)
    用來提供更多的元素資訊,通常出現在起始標籤中,包含一個名稱和一個值,值通常被「" "」括起來。常見的屬性包括 class、id、src、href 等。
    <p class="highlight">這是一個帶有樣式的段落。</p>

HTML 語法:標題

以下分別說明幾種常見的 HTML 語法。首先是用來設定標題的 <h>。<h1> 代表主標題、<h2> 代表次標題,依此類推。以下為範例:
<h1>這是 H1 標題</h1>
<h2>這是 H2 標題</h2>
<h3>這是 H3 標題</h3>
<h4>這是 H4 標題</h4>
<h5>這是 H5 標題</h5>
<h6>這是 H6 標題</h6>
HTML 語法:標題

HTML 語法:文字樣式

HTML 也可以用來設定各種文字樣式,像是粗體(<strong>)、斜體(<em>)、底線(<u>)、刪除線標籤(<s> 或 <del>)等等。以下為範例:
<p>這是 <strong>粗體</strong> 文字樣式</p>
<p>這是 <em>斜體</em> 文字樣式</p>
<p>這是 <u>底線</u> 文字樣式</p>
<p>這是 <s>刪除線</s> 文字樣式</p>
<p>這是 <del>刪除線</del> 文字樣式</p>
HTML 語法:文字

HTML 語法:連結

用 <a> 來建立超連結,可以連結到其他網頁、文件,或是在同一頁面進行跳轉。以下為範例:
<a href="https://www.pcschool.com.tw/webdesign">巨匠電腦網頁設計課程</a>
HTML 語法:連結

HTML 語法:清單

用來建立項目清單(<ul>)或編號清單(<ol>),清單項目則使用 <li>。以下為範例:
<ul>
    <li>項目1</li>
    <li>項目2</li>
    <li>項目3</li>
  </ul>
  <ol>
    <li>項目A</li>
    <li>項目B</li>
    <li>項目C</li>
  </ol>
HTML 語法:清單

HTML 語法:圖片

<img> 可以用來嵌入圖片,src(source)這個屬性提供了連到圖片檔案的路徑,alt(alternative)則是在圖片無法正確顯示時,會對瀏覽者呈現的說明文字。以下為範例:
<img src="example.jpg" alt="巨匠電腦">
HTML 語法:圖片

HTML 語法:表單

也可以用 HTML 語法來建立表單,收集用戶輸入的資訊。在以下的範例中:
  1. <form> 元素包含了所有的表單元素。
  2. <label> 元素是用來定義表單元素的標籤,例如下方範例的「用戶名」與「密碼」。
  3. <input> 元素是用來接收用戶輸入的資訊;它有不同的 type 屬性,例如 text 用於輸入文字,password 用於輸入密碼。 <input> 元素的 id 屬性通常與 <label> 中的 for 屬性相匹配;name 屬性則用於指定在提交表單時傳遞到伺服器的參數名稱。
  4. <br> 元素是換行元素。
  5. <button> 元素是用於創建按鈕,例如這裡的 type="submit" 屬性指的是當用戶點擊時會提交表單。
<form>
    <label for="username">用戶名:</label>
    <input type="text" id="username" name="username">
    <br>
    <label for="password">密碼:</label>
    <input type="password" id="password" name="password">
    <br>
    <button type="submit">提交</button>
  </form>
HTML 語法:表單
了解 HTML 基礎知識後,想學習如何實際架設網站嗎?巨匠電腦為零基礎但想朝網頁設計發展的新手量身打造「RWD 響應式網頁設計課程」,帶你深入 CSS 及 HTML 語法、了解如何使用 Javascript 與 Bootstrap,並學會製作 RWD 網頁。在網路行銷已成為基本技能的現在,透過這堂RWD 響應式網頁設計課,為自己爭取更多機會、創造更多元的斜槓收入!

免費學習資源不漏接

加巨匠電腦LINE好友
近期文章你可能有興趣的文章
×
提醒鈴鐺
【官網限定好禮】
免費體驗課程,熱門主題任你選!
熱門課程任選 免費體驗!
體驗課程
arrow_upward