HTML 選擇題(20題)
1. HTML 是什麼?
- 程式語言
- 標記語言
- 系統語言
- 資料庫語言
答案:b
HTML 是 HyperText Markup Language,是「標記語言」,不是程式語言。
HTML 是 HyperText Markup Language,是「標記語言」,不是程式語言。
2. 下列哪個不是 HTML 編輯工具?
- Atom
- VSCode
- Photoshop
- 任何純文字編輯器
答案:c
Photoshop 是影像編輯工具,不能編寫 HTML。
Photoshop 是影像編輯工具,不能編寫 HTML。
3. HTML 文件應以哪一行開始?
- <html>
- <!DOCTYPE html>
- <head>
- <meta charset="UTF-8">
答案:b
<!DOCTYPE html> 用於宣告本文件為 HTML5。
<!DOCTYPE html> 用於宣告本文件為 HTML5。
4. <head> 的用途是什麼?
- 放置所有網頁可見內容
- 放置頁面資訊與設定
- 顯示圖片與影片
- 建立主內容區域
答案:b
<head> 包含標題、CSS、meta、外部資源連結等資訊。
<head> 包含標題、CSS、meta、外部資源連結等資訊。
5. 下列哪個內容會顯示在網頁上?
- <head>
- <meta>
- <body>
- <title>
答案:c
<body> 包含所有使用者可見的內容。
<body> 包含所有使用者可見的內容。
6. 下列哪個是語義化標籤?
- <div>
- <span>
- <article>
- <font>
答案:c
<article> 能表示文章內容,是語義化元素。
<article> 能表示文章內容,是語義化元素。
7. HTML 屬性(attribute) 的用途是什麼?
- 決定網頁樣式
- 提供元素額外資訊
- 執行 JavaScript
- 用於變數計算
答案:b
HTML 屬性(如 class、id)用於補充元素資訊。
HTML 屬性(如 class、id)用於補充元素資訊。
8. 哪一個標籤代表頁腳?
- <down>
- <footer>
- <end>
- <bottom>
答案:b
<footer> 用於顯示底部資訊,例如版權、聯絡資料。
<footer> 用於顯示底部資訊,例如版權、聯絡資料。
9. 哪個元素用於導航連結?
- <header>
- <nav>
- <main>
- <section>
答案:b
<nav> 放置導覽列與連結。
<nav> 放置導覽列與連結。
10. 內聯元素(inline)特性為:
- 佔滿整行
- 會自動換行
- 不會佔滿整行
- 不能放文字
答案:c
inline 元素不會斷行,只佔所需寬度。
inline 元素不會斷行,只佔所需寬度。
11. 下列哪個是內聯元素?
- <div>
- <p>
- <h1>
- <span>
答案:d
<span> 是典型的 inline 元素。
<span> 是典型的 inline 元素。
12. 哪個 meta 屬性設定字元編碼?
- name
- charset
- content
- http-equiv
答案:b
charset 用於設定編碼,例如 UTF‑8。
charset 用於設定編碼,例如 UTF‑8。
13. 每 30 秒刷新網頁應使用哪個 meta?
- <meta charset>
- <meta name="viewport">
- <meta http-equiv="refresh" content="30">
- <meta robots="nofollow">
答案:c
http-equiv="refresh" 用於定時刷新頁面。
http-equiv="refresh" 用於定時刷新頁面。
14. viewport meta 的用途是:
- 調整 CSS 權重
- 讓網站在手機正常顯示
- 加入 JavaScript
- 加入圖片快速載入
答案:b
viewport 讓網頁具有響應式顯示能力。
viewport 讓網頁具有響應式顯示能力。
15. 下面哪項 robots 設定會禁止搜尋引擎收錄?
- follow
- index
- nofollow
- noindex
答案:d
noindex = 禁止搜尋引擎建立索引。
noindex = 禁止搜尋引擎建立索引。
16. <section> 的用途是什麼?
- 放置表格
- 清單區塊
- 分區內容
- 插入圖片
答案:c
<section> 用於將頁面內容分區。
<section> 用於將頁面內容分區。
17. 下列哪個最適合用於「可獨立存在」的內容?
- <footer>
- <article>
- <aside>
- <span>
答案:b
<article> 用於獨立內容,如文章、貼文。
<article> 用於獨立內容,如文章、貼文。
18. <aside> 通常表示什麼?
- 主內容
- 頁首
- 補充內容/側欄
- 腳註
答案:c
aside 常用於側欄或補充資訊。
aside 常用於側欄或補充資訊。
19. 如何快速開啟 Chrome 的開發者工具?
- 右鍵 → 刷新
- 右鍵 → 檢查
- Ctrl + A
- 設定 → 字體大小
答案:b
右鍵「檢查」是最常用的方法。
右鍵「檢查」是最常用的方法。
20. 下列哪個不是 head 內的標籤?
- <title>
- <meta>
- <link>
- <footer>
答案:d
<footer> 屬於 body 內容,不會放在 head 裡。
<footer> 屬於 body 內容,不會放在 head 裡。