從 淘寶網, 檢查元素開始探索之旅。javascript
html是什麼?
- hyper text markup language 超文本標記語言,使用標籤來描述網頁
- 什麼是超文本?
- 超級文本,使用超連接將不一樣空間的文字信息組織在一塊兒的網狀文本
<!doctype html>是什麼?
w3school
document type definitionhtml
- document type文檔類型,標明web瀏覽器是使用哪一個版本的html/xhtml進行編寫
- 必須放在最頂部,標籤以前
- html 4.0.1和xhtml是基於SMGL( SMGL, a system for defining marup language ),須要在<!DOCTYPE>聲明引用DTD. DTD規定了標記語言的規則,瀏覽器會按照你定義的dtd來解釋頁面的標識,並展現出來.
- 常見的<!DOCTYPE>
<!DOCTYPE html>
- HTML4.0.1(三種方式)
- Strict (該 DTD 包含全部 HTML 元素和屬性,但不包括展現性的和棄用的元素(好比 font)。不容許框架集(Framesets))
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
- Transitional(該 DTD 包含全部 HTML 元素和屬性,包括展現性的和棄用的元素(好比 font)。不容許框架集(Framesets))
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
- Frameset (該 DTD 等同於 HTML 4.01 Transitional,但容許框架集內容。)
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
是什麼?