本文是創(chuàng)建HTML文件的初級讀物。HTML 是 WWW(World Wide Web )中使用的超文本標(biāo)記語言。本指南的目的是介紹如何使用HTML和創(chuàng)建 web 文件。本文中的鏈接指向一些附加的信息。你還可以到你本地的書店查看一下,那里可能會有很多有價(jià)值的關(guān)于 Web 和 HTML 的資料。
前言 術(shù)語 WWW World Wide Web Web World Wide Web SGML Standard Generalized Markup Language--標(biāo)準(zhǔn)通用標(biāo)記語言,描述標(biāo)記語言的一個(gè)標(biāo)準(zhǔn) DTD Document Type Definition--文本類型定義, 這是一個(gè)用SGML寫成的標(biāo)記語言的正式說明 HTML HyperText Markup Language-- 超文本標(biāo)記語言, 它是一個(gè)SGML DTD HTML 是一套獨(dú)立于平臺的格式定義( 用標(biāo)記說明 ) , 用來描述World Wide Web 文檔中的各個(gè)組成部分. HTML 是Tim Berners-Lee 在 CERN (在日內(nèi)瓦的歐洲粒子物理實(shí)驗(yàn)室) 發(fā)明的. 本文不包括的內(nèi)容 本指南假設(shè)讀者具有以下基礎(chǔ):
知道如何使用 NCSA Mosaic 或者其它的 Web browser 對Web 服務(wù)器和客戶 browsers 有一般的理解 可以訪問 Web 服務(wù)器 (或者你只是想用本地方式創(chuàng)建個(gè)人使用的HTML 文檔) HTML 版本 本指南參考最新的說明--HTML 2.0-- 加上一些已經(jīng)在 browsers 中廣泛實(shí)現(xiàn)的附加特性. 以及正在發(fā)展的一些新特性.
HTML 文檔 什么是 HTML 文檔 HTML 文檔是普通文本 ( ASCII) 文件, 它可以用任意編緝器(如UNIX 中的Emacs 或 vi, Macintosh 中的BBEdit, Windows中的Notepad)生成. 你也可以使用字處理軟件, 不過要記住存文件時(shí)要存成“帶回車的純文本”。
HTML 編輯器 現(xiàn)在有一些 WYSIWYG 編輯器 (如., 可用在多種平臺的 HotMetal, 或者可用在 Macintosh 機(jī)的 Adobe PageMill ). 在你學(xué)了一些 HTML 標(biāo)記的基本知識之后,你可能希望使用它們. 你會發(fā)現(xiàn)掌握足夠的 HTML 編碼知識對于判斷一個(gè) WYSIWYG 編輯器是否適用是很有益處的
如果你還沒有選定使用哪種軟件, 可以參考本站軟件下載 HTML 編輯器的在線例表 (按應(yīng)用平臺分類) ,幫助你尋找應(yīng)用軟件.
把文件存放到服務(wù)器上 如果你在學(xué);蛘邌挝豢梢栽L問 Web 服務(wù)器, 和你的 WEB 管理員webmaster (維護(hù)服務(wù)器的人) 聯(lián)系,看看如何把你的文件存放到 Web 上. 否則,如果在學(xué);騿挝徊荒茉L問, 可以看看你的社區(qū)是否有 免費(fèi)網(wǎng)絡(luò)FreeNet, 一種提供免費(fèi) Internet 訪問服務(wù)的基于社區(qū)的網(wǎng)絡(luò). 如果也沒有免費(fèi)網(wǎng)絡(luò), 你可以當(dāng)?shù)氐?Internet 服務(wù)提供者聯(lián)系,他們可以把你的文檔存放到服務(wù)器上,不過要收取費(fèi)用. (你可以在當(dāng)?shù)氐膱?bào)紙上找到廣告with your Chamber of Commerce for the names of companies.)
標(biāo)記說明 一個(gè)元素 element 是一個(gè)文檔結(jié)構(gòu)的基本組成部分. 元素的例子有頭 heads, 表格tables, 段落 paragraphs, 列表 lists 等. 你可以這樣理解: 你用 HTML 標(biāo)記為瀏覽器標(biāo)出文件的各個(gè)元素 . 元素中可以包含普通文本,其他元素,或二者都有.
在 HTML 文檔中使用tags表示各種元素. HTML 標(biāo)記由一個(gè)左尖括號 (<), 一個(gè)標(biāo)記名, 和一個(gè)右尖括號 (>) 組成. 標(biāo)記通常成對出現(xiàn) (如, <H1> 和 </H1>) 以指出標(biāo)記作用的范圍. 結(jié)束標(biāo)記和起始標(biāo)記相似,只是在括號中的標(biāo)記名中以斜杠 (/) 領(lǐng)頭. HTML 標(biāo)記在下文中列出.
有些元素可能含有一個(gè)屬性 attribute, 它是包含在起始標(biāo)記中的附加信息說明. 例如, 通過在圖象文件的 HTML 代碼中包含適當(dāng)?shù)膶傩裕憧梢灾该饕环鶊D象的位置 (頂端, 中間, 或底部) . 具有可選屬性的標(biāo)記 如下.
注意: HTML 不區(qū)分大小寫. <title> 等價(jià)于 <TITLE> 或 <TiTlE>. 有幾個(gè)例外的情況列在下文中的轉(zhuǎn)義序列中.
并非所有的 World Wide Web 瀏覽器都支持所有的標(biāo)記. 如果一個(gè)瀏覽器不支持某個(gè)標(biāo)記, 它通常只是忽略之.
最小的 HTML 文檔 每個(gè) HTML 文檔應(yīng)該包含一些標(biāo)準(zhǔn) HTML 標(biāo)記. 每個(gè)文檔都包含頭 head 和正文 body text 兩部分. 頭中含有標(biāo)題 title, 正文中含有實(shí)際構(gòu)成段落,列表和其他元素的文本. 瀏覽器需要具體的信息是因?yàn)樗鼈兌际歉鶕?jù) HTML 和 SGML 說明編程的.
下面的源文檔舉例說明必須的元素:
<html> <head> <TITLE>A Simple HTML Example</TITLE> </head> <body> <H1>HTML is Easy To Learn</H1> <P>Welcome to the world of HTML. This is the first paragraph. While short it is still a paragraph!</P> <P>And this is the second paragraph.</P> </body> </html>
必須的元素有 <html>, <head>, <title>, 和 <body> 標(biāo)記 (和它們相應(yīng)的結(jié)束標(biāo)記). 由于在每個(gè)文件中你都要包括這些標(biāo)記, 你可以創(chuàng)建一個(gè)含有這些標(biāo)記的模板文件. ( 有些瀏覽器會自動正確地規(guī)格化你的 HTML 文件,哪怕你沒有包含這些標(biāo)記. 但是有些瀏覽器不會這樣! 因此你要確保包含這些標(biāo)記.)
出處:
責(zé)任編輯:冬兒
上一頁 下一頁 HTML 初學(xué)者指南(二)
◎進(jìn)入論壇網(wǎng)頁制作、網(wǎng)站綜合版塊參加討論
|