
- 登入
- 註冊

HTML 是用來安排網頁內容與結構的標記語言。標題、段落、圖片、連結和按鈕都可以放進 HTML 文件;加上 CSS、SVG、Canvas 或 JavaScript 後,同一套網頁技術也能做成簡報、視覺圖卡和動畫。這篇「HTML 大全」從一個可開啟的檔案開始,帶你看懂它能做什麼,並實際做出第一頁網頁與第一份 HTML 簡報。
HTML 的全名是 HyperText Markup Language,中文常譯為「超文字標記語言」。它用標籤告訴瀏覽器哪段是標題、內文、圖片或連結。把內容寫進副檔名為 .html 的文字檔,就能用瀏覽器開啟。
| 技術 | 主要工作 | 簡單例子 |
|---|---|---|
| HTML | 安排內容與結構 | 一個標題、三段說明、一張圖 |
| CSS | 控制外觀與基本動畫 | 字體、顏色、版面、淡入效果 |
| JavaScript | 處理互動與資料變化 | 按一下切換投影片、篩選圖表 |
一句話記住:HTML 放內容,CSS 管畫面,JavaScript 管互動。
所以「用 HTML 做動畫」通常是指以 HTML 放內容,再用 CSS 或 JavaScript 讓內容動起來。HTML 是承載畫面的文件,不等於獨自包辦設計、繪圖和互動。
同一份 HTML 文件可以放進不同形式的內容,差別在於你怎麼設計版面與互動。
| 想做的東西 | 怎麼使用 HTML | 還會用到什麼 |
|---|---|---|
| 網頁或活動頁 | 安排標題、介紹、圖片、常見問題與連結 | CSS 做手機版排版;上線時需要網址與主機 |
| HTML 簡報 | 把每一頁內容做成一個區塊 | CSS 控制投影片尺寸;JavaScript 做上一頁、下一頁 |
| 資訊圖卡 | 安排文字、數字、圖形的位置 | CSS、SVG 或 Canvas 繪製視覺;輸出圖片要另做匯出 |
| 動畫與互動展示 | 提供要動的文字、圖形和控制元件 | CSS 動畫或 JavaScript 控制時間與操作 |
例如,你可以先做一份可在瀏覽器播放的提案簡報,再把其中一頁設計成社群圖卡。圖卡若要變成 PNG 或 JPG,還需要截圖或加入圖片匯出功能;把 HTML 檔改副檔名不會自動變成圖片。
最短的做法是建立一個 index.html 檔案,寫入內容後用瀏覽器開啟。下面這份範例只有標題、說明和連結,適合先確認整個流程跑得通。
index.html,編碼選 UTF-8。可複製範例|第一頁 HTML
<!doctype html>
<html lang="zh-Hant">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>我的第一頁網頁</title>
</head>
<body>
<h1>你好,這是我的第一頁網頁</h1>
<p>我可以在這裡介紹一個作品或活動。</p>
<a href="https://example.com">查看範例連結</a>
</body>
</html>
在自己的電腦開啟,只代表檔案可以預覽。若要讓其他人透過網址看到,還要把檔案放到可公開存取的網站空間,並確認連結真的能在未登入的裝置開啟。
想讓 AI 依你的主題排版,可以再把下面這段當成第二步:
可複製提示詞|一頁式網頁
請把「[品牌或活動]」做成一頁式 HTML 網頁,給「[目標讀者]」看。
頁面依序包含:[主標題]、[三個重點]、[作品或活動說明]、[聯絡方式]。
請輸出完整的 index.html,使用繁體中文,手機與電腦都能閱讀。
請用 CSS 排版,保留清楚的標題層級;圖片要有替代文字。
請不要捏造品牌成果、客戶評價或聯絡資料,缺少的內容用方括號標示。
交付前列出需要另外保存的圖片、字型與公開上線步驟。
HTML 簡報的核心是把內容拆成數個投影片區塊,再設定每頁只顯示一個重點。最簡單的結構可以是「封面、問題、做法、結果」,接著用 CSS 控制畫面比例與字級,需要換頁按鈕時再加入 JavaScript。
如果你想請 AI 幫忙做第一版,可以直接複製這段需求,再把中括號換成自己的內容:
可複製提示詞|HTML 簡報
請把「[主題]」做成一份給「[觀眾]」看的 HTML 簡報,共 [頁數] 頁。
每頁只有一個重點,內容依序包含:[列出每頁重點]。
請輸出可在瀏覽器開啟的完整 HTML 檔,使用繁體中文,版面適合 16:9 投影。
請加入上一頁、下一頁與鍵盤切換功能,並檢查手機畫面不會裁切文字。
請列出需要另外保存的圖片或字型。若使用外部資源,請說明離線時會失效的部分。
生成後先拿自己的內容逐頁檢查。AI 可以幫你排第一版,但資料正確性、重點取捨和圖片使用權仍要由你確認。
要做圖卡,HTML 適合安排文字與圖表的版面;CSS 可以設定字級、留白、配色,SVG 適合線條、圖示與可縮放的向量圖,Canvas 則可用程式繪製像素畫面。要讓文字淡入或卡片移動,可以使用 CSS 動畫;更複雜的互動再交給 JavaScript。
製作前先決定成品要留在瀏覽器裡互動,還是要交付一張靜態圖片。前者可以保留按鈕、篩選和動畫;後者需要額外輸出為 PNG、JPG 或其他圖片格式。HTML 簡報也不會因為有動畫,就自動變成影片檔。
HTML 檔本來就能用文字編輯器改原始碼;如果你希望在畫面上直接點文字修改,成品還必須實作編輯功能。瀏覽器的 contenteditable 可以讓指定區塊接受文字編輯,但「畫面能改字」不代表修改會自動存回原檔。
我們在《神奇 AI 簡報課》的示範裡,直接改頁面標題,再用「另存 HTML」存成新版本。想請 AI 做出同樣的操作,需求可以寫得更明確:
可複製提示詞|改字後另存 HTML
請在這份 HTML 投影片加入編輯模式,讓我能直接在頁面上修改標題與內文。
編輯時保留原本的版面、字體、顏色與互動效果。
請實作「另存 HTML」按鈕,將修改後的內容下載成一份新檔,不覆蓋原檔。
另存後請檢查新檔可以重新開啟,且修改過的文字仍在;若有外部圖片或字型依賴,請列出。
實際驗收時,至少試一次「改字、另存、關閉、重新開啟」。重新開啟後內容還在,才算真的拿到可交付的新版本。
.html 結尾,且不要被編輯器存成 .html.txt。可以先用 AI 產生第一版,再用本文的檢查清單逐頁修改。你仍需要決定內容重點,並測試換頁、字級、圖片和離線開啟是否正常。
HTML 是瀏覽器讀取的文件格式。要交付圖片,需要截圖或圖片匯出流程;要交付影片,還需要錄製或影片輸出流程。
可以共用 HTML 技術,但畫面設計不同。網頁通常要讓手機與電腦順暢捲動;簡報則重視固定比例、遠距離閱讀和換頁操作。建議各自輸出並測試。
不一定。單純讓文字可編輯,不代表已儲存到檔案。需要另存、下載或其他儲存機制,並在重新開啟後驗證。
如果你已經有一份報告、表格或提案,想把它做成能展示、能互動的 HTML 投影片,可以看《神奇 AI 簡報課》線上教學買斷版。想在做作品時有人回答問題並檢視成品,也可以看真人陪跑版。課程由奎嵐與姵瑾(AI Bunny)一起帶,從資訊骨架、圖表選擇到 HTML 互動簡報實作。