HTML
HTML:網頁的骨架
定義網頁的結構與內容
HTML 是所有網頁的起點。它就像蓋房子的「鋼筋骨架」,負責告訴瀏覽器,這個網頁有哪些內容,以及這些內容的結構是什麼。
- 這是一級標題 (
<h1>) - 這是一段文字 (
<p>) - 這是一張圖片 (
<img>)
沒有 HTML,網頁就只是一堆雜亂無章的文字。它是三劍客中,負責「結構」的基礎。
CSS
CSS:網頁的造型師
美化網頁的外觀與排版
如果 HTML 是骨架,那 CSS (Cascading Style Sheets) 就是網頁的「造型師」或「室內設計師」。
CSS 專門負責美化 HTML 建立好的結構,它決定了網頁的「外觀」長什麼樣子:
- 標題是什麼顏色、多大?
- 文字要用什麼字體?
- 圖片要放在左邊還是右邊?
- 整個網頁的背景顏色是什麼?
CSS 讓網頁從黑白的骨架,變成賞心悅目的藝術品。它是三劍客中,負責「表現」的關鍵。
JS
JavaScript:網頁的魔法師
賦予網頁互動性與生命力
有了骨架 (HTML) 和外觀 (CSS),網頁還只是個靜態的展示品。JavaScript (簡稱 JS) 則是賦予它生命的「魔法師」或「大腦與肌肉」。
JS 負責處理網頁的「行為」和「互動」,讓網頁可以回應使用者的操作:
- 點擊按鈕後,跳出一個視窗。
- 使用者輸入文字後,檢查格式是否正確。
- 網頁上的圖片可以自動輪播。
- 玩網頁遊戲、與網頁互動。
有了 JavaScript,網頁才真正「活」了起來,從單純的資訊展示,變成功能強大的應用程式。它是三劍客中,負責「行為」的核心。
三位一體:網頁的構成
HTML、CSS 和 JavaScript 各司其職,共同打造出我們所看到的豐富多彩的網頁世界。
下一步
紙上談兵不如親手實踐!
你已經了解了網頁三劍客的理論。想深入學習嗎?W3Schools 提供了最棒的免費教學資源,推薦給你!
準備好開始動手了嗎?讓我們從 HTML 開始吧!
前往 HTML 互動實作儀表板 →