Johnson Mao

Day.3 「建構網頁的基石!」 —— 使用網頁標籤

「建構網頁的基石!」 —— 使用網頁標籤

我們前面已經稍微認識了網頁的架構了,就像樂高一塊一塊堆疊起來,前一篇已經介紹的就不多贅述了。

雖然會最基礎的<div><span>標籤就能夠開始切版了,甚至只靠<div>搭配 CSS 就能做出各種 tag 的效果,但為了良好的 SEO 與 閱讀性,也為了以後不會把別人自己逼瘋 (?,還是會建議用更適合的標籤來完成網頁。

什麼是 SEO? 是 Search Engine Optimization 的縮寫,中文翻譯為搜尋引擎最佳化。 簡單解釋就是,好的 SEO 等於讓搜尋引擎在茫茫網路大海中,讓你更容易被搜尋到。

根據 80/20 法則,其實學會 2 成的標籤,就已經能好好建構出不錯的網頁了,一些不常用的標籤,倒也不用硬是死記,需要用時再 Google 就好 (也許根本用不到

#常用的標籤

#用來表示地盤的標籤

這種標籤最主要是用來劃分區域的標籤,通常會有子元素。

iT ironman 如圖紅色框使用的是 <nav>,黃色使用的是 <header>

注意 這邊是用容器,代表<header>不一定要放在整個網頁的最上面 也可以用<main>包住,代表主要內容的頭部。

#給文字(text)使用的標籤

Google 超連結 進行錨點傳送至頂 進行網路電話 寄信給電子信箱

#關於圖片(image)的標籤

hello Hello image

#好用的列表(list)標籤

常見 的使用時機,像導航條那樣,同一個內容排列的時候就很適合使用! 導航條 如圖綠色框為 <ul>,紅色框為 <li>

複製成功!
<ul>
  <li>我是無序列表 代號蘋果</li>
  <li>我是無序列表 代號橘子</li>
</ul>

<ol>
  <li>我是有序列表 代號小辣椒</li>
  <li>我是有序列表 代號老薑</li>
</ol>
  1. 我是有序列表 代號小辣椒
  2. 我是有序列表 代號老薑

#製作表格用的表格(table)標籤

複製成功!
<table>
  <tr>
    <th>我是表格標題 報數 第一班 班頭</th>
    <th>我是表格標題 報數 第二班 班頭</th>
    <th>我是表格標題 報數 第三班 班頭</th>
  </tr>
  <tr>
    <td>我是表格內容 報數 第一班 2 號</td>
    <td>我是表格內容 報數 第二班 2 號</td>
    <td>我是表格內容 報數 第三班 2 號</td>
  </tr>
</table>
我是表格標題 報數 第一班 班頭我是表格標題 報數 第二班 班頭我是表格標題 報數 第三班 班頭
我是表格內容 報數 第一班 2 號我是表格內容 報數 第二班 2 號我是表格內容 報數 第三班 2 號

#必學的表單(form)標籤

複製成功!
<form>
  <label for="name">名字</label>
  <input id="name" type="text">
  
  <div>
    <h4>請選擇性別</h4>
    <input id="male" name="gender" type="radio">
    <label for="male"></label>
    <input id="female" name="gender" type="radio">
    <label for="female"></label>
  </div>
  
  <div>
    <h4>請選擇你擁有的技能</h4>
    <input id="html" name="skill" type="checkbox">
    <label for="html">HTML</label>
    <input id="css" name="skill" type="checkbox">
    <label for="css">css</label>
    <input id="js" name="skill" type="checkbox">
    <label for="js">Javascript</label>
  </div>
</form>
form - input
複製成功!
<form>
  <label>請選擇疫苗</label>
  <select>
    <option>AZ 疫苗</option>
    <option>莫德納疫苗</option>
    <option>高端疫苗</option>
  </select>
</form>
form - select

#進階的嵌入用標籤

#總結

雖然 HTML 很簡單,但標籤真的又臭又多,這只是冰山一角,還有很多屬性沒介紹,但前期這樣也很夠用了,下一篇將進入我們的 CSS 篇章!

回首頁