--- title: HTML基本語法 tags: 網頁組 --- # HTML基本語法 - 前言 經過了前面的文章,大家應該都有了 VS Code 作為開發工具,也快速認識過了 HTML,本篇將正式進入開發,目標是寫出一個課表。 :::info 上課簡報:[網頁組教學簡報](https://docs.google.com/presentation/d/116l95PTWy8q1syQhHanaIX4wGSupWGejoh-CqD4kejo/edit?usp=sharing) ::: # 本節目標 - 實際運用 HTML 的基礎標籤 - 練習做出一個課表 ## 如何開始 - 建議開啟一個新的資料夾(英文名稱佳)進行練習,新增資料夾後使用右鍵,以 Code 開啟 ![](https://i.imgur.com/kmui3GX.png) ![](https://i.imgur.com/e1emMJa.png) - 在左邊區域使用右鍵開啟選單,選擇第一個 New File 建立一個新檔案名稱為 index.html ![](https://i.imgur.com/ooe4vx4.png =280x280) ![](https://i.imgur.com/ykz1o1V.png) - 在 index.html 內輸入 ! (半形) 就會跳出提示選項,此時可以按下 Enter 或 Tab,將會自動補全一個基礎的 HTML 的程式碼 ![](https://i.imgur.com/RSn9akK.png) ![](https://i.imgur.com/kqr3h6Y.png) 這是基於 [Emmet](https://emmet.io) 的補全,為 VS Code 自帶的插件 到這邊我們就會取得一個最基本的網頁程式碼,那接著我們來認識在 body 能夠放入的基礎標籤。 ## 基本標籤展示 這邊展示一些基本的標籤,大家可以動手實作看看。 ![](https://i.imgur.com/si6zrrM.png) :::success - 線上位置:https://jsfiddle.net/Blajja0916/1v2smuf5/1/ ::: ## 更多 HTML 標籤 除了以下的標籤以外,還有很多種的標籤,標籤的詳細用法可以前往 [w3schools](https://www.w3schools.com/html/default.asp) 查看如何使用。 - [標題](https://www.w3schools.com/html/html_headings.asp):h1, h2, h3, h4, h5, h6 - [文字段落](https://www.w3schools.com/html/html_paragraphs.asp):p - 清單:[ul](https://www.w3schools.com/tags/tag_ul.asp), [ol](https://www.w3schools.com/tags/tag_ol.asp), li - 換行:[br](https://www.w3schools.com/tags/tag_br.asp) - 水平線:[hr](https://www.w3schools.com/tags/tag_hr.asp) - [超連結](https://www.w3schools.com/html/html_links.asp):a - [圖片](https://www.w3schools.com/html/html_images.asp):img - [區域](https://www.w3schools.com/html/html_blocks.asp):div, span - [表格](https://www.w3schools.com/tags/tag_table.asp):table, tr, th, td - [表單](https://www.w3schools.com/html/html_forms.asp):form, label, input # 練習題目 以上看完了一些基礎的標籤以後,我們來練習一個題目。 - 目標:使用 VS Code 寫出一個課表 - 使用到的標籤:`<table>、<thead>、<tbody>、<tr>、<th>、<td>` 範例課表: ![](https://i.imgur.com/pSXzgKm.png) ![](https://i.imgur.com/opvebSQ.png) :::success - 線上位置:https://jsfiddle.net/Blajja0916/wkL0c5vj/ ::: --- ## 參考資料 :::info [HTML 語法教學,快速攻略網頁 HTML 標籤的基本元素](https://tw.alphacamp.co/blog/html-guide) ::: --- 在經過練習之後,大家已經懂得基礎的標籤該如何運用,但是現在寫出來的網頁只有一個結構在,非常醜也難以閱讀,所以我們[下一篇](/ryM13dDtQ16GfxYfVzhUMg)會教大家如何使用 CSS 來修飾我們剛剛寫好的課表。