99亚洲_成人性视频免费网站_av在线播放网址_免费成人在线网站_亚洲综合婷婷_亚洲一区二区国产

訂閱本欄目 RSS您所在的位置: 深山工作室 > DIV+CSS > 正文

Web標(biāo)準(zhǔn)中XHTML的代碼規(guī)范

網(wǎng)絡(luò) 2007/11/24 22:11:26 深山行者 字體: 瀏覽 5908
XHTML是XML的一個(gè)應(yīng)用,一些在基于SGML的HTML4中完全合法的習(xí)慣在XHTML中必須改變。編排良好性Well-formedness是[XML]引入的一個(gè)新概念。從本質(zhì)上說(shuō),這意味著元素必須有結(jié)束標(biāo)簽,或者必須以特殊方式書(shū)寫(xiě),了解web標(biāo)準(zhǔn)有關(guān)代碼的規(guī)范可以幫助你少走彎路,盡快通過(guò)代碼校驗(yàn)。

      1.所有的標(biāo)記都必須要有一個(gè)相應(yīng)的結(jié)束標(biāo)記

      以前在HTML中,你可以打開(kāi)許多標(biāo)簽,例如<p>和<li>而不一定寫(xiě)對(duì)應(yīng)的</p>和</li>來(lái)關(guān)閉它們。但在XHTML中這是不合法的。XHTML要求有嚴(yán)謹(jǐn)?shù)慕Y(jié)構(gòu),所有標(biāo)簽必須關(guān)閉。如果是單獨(dú)不成對(duì)的標(biāo)簽,在標(biāo)簽最后加一個(gè)"/"來(lái)關(guān)閉它。例如:   

以下是引用片段:
<br /><img height="80" alt="網(wǎng)頁(yè)設(shè)計(jì)師" src="../images/logo_w3cn_200x80.gif" width="200" />

      2.所有標(biāo)簽的元素和屬性的名字都必須使用小寫(xiě)

      與HTML不一樣,XHTML對(duì)大小寫(xiě)是敏感的,<title>和<TITLE>是不同的標(biāo)簽。XHTML要求所有的標(biāo)簽和屬性的名字都必須使用小寫(xiě)。例如:<BODY>必須寫(xiě)成<body> 。大小寫(xiě)夾雜也是不被認(rèn)可的,通常dreamweaver自動(dòng)生成的屬性名字"onMouseOver"也必須修改成"onmouseover"。

      3.所有的XML標(biāo)記都必須合理嵌套

      同樣因?yàn)閄HTML要求有嚴(yán)謹(jǐn)?shù)慕Y(jié)構(gòu),因此所有的嵌套都必須按順序,以前我們這樣寫(xiě)的代碼:

以下是引用片段:
<p><b></p>/b>

      必須修改為:     

以下是引用片段:
<p><b></b>/p> 

      就是說(shuō),一層一層的嵌套必須是嚴(yán)格對(duì)稱(chēng)。

      4.所有的屬性必須用引號(hào)""括起來(lái)

      在HTML中,你可以不需要給屬性值加引號(hào),但是在XHTML中,它們必須被加引號(hào)。例如:     

以下是引用片段:
<height=80> 

      必須修改為:     

以下是引用片段:
<height="80"> 

      特殊情況,你需要在屬性值里使用雙引號(hào),你可以用",單引號(hào)可以使用&apos;,例如:

      <alt="say&apos;hello&apos;">

      5.把所有<和&特殊符號(hào)用編碼表示

      任何小于號(hào)(<),不是標(biāo)簽的一部分,都必須被編碼為& l t ;

      任何大于號(hào)(>),不是標(biāo)簽的一部分,都必須被編碼為& g t ;

      任何與號(hào)(&),不是實(shí)體的一部分的,都必須被編碼為& a m p;

      注:以上字符之間無(wú)空格。

      6.給所有屬性賦一個(gè)值

      XHTML規(guī)定所有屬性都必須有一個(gè)值,沒(méi)有值的就重復(fù)本身。例如:   

以下是引用片段:
<td nowrap> <input type="checkbox" name="shirt" value="medium" checked> 

      必須修改為:

以下是引用片段:
<td nowrap="nowrap"> <input type="checkbox" name="shirt" value="medium" checked="checked"> 

      7.不要在注釋內(nèi)容中使“--”

      “--”只能發(fā)生在XHTML注釋的開(kāi)頭和結(jié)束,也就是說(shuō),在內(nèi)容中它們不再有效。例如下面的代碼是無(wú)效的:     

以下是引用片段:
 <!--這里是注釋-----------這里是注釋--> 

      用等號(hào)或者空格替換內(nèi)部的虛線(xiàn)。  

以下是引用片段:
 <!--這里是注釋============這里是注釋--> 

  8.屬性最小化

  XML不支持屬性最小化. 屬性值對(duì)必須寫(xiě)全。象compact,checked這樣的屬性名不能不指定屬性值而在元素中出現(xiàn)。

以下是引用片段:

正確:最小化屬性
<dl compact="compact">

不正確:最小化屬性
<dl compact>


      以上這些規(guī)范有的看上去比較奇怪,但這一切都是為了使我們的代碼有一個(gè)統(tǒng)一、唯一的標(biāo)準(zhǔn),便于以后的數(shù)據(jù)再利用。

