HTML file is plain text file(純文本文件)
純文本文件就是這樣的文件:css
HTML是負責描述文檔語義的語言html
好比,面試的時候問你,h1標籤有什麼做用?html5
結構structureweb
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"> <head> <meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> <meta name="Keywords" content="牛逼,很牛逼,特別牛逼" /> <meta name="Description" content="**是中國領先的互聯網技術公司,爲用戶提供免費郵箱、遊戲、搜索引擎服務,開設新聞、娛樂、體育等30多個內容頻道,及博客、視頻、論壇等互動交流,網聚人的力量。" /> <title>Document</title> </head> <body> </body> </html>
DocType Declaration(DTD: 6+1)面試
此標籤可告知瀏覽器文檔使用哪一種 HTML 或 XHTML 規範。到底有哪些規範呢?首先咱們先肯定一件事兒,咱們如今學習的是HTML4.01這個版本,這個版本是IE6開始兼容的。HTML5是IE9開開始兼容的。可是IE六、七、8這些瀏覽器還不能過早的淘汰,因此這幾年網頁仍是應該用HTML4.01來製做。後面將知道手機、移動端的網頁,就可使用HTML5了。 HTML4.01裏面有兩大種規範,每大種規範裏面又各有3種小規範。因此一共6種規範(見下面):HTML4.01裏面規定了普通、XHTML兩大種規範。HTML以爲本身有一些規定不嚴謹,好比,標籤是否能夠用大寫字母呢?<H1></H1> 因此,HTML就以爲,把一些規範嚴格的標準,又制定了一個XHTML1.0。在XHTML中的字母X,表示「嚴格的」。瀏覽器
HTML4.01框架
Strict 嚴格的,體如今一些標籤不能使用,好比u Transitional 普通的 Frameset 帶有框架的頁面
XHTML1.0編輯器
嚴格體如今小寫標籤、閉合、引號 Strict 嚴格的,體如今一些標籤不能使用,好比u Transitional 普通的(咱們學習的版本) Frameset 帶有框架的頁面
html5學習
HTML5中極大的簡化了DTD,也就是說HTML5中就沒有XHTML了(W3C本身打臉了):<!DOCTYPE html>
charset :ui
HTML5
What is html5 ? html5 = html + css + Javascript API
新一代web開發富客戶端應用程序總體解決方案