WIKI使用導(dǎo)航
站長百科導(dǎo)航
站長專題
- 網(wǎng)站推廣
- 網(wǎng)站程序
- 網(wǎng)站賺錢
- 虛擬主機(jī)
- cPanel
- 網(wǎng)址導(dǎo)航專題
- 云計(jì)算
- 微博營銷
- 虛擬主機(jī)管理系統(tǒng)
- 開放平臺
- WIKI程序與應(yīng)用
- 美國十大主機(jī)
WordPress:HTML to XHTML
以前,所有的網(wǎng)頁都是使用HTML標(biāo)簽設(shè)計(jì)編寫的。然后CSS把表達(dá)形式從HTML標(biāo)簽升級為樣式表,擴(kuò)展了網(wǎng)頁的視覺效果。HTML現(xiàn)在升級成為XHTML,一個更加成熟穩(wěn)定的版本,隨之一些新的有關(guān)網(wǎng)頁中標(biāo)簽的使用方法和想法出現(xiàn)了。
使用者設(shè)計(jì)他們自己的主題,更改他們的主題,或者是準(zhǔn)備HTML網(wǎng)頁以把內(nèi)容加入 WordPress。因?yàn)榇蠖鄶?shù)的WordPress 主題是基于XHTML之上而不是HTML,所以對于使用者來說,理解HTMLh和XHTML之間用途的不同是很重要的。
XHTML是什么?[ ]
XHTML (eXtensible HyperText Markup Language 可擴(kuò)展超文本標(biāo)記語言),與HTML非常相似。它是HTML的繼任者。在XHTML中,“可擴(kuò)展”意味著它擴(kuò)展了HTML標(biāo)簽的功能和性能?;旧希琗HTML 要比 HTML“好”。
XHTML和HTML的不同之處[ ]
如果你熟悉HTML,你就會發(fā)現(xiàn),其實(shí)HTML的大多數(shù)內(nèi)容和XHTML是相關(guān)的。XHTML完善了HTML,消除了HTML形成的很多不好的慣例。
以下將對HTML和XHTML的不同點(diǎn)做一個基本的介紹
所有的標(biāo)簽必須閉合[ ]
XHTML要求使用閉合的標(biāo)簽。在HTML里,你可以使用<p>
標(biāo)簽,并不要求你一定要閉合,你完全不用擔(dān)心代碼不合法。在XHTML里,這是錯誤的,你的代碼將無法生效,舉例來說,以下兩個代碼:
舊的HTML形式: <p>Mary had a little lamb.
<p>Its fleece was white as snow.
新的更好的 XHTML形式:
<p>Mary had a little lamb.</p> <p>Its fleece was white as snow.</p>
XHTML閉合了這些標(biāo)簽,完善了HTML。閉合標(biāo)簽成為你“應(yīng)該做的”。在XHTML里,你必須這么做。
自動閉合標(biāo)簽[ ]
XHTML 強(qiáng)調(diào)閉合所有的標(biāo)簽。比如換行或者圖片等在HTML中沒有閉合標(biāo)簽的一些標(biāo)簽,在XHTML中必須“自動閉合”。
現(xiàn)在要求自動閉合的HTML標(biāo)簽有:<br>
, <hr>
, <meta>
, <link>
, <input>
, and <img>
.
要轉(zhuǎn)換這些標(biāo)簽為自動閉合標(biāo)簽,必須在這些標(biāo)簽的末尾加上空格或者斜線( />)
<br />
<hr /> <meta name="author" content="Your Name" /> <link rel="stylesheet" type="text/css" href="style.css" /> <input name="example" type="text" /> <img src="image.jpg" alt="image" />
圖片必須有可替換文本[ ]
每一個XHTML中的圖形標(biāo)簽都必須有一個alt
屬性,alt
屬性并不是有關(guān)圖片的編輯說明性文字:
<img src="ball.jpg" alt="We played with a ball during recess" />
alt
標(biāo)簽必須包含圖片的一個描述。這樣才達(dá)到了易用和網(wǎng)頁標(biāo)準(zhǔn):
<img src="ball.jpg" alt="large red ball" />
嵌套標(biāo)簽次序[ ]
嵌套標(biāo)簽必須按照順序依次閉合。例如不正確的嵌套次序:
<strong><em><u>Mary had a little lamb.</strong></u></em>
正確的嵌套次序應(yīng)該是:
<strong><em><u>Mary had a little lamb.</u></em></strong>
和閉合標(biāo)簽一樣,正確嵌套標(biāo)簽的習(xí)慣亦存在于HTML,只不過在XHTML中更加嚴(yán)格而已。
標(biāo)簽必須是小寫字母[ ]
在HTML中,你不論使用大寫還是小寫字母都可以,如<BR>
。但在XHTML中,所有的標(biāo)簽必須使用小寫,如<br />
。下邊是一個錯誤的使用大寫的例子:
<Strong><Em><u>Mary had a little lamb.</u></Em></Strong>
頁面要求合法的XHTML文檔格式[ ]
所有的頁面開始處必須有一個<!DOCTYPE>
標(biāo)簽定義本文檔為XHTML 1.0 Strict。
盡管你可能想使用新版本的XHTML 1.1,但該版本可能造成一些不必要的麻煩;特別是你在不改變IE現(xiàn)有兼容性的情況下,無法保持XHTML 1.1的標(biāo)準(zhǔn)兼容性。為了簡便起見,最好還是用XHTML 1.0 Strict版本。
資源[ ]
This article is [[WordPress::Category:Copyedits|marked]] as in need of editing. You can help Codex by editing it.