- 文字標記語言,即html(hypertextmarkuplanguage),是用於描述網頁文檔的一種標記語言。
超文字標記語言在scape和saic的元素和屬性。html對數學公式的支援最後成為另外一個標準mathml。
html4.0同樣也加入了很多特定瀏覽器的元素和屬性,但是同時也開始“清理”這個標準,把一些元素和屬性標記為過時的,建議不再使用它們。html的未來和css結合會更好。
html5目前仍為草案,並已被w3c接納。
xhtml
xhtml1.0——釋出於2000年1月26日,是w3c推薦標準,後來經過修訂於2002年8月1日重新釋出。
xhtml1.1,於2001年5月31日釋出,w3c推薦標準。
xhtml2.0,w3c工作草案。
xhtml5,從xhtml1.x的更新版,基於html5草案。
html的特點
html文檔製作不是很複雜,且功能強大,支援不同數據格式的檔案鑲入,這也是盛行的原因之一,其主要特點如下:
1簡易性,html版本升級采用超集方式,從而更加靈活方便。
2可擴展性,html語言的廣泛應用帶來了加強功能,增加標識符等要求,html采取子類元素的方式,為係統擴展帶來保證。
3平台無關性。雖然pc機大行其道,但使用mac等其他機器的大有人在,html可以使用在廣泛的平台上,這也是盛行的另一個原因。
編輯html
html其實是文字,它需要瀏覽器的解釋,html的編輯器大體可以分為三種,
1基本編輯軟件,使用windows自帶的記事本或寫字版都可以編寫,當然,如果你用wps來編寫,也可以。不過存盤時請使用.htm或.html作為擴展名,這樣瀏覽器就可以解釋執行了。
2半所見即所得軟件,這種軟件能大大提高開發效率,它可以使你在很短的時間內做出homepage,且可以學習html,這種類型的軟件主要有hotdog,還有國產的軟件網頁作坊。
3所見即所得軟件,使用最廣泛的編輯器,完全可以一點不懂html的知識就可以做出網頁,這類軟件主要有frontpage2003,dreamweaver。
html檔案的整體結構
一個網頁對應於一個html檔案,html檔案以.htm或.html為擴展名。可以使用任何能夠生成txt類型原始檔
超文字標記語言
的文字編輯來產生html檔案。
超文字標記語言標準的html檔案都具有一個基本的整體結構,即
html檔案的開頭與結尾標誌和html的頭部與實體2大部分。有3個雙標記符用於頁麵整體結構的確認。
標記符說明該檔案是用html來描述的。它是檔案的開頭,而則
html代碼
表示該檔案的結尾,它們是html檔案的始標記和尾標記。
html代碼
檔案頭部內容
這2個標記符分彆表示頭部資訊的開始和結尾。頭部中包含的標記是頁麵的標題、序言、說明等內容,它本身不作為內容來顯示,但影響網頁顯示的效果。頭部中最常用的標記符是標題標記符和meta標記
關於html(4張)
符,其中標題標記符用於定義網頁的標題,它的內容顯示
關於html(4張)在網頁視窗的標題
欄中,網頁標題可被瀏覽器用作書簽和收藏清單。
檔案主體內容
超文字標記語言
超文字標記語言相關書籍(10張)
網頁中顯示的實際內容均包含在這2個正文標記符之間。
超文字標記語言正文標記符又稱為實體標記。
超文字標記語言相關書籍(10張)
超文字標記語言文檔標題
頁麵主體內容描述
標記網頁的開始
html編輯工具
標記頭部的開始
html編輯工具:頭部元素描述,如文檔標題等,還可以加入
css與javascript的引入標簽與
標記頭部的結束
標記頁麵正文開始
頁麵實體部分
標記正文結束
標記該網頁的結束
當然,如果不使用以上基本框架結構,而直接使用在實體部分中出現的標記符,在瀏覽器下也可以解釋執行。
正文標記的使用
每種html標記符在使用中可帶有不同的屬性項,用於描述該標記符說明的內容顯示不同的效果。正文標記符中提供以下屬性來改變文字的顏色及頁麵背景。
超文字標記語言
bgcolor用於定義網頁的背景色,
超文字標記語言background用於定義網頁背景
圖案的圖像檔案
text用於定義正文字元的顏色,默認為黑色
link用於定義網頁中超級鏈接字元的顏色,默認為藍色
vlink用於定義網頁中已被訪問過的超接鏈接字元的顏色,默認為紫紅色
alink用於定義被鼠標選中,但未使用時超鏈字元的顏色,默認為紅色
例如:標記將定義頁麵的背景色為黑色,正文字體顯示為白色。
以上屬性使用中,需要對顏色進行說明,在html中對顏色可使用2種方法說明顏色屬性值,即顏色名稱(英文名)和顏色值。其中顏色值用6個十六進製數來分彆描述紅、綠、藍三原色的配方法——稱為rgb值,每2個十六進製數表示一種顏色。使用顏色值時,應在值前冠以“#”號。
使用圖案代替背景顏色,可以使頁麵更生動、美觀。
可將圖像檔案image.gif所表示的一幅圖像作為頁麵的背景,若圖像幅麵不夠大,將會將圖像重複平鋪在視窗中。
html字元集
在網頁中除了可顯示常見的ascii字元和漢字外,html還有許多特殊字元,它們一起構成了html字元集。
字元集
有2種情況需要使用特殊字元,一是網頁中有其特殊意義的字元,二是鍵盤上冇有的字元。
字元集html字元可以用一些
代碼來表示,代碼可以有2種表示方式。即字元代碼(命名實體)和數字代碼(編號實體)。字元代碼以&符開始,以分號結束,其間是字元名;數字代碼也以&符開始,以分號結束,其間是#號加編號。
html的有關約定
在編輯html檔案和使用有關標記符時有一些約定或默認的要求。
html
html(1)文字標記語言源程式的檔案擴展名默認使用htm或html。在使用文字
編輯器時,注意修改擴展名。而常用的圖像檔案的擴展名為gif和jpg。
(2)html源程式為文字檔案,其列寬可不受限製,即多個標記可寫成一行,甚至整個檔案可寫成一行;若寫成多行,瀏覽器一般忽略檔案中的回車符(標記指定除外);對檔案中的空格通常也不按源程式中的效果顯示。完整的空格可使用特殊符號(實體符)“(注意此字母必須小寫,方可空格)”表示非換行空格;表示檔案路徑時使用符號“”分隔,檔名及路徑描述可用雙引號也可不用引號括起。
html
html(3)標記符中的標記元素用尖括號括起來,帶斜杠的元素表示該標記說
明結束;大多數標記符必須成對使用,以表示作用的起始和結束;標記元素忽略大小寫,即其作用相同,但完整的空格可使用特殊符號“(注意此字母必須小寫,方可空格)”;許多標記元素具有屬性說明,可用參數對元素作進一步的限定,多個參數或屬性項說明次序不限,其間用空格分隔即可;一個標記元素的內容可以寫成多行。
(4)標記符號,包括尖括號、標記元素、屬性項等必須使用半形的西文字元,而不能使用全形字元。
(5)html註釋由驚歎號表示,註釋內容由符號結束。註釋內容可插入文字中任何位置。任何標記若在其最前插入驚歎號,即被標識為註釋,不予顯示。-