相關(guān)閱讀
html表單里面的label詳細(xì)
asp利文本文檔加FSO統(tǒng)計(jì)網(wǎng)站訪(fǎng)問(wèn)量的方法(2)
深山行者留言系統(tǒng)V3.1
復(fù)制信息給好友代碼
絕對(duì)管用的Swishmax (Flash制作) 綠色特別版下載
張家港國(guó)貿(mào)旅行社有限公司
旅行社手機(jī)網(wǎng)站模板10
uni-app基礎(chǔ)知識(shí)數(shù)組形式的數(shù)據(jù)綁定
共有0條關(guān)于《Web標(biāo)準(zhǔn)中XHTML的代碼規(guī)范》的評(píng)論
發(fā)表評(píng)論
正在加載評(píng)論......
返回頂部發(fā)表評(píng)論
呢 稱(chēng):
表 情:
內(nèi) 容:
評(píng)論內(nèi)容:不能超過(guò) 1000 字,需審核,請(qǐng)自覺(jué)遵守互聯(lián)網(wǎng)相關(guān)政策法規(guī)。
驗(yàn)證碼: 驗(yàn)證碼 
網(wǎng)友評(píng)論聲明,請(qǐng)自覺(jué)遵守互聯(lián)網(wǎng)相關(guān)政策法規(guī)。

您發(fā)布的評(píng)論即表示同意遵守以下條款:
一、不得利用本站危害國(guó)家安全、泄露國(guó)家秘密,不得侵犯國(guó)家、社會(huì)、集體和公民的合法權(quán)益;
二、不得發(fā)布國(guó)家法律、法規(guī)明令禁止的內(nèi)容;互相尊重,對(duì)自己在本站的言論和行為負(fù)責(zé);
三、本站對(duì)您所發(fā)布內(nèi)容擁有處置權(quán)。

更多信息>>欄目類(lèi)別選擇
百度小程序開(kāi)發(fā)
微信小程序開(kāi)發(fā)
微信公眾號(hào)開(kāi)發(fā)
uni-app
asp函數(shù)庫(kù)
ASP
DIV+CSS
HTML
python
更多>>同類(lèi)信息
jquery設(shè)置或獲取修改classname
利用css3.0寫(xiě)出一個(gè)音樂(lè)播放的唱片碟盤(pán)的效果
利用css中的scale()實(shí)現(xiàn)放大縮小效果
利用background-color:#000000a8在背景顏色16進(jìn)制代碼之后加字母加上數(shù)字讓背景色透明
css背景使用base64編碼或者將base64編碼放在img圖片標(biāo)簽中
利用css3中的-webkit-font-smoothing把網(wǎng)頁(yè)文字的毛邊去掉
更多>>最新添加文章
dw里面查找替換使用正則刪除sqlserver里面的CONSTRAINT
Android移動(dòng)端自動(dòng)化測(cè)試:使用UIAutomatorViewer與Selenium定位元素
抖音直播音掛載小雪花 懂車(chē)帝小程序
javascript獲取瀏覽器指紋可以用來(lái)做投票
火狐Mozilla Firefox出現(xiàn):無(wú)法載入您的Firefox配置文件 它可能已經(jīng)丟失 或是無(wú)法訪(fǎng)問(wèn) 問(wèn)題解決集合處理辦法
在Android、iOS、Windows、MacOS中微信小程序的文件存放路徑
python通過(guò)代碼修改pip下載源讓下載庫(kù)飛起
python里面requests.post返回的res.text還有其它的嗎
更多>>隨機(jī)抽取信息
uni-app設(shè)置像頁(yè)面html或者body的全局背景色
連云港黨建
深山旅行社網(wǎng)站管理系統(tǒng) v1.7
深山網(wǎng)吧留言板(激情穿越火線(xiàn))v4.3
你們有網(wǎng)站推廣服務(wù)嗎?
熟記ASP+Access數(shù)據(jù)庫(kù)的18條安全法則
主站蜘蛛池模板: 久久一级 | 欧美不卡一区二区三区 | 欧美理论视频 | 国内精品视频在线观看 | 久久精品日产第一区二区三区 | 色免费视频 | 在线播放视频一区二区 | 日韩欧美一区二区三区免费观看 | 日韩高清一区二区 | 欧美成年黄网站色视频 | 激情毛片 | 亚洲综合中文字幕在线观看 | 午夜视频 | 成人精品久久 | 日本中文字幕一区 | av黄色影院 | 午夜国产 | 国产精品日本 | 国内精品视频在线观看 | 国产精品久久精品 | 日韩精品一区在线 | 好吊妞国产欧美日韩免费观看视频 | 亚洲精品乱码久久久久久蜜糖图片 | 一性一交一色生活片 | 国产精品久久国产精品 | 中文字幕亚洲一区 | 国产99久久精品一区二区永久免费 | 久久毛片| 亚洲视频一区二区在线观看 | 久久免费精品 | 一区二区色 | 精品一区二区电影 | 综合久久综合久久 | 欧美国产一区二区三区 | 一本一本久久a久久精品综合妖精 | 国产精品一区二区三区四区 | 欧美在线一区二区 | 精品国产不卡一区二区三区 | 国产精品网站在线观看 | 精品一区电影 | 亚洲国产一区二区在线观看 |