Welcome

HTML學堂初版於1999年2月28日發表。

前言

HTML學堂教導的是「HTML 4寬鬆標準」,簡單來說,即是會出現一些「HTML 4正式標準」不建議使用,但仍兼容的指令和參數。如你堅持要以「HTML 4正式標準」來編寫網站,請另覓高手教導。

站長嘗試以一個例子帶出所有於HTML學堂會介紹,而站長認為初學者需要知的指令。一些進階內容,如表單﹝form﹞及框架﹝frame﹞的製作將被忽略。

如你首次接觸HTML,站長建議你順分項序看HTML學堂的版面。若你只是忘記某個或某對指令,你可跳到指令解說再按那裡的指令按鈕,因為站長特意將HTML學堂設計成既為課文亦為詞典。

站長只可說HTML學堂提及的指令之預計效果應會在使用IE6時出現,因各瀏覽器對同一指令的詮釋可能有所不同。

甚麼是HTML

HTML全名為 HyperText Markup Language,即超文字化妝語言。它是互聯網文件的格式。用HTML編寫網站,需明白其使用的指令及有關的使用方法。有些指令可單獨使用,如<br>﹝換行﹞。而另一些指令需一對使用,如<b></b>﹝粗體﹞。

HTML文件﹝副檔名htm或 html﹞其實只是包含指令的純文字文件﹝副檔名txt﹞,所以編寫HTML文件有視窗記事本或任何文書處理軟件,再加上瀏覽器已經足夠。因為只要將寫好的文件儲存為純文字文件,再將副檔名由txt改為htm或html,便可用瀏覽器來看成果。

一般指令編寫時用大寫或小寫不會影響結果,但站長建議你全部指令都使用大寫或全部都使用小寫。

網址解說

一個網站可能用上過百檔案,如同放在單一資料夾,難免覺得混亂,因此建立子資料夾看來不可避免。建立子資料夾前應先了解如何使用相對網址,這樣在使用同一網站其他受自己控制資料夾的檔案時便不需採用完整網址。

相對網址的應用有三類情況。首先,當目標檔案在子資料夾時,可寫成「子資料夾名」/「檔案名」,如abc/xyz.html。有需要時可加入孫資料夾、曾孫資料夾等,如abc/def/ghi/xyz.html。第二類情況,當目標檔案在父資料夾時,可寫成「../檔案名」,如../xyz.html。用多少次「../」代表往上多少層。

最後是前兩者的結合,即目標檔案在父資料夾的其他子資料夾,這時要寫成「../子資料夾名」/「檔案名」,如../abc/xyz.html。其中往上多少層和子孫資料夾有多少層,是按需要決定。

如你細心看本頁網址,你應該發現本頁網址,和很多網址一樣,結尾的是網址分層符號「/」,而不是檔案名。

這表示網站儲存伺服器在訪客輸入的網址沒有指定接連檔案時,該伺服器會在網址最後一層的資料夾中找某個檔案供接連。接連那個檔案視知乎網站空間提供者的設定。一般情況下,該檔案是index.html。亦即是說,如網址最後一層資料夾中有檔案index.html存在,網址中最後的「/」應是與「/index.html」互通的。

搜尋器會延遲處理或甚至不處理以檔案名作網址結尾的網站登記。為了使網站加快獲得登錄,你需習慣於編排網站時,設首頁為index.html或網站空間提供者指定的相應檔案名。於搜尋器登記你的網站前,站長建議你先參閱搜尋器登錄說明


中國少數民族 國際音標 聲明和聯絡 網站連結 雅虎中文

最後更新:2005年10月5日
Copyright © 2005 Jeremy Cheng