[2019.06.22 學習筆記3] 1.DTD文檔模型是DOCTYPE文檔聲明,是Doucument Type Definition的英文縮寫,是文檔類型定義 2.製作一個標準的頁面,聲明一個正確的DOCTPYE,HTML裡面的標識和CSS才能正常生效. 3.不是HTML標簽,不區分大小寫,沒有結 ...
[2019.06.22 學習筆記3]
1.DTD文檔模型是DOCTYPE文檔聲明,是Doucument Type Definition的英文縮寫,是文檔類型定義
<!DOCTYPE html> <!--告訴瀏覽器使用哪個HTML版本--> <html> <!--HTML文檔開始--> <head> </head> <!--定義瀏覽器、搜索引擎讀取的內容--> <body></body> <!--網頁顯示內容--> </html>
2.製作一個標準的頁面,聲明一個正確的DOCTPYE,HTML裡面的標識和CSS才能正常生效.
3.不是HTML標簽,不區分大小寫,沒有結束標簽
4.DTD文檔模型在HTML4中有三種聲明方式,而在HTML5中只有一種
<!DOCTYPE html> //HTML 5 <!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01//EN” “http://www.w3.org/TR/html4/strict.dtd“> //HTML 4.01 Strict 嚴格
該 DTD 包含所有 HTML 元素和屬性,但不包括展示性的和棄用的元素(比如 font)。不允許框架集(Framesets)。 <!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01 Transitional//EN” “http://www.w3.org/TR/html4/loose.dtd“> //HTML 4.01 Transitional 過渡 該 DTD 包含所有 HTML 元素和屬性,包括展示性的和棄用的元素(比如 font)。不允許框架集(Framesets)。 <!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01 Frameset//EN” “http://www.w3.org/TR/html4/frameset.dtd“> //HTML 4.01 Frameset 框架 該 DTD 等同於 HTML 4.01 Transitional,但允許框架集內容。 <!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Strict//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd“> /XHTML 1.0 Strict 該 DTD 包含所有 HTML 元素和屬性,但不包括展示性的和棄用的元素(比如 font)。不允許框架集(Framesets)。必須以格式正確的 XML 來編寫標記。 <!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” ” http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd“> //XHTML 1.0 Transitional 該 DTD 包含所有 HTML 元素和屬性,包括展示性的和棄用的元素(比如 font)。不允許框架集(Framesets)。必須以格式正確的 XML 來編寫標記。 <!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Frameset//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd“> //XHTML 1.0 Frameset 該 DTD 等同於 XHTML 1.0 Transitional,但允許框架集內容。 <!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.1//EN” “http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd“>//XHTML 1.1 該 DTD 等同於 XHTML 1.0 Strict,但允許添加模型(例如提供對東亞語系的 ruby 支持)。