HTML
1.什么是HTML
[1]HTML是一種標記描述性語言。HTML語言有一系列的標簽(Tag)組成,這些標簽定義了網(wǎng)頁元素的顯示效果,而不影響實際的網(wǎng)頁內(nèi)容。HTML本身是一個純文本文件,可以用任何一個文本編輯器來進行編輯,只要最終存儲文件時把擴展名存為.html或者.htm就可以了。
[2]HTML是Web上的信息表示語言,是設計制作Web頁面的基礎。它是一種“所見即所得”的語言。與程序設計語言相比,HTML缺少編程語言所需的最基本的變量定義、流程控制等功能,它只是通過一系列的標記和屬性對超文本的語義進行描述,這些描述經(jīng)瀏覽器解釋后才成為日常所見到的Web頁面。
2.HTML的由來[3]
超文本標記語言(HTML)起源于標準通用標記語言(SGML),由世界上最大的粒子物理研究實驗室歐洲核子研究中心CERN(the European Organization for Nuclear Research)于1991年首先提出,是推動Web迅速發(fā)展的原動力。在互聯(lián)網(wǎng)發(fā)展的早期,為了在各種網(wǎng)絡環(huán)境之間、不同文件格式之間進行交流,在SGML基礎上,CERN提出了超文本標記語言(Hyper Text Markup Language,HTML)的概念。HTML是一種用來制作超文本文檔的簡單標記語言,它定義了一組標記符號(tag),對文件的內(nèi)容進行標注,指出內(nèi)容的輸出格式,如字體大小、顏色、背景顏色、表格形式、各部分之間邏輯上的組織等,從而實現(xiàn)了文件格式的標準化。簡單地說,HTMI。文件包含了文檔數(shù)據(jù)和顯示樣式兩部分,其中文檔數(shù)據(jù)是顯示在Web瀏覽器中的數(shù)據(jù)內(nèi)容,顯示樣式則規(guī)定了這些內(nèi)容在瀏覽器中以何種格式、樣子呈現(xiàn)給用戶。通過統(tǒng)一使用支持HTMI。的瀏覽軟件,用戶可以在任意異構(gòu)的網(wǎng)絡環(huán)境中閱讀同一個文件,得到相同的顯示結(jié)果,并可以對文件進行跳躍式閱讀,展現(xiàn)了很強的表現(xiàn)力。
3.HTML的主要版本和發(fā)布時間[3]
HTMI主要版本和發(fā)布時間如下:
(1)HTML2.0,Internet工程任務組中的HTML工作組開發(fā)完成了HTML2.0,于1996年發(fā)布。
(2)HTML3.2,W3C于1997年1月14El將其列為推薦版本,在HTMI2.0標準中添加了諸如字體、表格、Java程序、浮動、上標、下標等特征。
(3)HTML4.0,W3C于1997年12月18Et將其列為推薦版本,第二個稍作修正的HTML4.0版本于1998年12月24Et發(fā)布。HTML4.0中最重要的特征是引入了樣式表CSS技術(shù)。
(4)HTML4.01,W3C于1999年12月24日將其列為推薦版本,是HTMI4.0的升級版本,它對原版本做出了部分修正。
4.HTML的格式[1]
,等同于
。注意:標記名與小于號之間不能留空格。HTML中有些標簽是單個的,有些則成對出現(xiàn),成對出現(xiàn)的叫做雙標記指令,單獨出現(xiàn)、不需配對的叫做單標記指令。有些標記可以附加參數(shù)進行更加詳細的設計,且這些參數(shù)必須加在雙標記指令的起始標記中。與起始標記對應的是終止標記,它的寫法是在起始標記名之前加正斜杠“/”,如<head>和</head>。HTML文檔整體由<html>和</html>及中間夾著其他標簽組成。而整體又可以分為兩大部分:頭部區(qū)和正文區(qū)。頭部區(qū)由雙標記指令<head>和</head>中間夾頭部信息組成,正文區(qū)由雙標記指令<body>和</body>中間夾正文部分組成。所以,整個HTML文檔的骨架應該是這樣的: <html> <head>…</head> <body>…</body> </html> HTML文檔以<html>標簽開頭,以</html>標簽結(jié)束,來標明這是一篇HTML文檔,這是通知瀏覽器文件的整體格式。<head>用來標記文檔的開頭,提供文件的整體信息,頭部區(qū)一般中間包含標題信息,由<title>和</title>所夾部分給出網(wǎng)頁的標題。這個標題在網(wǎng)頁被瀏覽時會出現(xiàn)在瀏覽器頂部的標題欄中,且收藏時會作為默認的收藏文件名。<body>標簽標記正文部分的開始,絕大部分HTML標簽都用在正文區(qū),以定制正文的顯示效果。<!…注釋文字一>這一標簽標注了要注釋的文字,像其他語言中一樣,這些文字將來不會被顯示,只是為程序閱讀者增加程序本身的可讀性。