1. <!DOCTYPE> 聲明位于文檔中的最前面的位置,處于 <html> 標簽之前。 2. 此標簽可告知瀏覽器文檔使用哪種 HTML 或 XHTML 規(guī)范。
所以,樓主的這個聲明: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" http://www./TR/xhtml1/DTD/xhtml1-transitional.dtd> 聲明了文檔的根元素是 html,它在公共標識符被定義為 "-//W3C//DTD XHTML 1.0 Transitional//EN" 的 DTD 中進行了定義。瀏覽器將明白如何尋找匹配此公共標識符的 DTD。如果找不到,瀏覽器將使用公共標識符后面的 URL 作為尋找 DTD 的位置。
另外,需要知道的是,HTML 4.01 規(guī)定的三種文檔類型、XHTML 1.0 規(guī)定的三種 XML 文檔類型都是:Strict、Transitional 以及 Frameset。
而這句<html xmlns="http://www./1999/xhtml">,是在文檔中的<html> 標簽中使用 xmlns 屬性,以指定整個文檔所使用的主要命名空間。
對于文檔聲明,了解這些就足夠了,現(xiàn)在的html5不再這么繁瑣,只需要: <!DOCTYPE html> <html> 就可以了。
|