xml(extensible Markup Language)的出現(xiàn),結(jié)構(gòu)化文檔和數(shù)據(jù)有了一個通用的、科適應(yīng)的格式,不**應(yīng)用在web上,也可以應(yīng)用在任何地方。標(biāo)準(zhǔn)稱為可能。 XHTML是The Extensible HyperText Markup Language可擴(kuò)展標(biāo)識語言的縮寫。在HTML4.0的基礎(chǔ)上,用XML的規(guī)則對其進(jìn)行擴(kuò)展,得到了XHTML。它實現(xiàn)HTML向XML的過渡。 CSS是Cascading Style Sheets層疊樣式表的縮寫。純CSS布局與結(jié)構(gòu)式XHTML相結(jié)合能幫助設(shè)計師分離外觀與結(jié)構(gòu),使站點的訪問及維護(hù)更加容易。 1)為頁面添加正確的DOCTYPE DOCTYPE是document type的簡寫。主要用來說明你用的XHTML或者HTML是什么版本。瀏覽器根據(jù)你 DOCTYPE定義的DTD(文檔類型定義)來解釋頁面代碼。 XHTML1.0提供了三種DOCTYPE可選擇: (1)過渡型(Transitional )--使用非常普遍。 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "">
(2)嚴(yán)格型(Strict ) <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" " -strict.dtd">
(3)框架型(Frameset ) <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" ""> 2)設(shè)定一個名字空間(Namespace) 直接在DOCTYPE聲明后面添加如下代碼: <html XMLns="" > 一個namespace是收集元素類型和屬性名字的一個詳細(xì)的DTD,namespace聲明允許你通過一個在線地址指向來識別你的namespace。只要照樣輸入代碼就可以。 3)聲明你的編碼語言 為了被瀏覽器正確解釋和通過標(biāo)識校驗,所有的XHTML文檔都必須聲明它們所使用的編碼語言。代碼如下: <meta http-equiv="Content-Type" content="text/html; charset=GB2312" /> 這里聲明的編碼語言是簡體中文GB2312,你如果需要制作繁體內(nèi)容,可以定義為BIG5。
4)用小寫字母書寫所有的標(biāo)簽 XML對大小寫是敏感的,所以,XHTML也是大小寫有區(qū)別的。所有的XHTML元素和屬性的名字都必須使用小寫。否則你的文檔將被W3C校驗認(rèn)為是無效的。例如下面的代碼是不正確的: 5)為圖片添加 alt 屬性 為所有圖片添加alt屬性。alt屬性指定了當(dāng)圖片不能顯示的時候就顯示供替換文本,這樣做對正常用戶可有可無,但對純文本瀏覽器和使用屏幕閱讀機(jī)的用戶來說是至關(guān)重要的。只有添加了alt屬性,代碼才會被W3C正確性校驗通過。注意的是我們要添加有意義的alt屬性,象下面這樣的寫法毫無意義: <img src="logo.gif"> 正確的寫法: <img src="logo.gif"> 6)給所有屬性值加引號 在HTML中,你可以不需要給屬性值加引號,但是在XHTML中,它們必須被加引號。還必須用空格分開屬性。 例:<hrsize="7"/> 這也是不正確的 7)關(guān)閉所有的標(biāo)簽 在XHTML中,每一個打開的標(biāo)簽都必須關(guān)閉??諛?biāo)簽也要關(guān)閉,在標(biāo)簽尾部使用一個正斜杠 "/"來關(guān)閉它們自己。例如: <br /> 8)收藏夾小圖標(biāo) 例如:首先制作一個16x16的icon圖標(biāo),命名為favicon.ico,放在根目錄下。然后將下面的代碼嵌入head區(qū): <link rel="icon" href="/favicon.ico" type="image/x-icon" /> <link rel="shortcut icon" href="/favicon.ico" type="image/x-icon" /> 9)用CSS定義元素外觀 用css布局的一個好處是可以批量對頁面進(jìn)行修改,它能將文檔結(jié)構(gòu)和表現(xiàn)層分離開來,減輕工作量和服務(wù)器的負(fù)荷,增加站點的擴(kuò)展能力和應(yīng)用。 css是不區(qū)別空格和大小寫的,下面是一些基礎(chǔ)的歸納 (1)顏色值
XHTML+css+div基本布局,希望對您有用。
查看更多寧波網(wǎng)站制作公司布局XHTMLcss