W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
正如您現(xiàn)在可以猜到的那樣,XHTML代碼看起來(lái)與普通的舊HTML代碼非常相似,僅有一些語(yǔ)法差異。下面顯示了三個(gè)有效的XHTML文檔的例子。
他們使用W3C的XHTML驗(yàn)證工具進(jìn)行驗(yàn)證。
這個(gè)例子使用嚴(yán)格的DTD,這意味著每一個(gè)標(biāo)簽必須正確關(guān)閉,所有的屬性賦值等。
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title> 嚴(yán)格的DTD XHTML示例-w3cschool.cn在線教程 </title>
</head>
<body>
<p>
請(qǐng)選擇一天:
<br /><br />
<select name="day">
<option selected="selected">星期一</option>
<option>星期二</option>
<option>星期三</option>
</select>
</p>
</body>
</html>
此示例使用過(guò)渡DTD,它為不識(shí)別樣式表的舊瀏覽器提供支持。你可以看到它在<body>標(biāo)簽中使用了幾個(gè)屬性,當(dāng)使用嚴(yán)格的DTD時(shí),這是不允許的:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title> 過(guò)渡DTD XHTML例子-w3cschool.cn在線教程 </title>
</head>
<body bgcolor="#FFFFFF" link="#000000" text="red">
<p>這是一個(gè)過(guò)渡XHTML例子[m.hgci.cn]</p>
</body>
</html>
本示例使用框架集DTD,它允許我們將一個(gè)XHTML頁(yè)面拆分為多個(gè)框架,每個(gè)框架中包含一個(gè)XHTML頁(yè)面:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN"
"DTD/xhtml1-frameset.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title> 框架DTD XHTML例子-w3cschool.cn在線教程 </title>
</head>
<frameset cols="100,*">
<frame src="toc.html" />
<frame src="intro.html" name="content" />
</frameset>
</html>
XHTML文檔看起來(lái)更專業(yè),消除了潦草的編碼習(xí)慣。他們?nèi)匀辉试S我們?yōu)榕f瀏覽器開(kāi)發(fā)頁(yè)面,但是,通過(guò)使用過(guò)渡性DTD聲明。
與您的網(wǎng)站最難的事情之一是修改其頁(yè)面,以符合嚴(yán)格的XHTML DTD。如果您在使用XHTML驗(yàn)證器,那么您將看到我在說(shuō)什么。
在我看來(lái),XHTML是一個(gè)非常好的主意。我喜歡使用XML解析器瀏覽XHTML文件的想法。我也喜歡將HTML與XML混合的想法......它們是世界上最流行的兩種標(biāo)記語(yǔ)言,應(yīng)該相互恭維。希望XHTML在接下來(lái)的幾年里會(huì)棄用HTML。
盡管我們正在從網(wǎng)上的每個(gè)站點(diǎn)開(kāi)始變得符合XHTML標(biāo)準(zhǔn),但是我們很高興知道我們可以像專業(yè)的Web開(kāi)發(fā)人員那樣設(shè)置標(biāo)準(zhǔn)。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: