HTML基礎
以下是一份為初學者設計的 HTML 教材,內容簡潔易懂,並包含實用範例:
HTML 教學
什麼是 HTML?
HTML(HyperText Markup Language)是一種用來描述網頁結構的標籤語言。簡單來說,HTML 就是用來告訴瀏覽器,網頁中的文字、圖片、連結等元素應該如何呈現。
為什麼要學 HTML?
- 建立自己的網站: 不需要依賴其他人,你可以自由設計並製作屬於自己的網頁。
- 客製化網頁: 你可以根據自己的需求,調整網頁的樣式和內容。
- 了解網頁運作: 學會 HTML 能幫助你更好地理解網頁的結構和原理。
HTML 的基本結構
一個 HTML 文件的基本結構如下:
HTML
<!DOCTYPE html> <html> <head> <title>我的第一個網頁</title> </head> <body> <h1>歡迎來到我的網站!</h1> <p>這是一個簡單的 HTML 範例。</p> </body> </html>
- <!DOCTYPE html>: 告訴瀏覽器,這是一個 HTML5 文件。
- <html>: 代表整個 HTML 文件。
- <head>: 包含網頁的標題和其他元數據。
- <title>: 設定網頁的標題,顯示在瀏覽器的標籤上。
- <body>: 包含網頁的可視內容。
常用的 HTML 標籤
- 段落:
<p> - 標題:
<h1>,<h2>,<h3>, … - 強調:
<strong>,<em> - 列表:
<ul>(無序列表),<ol>(有序列表),<li>(列表項目) - 連結:
<a> - 圖片:
<img>
HTML 屬性
屬性是用來提供元素額外資訊的。例如:
<a href="https://www.google.com">Google</a>:href 屬性指定連結的網址。<img src="image.jpg" alt="我的圖片">:src 屬性指定圖片的來源,alt 屬性提供圖片的替代文字。
實作練習
- 建立一個 HTML 文件: 使用文字編輯器(如 Notepad、Sublime Text、Visual Studio Code)創建一個新的文字文件,並將副檔名改為 .html。
- 輸入 HTML 程式碼: 將上面的範例程式碼複製到你的 HTML 文件中。
- 在瀏覽器中開啟: 將保存好的 HTML 文件拖曳到瀏覽器中,或者在瀏覽器的地址欄輸入文件路徑。
進階主題
- 表格:
<table> - 表單:
<form> - 分區:
<div> - 內嵌框架:
<iframe>
學習資源
- W3Schools: https://www.w3schools.com/
- MDN Web Docs: https://developer.mozilla.org/
- FreeCodeCamp: https://www.freecodecamp.org/
建議:
- 多練習: 建立一個屬於自己的網頁,不斷嘗試新的 HTML 元素和屬性。
- 查閱文件: 當遇到問題時,可以參考 W3Schools 或 MDN Web Docs 上的詳細說明。
- 加入社群: 與其他學習 HTML 的人交流,共同進步。
範例:
HTML
<!DOCTYPE html>
<html>
<head>
<title>我的網頁</title>
</head>
<body>
<h1>我的興趣</h1>
<ul>
<li>程式設計</li>
<li>閱讀</li>
<li>旅行</li>
</ul>
<img src="cat.jpg" alt="可愛的貓咪">
</body>
</html>
反思更具體的問題,例如:
- 如何讓文字變大或變色?
- 如何製作一個表格?
- 如何嵌入一個 YouTube 影片?
