常見問題

學習專區的這個區塊被設計來為可能遇到的常見問題提供解答,這並非核心學習路線的必要途徑(譬如 HTMLCSS 的教學文章)。這些文章為獨立成群。

Web 的運作方式

這個區塊包含網路運作機制——有關網路環境及其如何運作的一般知識。

網際網路如何運作? (en-US)

網際網路是網路的骨幹,讓網路成為現實的技術基礎架構。簡單來說,網際網路是讓所有電腦互相溝通的超大型網絡。這篇文章用最淺顯的文字探討它是如何運作的。

網頁、網站、網路伺服器及搜尋引擎有什麼區別? (en-US)

這篇文章講述網路相關的各種概念:網頁、網站、網路伺服器及搜尋引擎。這些術語常常被新手混淆或誤用。讓我們來認識它們各自的意思吧!

URL 是什麼? (en-US)

結合 Hypertext (en-US)HTTP,URL 是最重要的網路概念之一。它是被 browsers 用來獲取發佈到網路的任何資源的機制。

網域名稱是什麼? (en-US)

網域名稱是網際網路基礎架構中關鍵的一部份,它提供指向網際網路上可被找到的網路伺服器一個可被人讀懂的地址。

網路伺服器是什麼?

「網路伺服器」指能橫跨網路將網站提供給用戶端的硬體或軟體——或是軟硬體結合。這篇文章探討網路伺服器怎麼運作,以及為何它很重要。

超連結是什麼? (en-US)

這篇文章中,我們會學到超連結是什麼,以及為何它很重要。

工具與設定

有關能用來建立網站的工具/軟體的問題。

在網路上做事要花多少錢? (en-US)

當你啟動一個網站時,可能不用花錢,可能成本高得嚇人。這篇文章中我們會探討每個細節的成本,以及你花一筆錢(或者不花錢)能獲得什麼。

架一個網站需要什麼軟體? (en-US)

這篇文章解釋當你編輯、上傳或檢視網站時需要用到的軟體。

哪個文字編輯器比較適合? (en-US)

這篇文章中,我們列出為網路開發選擇與安裝文字編輯器時一些值得思考的重點。

瀏覽器開發者工具是什麼? (en-US)

每個瀏覽器皆有一系列對 HTML、CSS 及其它網路程式碼除錯的開發工具。這篇文章將解釋如何使用你的瀏覽器開發工具的基本功能。

如何確保我的網站會正常運作? (en-US)

你將你的網站發佈到網路上了——非常好!但是你確定它能正確運行嗎?這篇文章提供一些基本的問題解決步驟。

如何架設本地端測試伺服器 (en-US)

這篇文章將解釋如何在你的電腦上設置一個簡單的本地端測試伺服器,以及基本使用方式。

如何上傳檔案到網路伺服器? (en-US)

這篇文章示範如何透過 FTP 工具將你的網站發佈到網路上——這是將網站放到線上,讓別人可從他們的電腦存取的常見方式之一。

如何使用 GitHub 頁面? (en-US)

這篇文章提供如何透過 Github 頁面發佈內容的基礎指南。

如何在 Google App Engine 上架設網站? (en-US)

想找個地方架設你的網站嗎?這是一篇手把手教你在 Google App Engine 上架設網站的指南。

為網站除錯及改良效能需要什麼工具?

本系列文章教你如何用 Firefox 開發者工具來除錯與改良網站效能,將會運用工具來檢視記憶體使用量、JavaScript Call Tree、被渲染的 DOM 節點數及其它東西。

設計與網頁親和力

這個區塊列舉有關美感、網頁架構、網頁親和力技巧等等的問題。

如何開始設計我的網站? (en-US)

這篇文章會探討每個專案最重要的第一步:定義你想透過這個網站達成什麼目標?

常見網頁布局包含什麼? (en-US)

當你為你的網站設計網頁時,最好對一些常見的布局有所了解。這篇文章帶你遍覽幾個典型的網頁布局,仔細檢視組成它的每個部份。

網頁親和力是什麼? (en-US)

這篇文章將介紹網頁親和力背後的基本概念。

如何設計能兼容所有使用者的網站? (en-US)

這篇文章提供幫助你設計能兼容所有使用者的網站的基本技巧。

哪些 HTML 功能可以增進網頁親和力? (en-US)

這篇文章講述讓網頁對不同的身心障礙更顯親和的特定 HTML 功能。

HTML、CSS 與 JavaScript 問題

有關 HTML、CSS 與 JavaScript 的常見問題解決方式,可以參考以下文章: