国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > CSS > 正文

網頁開頭部分的聲明DOCTYPE

2024-07-11 09:05:13
字體:
來源:轉載
供稿:網友

武林網(m.survivalescaperooms.com)文章簡介:網頁開頭部分的聲明 我們可能很少關注,下面我就結合網上的資料,把自己的理解寫下來,不對的地方,還請多多指正.

  網頁開頭部分的聲明 我們可能很少關注,下面我就結合網上的資料,把自己的理解寫下來,不對的地方,還請多多指正。

  有的網站源代碼開頭部分是

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "">
<html xmlns="">

  有的網站源代碼開頭部分是

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "">
<html xmlns="" lang="UTF-8">

  兩個網頁源代碼的開頭部分基本一樣前者比后者的HTML XHTML網頁編碼這個頁面多了一句 lang="UTF-8"

  1、什么是DOCTYPE

  DOCTYPE是document type(文檔類型)的簡寫,用來說明你用的XHTML或者HTML是什么版本。
  html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  表示那網頁是服從W3C//標準.語言是EN , 格式是DTD XHTML ,Xhtml版本是1.0

  2、什么是DTD

  DTD 文檔類型定義(Document Type Definition)
  里面包含了文檔的規則,瀏覽器就根據你定義的DTD來解釋你頁面的標識,并展現出來。

  (1)過渡型(Transitional )
  <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "">
  (2)嚴格型(Strict )
  <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "">
  (3)框架型(Frameset )
  <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "">
  關于DTD的選用 隨后再發帖子說明。

  3、什么是xmlns

  "xmlns"是XHTML namespace的縮寫,叫做"名字空間"聲明
  因為xml允許自己定義自己的標識,你定義的標識和其他人定義的標識有可能相同,但表示不同的意義。當文件交換或者共享的時候就容易產生錯誤。為了避免這種錯誤發生,XML采用名字空間聲明,允許你通過一個網址來識別你的標識。

  4、xmlns=""  后面的網址可不可以換成別的呢?

  XHTML是HTML向XML過渡的標識語言,它需要符合XML文檔規則,因此也需要定義名字空間。又因為XHTML1.0不能自定義標識,所以它的名字空間都相同,就是

  5、html lang 屬性

  此屬性常用于html標簽中,代表整個文檔(文件)使用了某種語言,也可以使用在某個XHTML標簽中.
  <html xmlns="" xml:lang="zh-CN">
  zh-CN 表示XHTML文檔使用中文 en表示 XHTML文檔使用英文
  xml:lang屬性可以使搜索引擎了解你的頁面使用了何種語言,搜索引擎可以按語言把頁面歸類,或者啟動某些自動翻譯系統.xml:lang屬性也可以使排版工具了解你的頁面使用了何種語言,這樣相應的排版工具就可以切換標點符號,轉換格式等操作.
  webjx的原代碼中 lang="utf-8"  這一句用的是否準確呢?我的理解是utf-8是一種編碼格式,而lang屬性的值應該是表示語言種類的字符串,還請哪位老師解釋下。
  這么多的東西,花費了一個多小時。偽原創也很不容易!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 土默特左旗| 文化| 金沙县| 洞口县| 石嘴山市| 岑巩县| 全州县| 石台县| 卢龙县| 南乐县| 扬州市| 玛纳斯县| 土默特右旗| 安塞县| 军事| 腾冲县| 阜新| 内乡县| 黄骅市| 安平县| 平远县| 汾阳市| 色达县| 武陟县| 大方县| 板桥市| 龙游县| 辰溪县| 防城港市| 枣庄市| 桂东县| 繁昌县| 浦城县| 滁州市| 读书| 高要市| 正蓝旗| 淮南市| 霍邱县| 沈阳市| 清水县|