LONGEPASS
Q91.

CSS 語法定義新的class 樣式名稱,其前面須加上何種符號?

網頁設計 · 乙級 · 應用軟體安裝及使用 · Q91

難易度分析

2 / 5

本題屬於基礎定義類題目,僅需掌握 CSS 選擇器的基本符號對應關係即可作答,不涉及複雜的應用場景或多重邏輯判斷。

正確答案:②.

② .:句點 (.) 是 CSS 中定義 class 選擇器 的標準符號,例如 `.myClass { }` 用於選取 HTML 元素中 `class="myClass"` 的節點進行樣式設定。

錯誤選項解析

  • ① &:& 符號在 CSS 中並非選擇器語法,它常見於 Sass/SCSS 等預處理器中代表父選擇器的引用,原生 CSS 並不支援此用法。
  • ③ ?:問號 (?) 不是 CSS 選擇器的合法符號,在 CSS 語法中無任何作用,屬於完全無關的字元。
  • ④ #:井號 (#) 是 CSS 中 ID 選擇器 的符號,例如 `#myId { }`,用於選取唯一 `id` 屬性的元素,與 class 選擇器的用途不同,兩者不可混淆。
Learning Tip

"本題核心考點為 CSS 選擇器語法,常見陷阱是混淆 class 選擇器 (.) 與 ID 選擇器 (#) 的符號。實務上,class 可重複套用於多個元素,適合用於共用樣式;ID 具有唯一性,通常用於 JavaScript DOM 操作 的錨點。此外,需留意 Sass/SCSS 等預處理器的 `&` 語法與原生 CSS 的差異,避免在純 CSS 環境中誤用。"

學員答題分佈

①&0%
②.0%
③?0%
④#0%

此答題分佈是根據學員在 LongePass 模擬考等實際作答紀錄計算而成。與考友分享這道歷屆試題與詳細解析!

相似類型題目