前言
互聯網上的應用程序被稱為Web程序,Web引用用程序是用Web文檔(網頁)累表現用戶界面,而Web文檔都遵守HTML格式。HTML5是最新的HTML標準。之前的版本HTML4.01于1999年發布,小20年過去了,互聯網已經發聲了翻天覆地的變化。原有的標準已經不能滿足各種Web應用程序的需求。當前我們就看一下最新標準HTML5的概貌。
HTML基礎
HTML是HyperText Markup Language(即超文本標記語言)的縮寫,它是通過嵌入代碼或標記來表明文本格式的國際標準。用它編寫的文件擴展名是.html 或.hml,這種網頁文件的內容通常是靜態的。
HTML重包含很多HTML標記(標簽Tag),它們可以被Web瀏覽器解釋,從而決定網頁的結構和顯示內容。這些標記通常成對出現,例如和就是常用的標記對,語法格式如下
<標記名>數據</標記名>
【例1-1】一個使用基本結構標記文檔的HTML文檔實例的first.html。
<html>
<head>
<title>HTML文件標題</title>
</head>
<body>
<!--HTML文件內容-->
<p>this is a paragraph</p>
<b>This text is bold</b>
</body>
</html>
運行結果如下
這個文件的第一個標記(Tag)是,這個標記告訴瀏覽器這是HTML的頭。文件的最后一個標記是,表示HTML文件到此結束。
在和之間的內容是Head的信息。Head信息是不顯示出來的,在瀏覽器里面看不到。但這并不表示這些信息沒有用處。例如可以在Head信息里加上一些關鍵詞,有助于搜索引擎能夠搜索到你的網頁。
在
在和之間是信息的正文。
<!-- -->
是HTML文檔中的注釋符,他們之間的代碼不會被解析在和之間的文字,用粗體表示。,顧名思義,就是bold的意思。
HTML文件看上去和一般文本類似,但是它比一般的文本多路標記(Tag),例如等,通過這些標記(Tag),告訴瀏覽器如何顯示這個文件。
實際上,<標記名>數據</標記名>就是HTML元素(HTML Elements)。大多數元素都可以嵌套,例如:
<html>
<p>this is a paragraph</p>
</html>
其重元素的內容是另一個HTML元素。HTML文件是由嵌套的HTML元素組成的。