亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁(yè) > 編程 > HTML > 正文

怎么改善現(xiàn)有網(wǎng)站為xhtml+CSS結(jié)構(gòu)

2024-08-26 00:21:46
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

我們大部分的設(shè)計(jì)師依舊在采用傳統(tǒng)的表格布局、表現(xiàn)與結(jié)構(gòu)混雜在一起的方式來(lái)建立網(wǎng)站。學(xué)習(xí)使用XHTML+CSS的方法需要一個(gè)過(guò)程,使現(xiàn)有網(wǎng)站符合網(wǎng)站標(biāo)準(zhǔn)也不可能一步到位。最好的方法是循序漸進(jìn),分階段來(lái)逐步達(dá)到完全符合網(wǎng)站標(biāo)準(zhǔn)的目標(biāo)。如果你是新手,或者對(duì)代碼不是很熟悉,也可以采用遵循標(biāo)準(zhǔn)的編輯工具,例如Dreamweaver MX 2004,它是目前支持CSS標(biāo)準(zhǔn)最完善的工具。

1.初級(jí)改善
為頁(yè)面添加正確的DOCTYPE
很多設(shè)計(jì)師和開(kāi)發(fā)者都不知道什么是DOCTYPE,DOCTYPE有什么用。DOCTYPE是document type的簡(jiǎn)寫(xiě)。主要用來(lái)說(shuō)明你用的XHTML或者HTML是什么版本。瀏覽器根據(jù)你DOCTYPE定義的DTD(文檔類型定義)來(lái)解釋頁(yè)面代碼。所以,如果你不注意設(shè)置了錯(cuò)誤的DOCTYPE,結(jié)果會(huì)讓你大吃一驚。XHTML1.0提供了三種DOCTYPE可選擇:

(1)過(guò)渡型(Transitional )

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
(2)嚴(yán)格型(Strict )

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
(3)框架型(Frameset )

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
對(duì)于我們初級(jí)改善來(lái)說(shuō),只要選用過(guò)渡型的聲明就可以了。它依然可以兼容你的表格布局、表現(xiàn)標(biāo)識(shí)等,不至于讓你覺(jué)得變化太大,難以掌握。

Tip:你懶得輸入上面過(guò)渡型代碼的話,可以訪問(wèn)http://www.macromedia.com/網(wǎng)站的首頁(yè),然后查看源代碼,把head區(qū)同樣的代碼拷貝粘貼就可以了。

設(shè)定一個(gè)名字空間(Namespace)
直接在DOCTYPE聲明后面添加如下代碼:

<html XMLns="http://www.w3.org/1999/xhtml" >
一個(gè)namespace是收集元素類型和屬性名字的一個(gè)詳細(xì)的DTD,namespace聲明允許你通過(guò)一個(gè)在線地址指向來(lái)識(shí)別你的namespace。只要照樣輸入代碼就可以。

聲明你的編碼語(yǔ)言
為了被瀏覽器正確解釋和通過(guò)標(biāo)識(shí)校驗(yàn),所有的XHTML文檔都必須聲明它們所使用的編碼語(yǔ)言。代碼如下:

<meta http-equiv="Content-Type" content="text/html; charset=GB2312" />
這里聲明的編碼語(yǔ)言是簡(jiǎn)體中文GB2312,你如果需要制作繁體內(nèi)容,可以定義為BIG5。

用小寫(xiě)字母書(shū)寫(xiě)所有的標(biāo)簽
XML對(duì)大小寫(xiě)是敏感的,所以,XHTML也是大小寫(xiě)有區(qū)別的。所有的XHTML元素和屬性的名字都必須使用小寫(xiě)。否則你的文檔將被W3C校驗(yàn)認(rèn)為是無(wú)效的。例如下面的代碼是不正確的:

<TITLE>公司簡(jiǎn)介</TITLE>
正確的寫(xiě)法是:

<title>公司簡(jiǎn)介</title> 同樣的,<P>改成<p>,<B>改成<b>等等。這步轉(zhuǎn)換很簡(jiǎn)單。
為圖片添加 alt 屬性
為所有圖片添加alt屬性。alt屬性指定了當(dāng)圖片不能顯示的時(shí)候就顯示供替換文本,這樣做對(duì)正常用戶可有可無(wú),但對(duì)純文本瀏覽器和使用屏幕閱讀機(jī)的用戶來(lái)說(shuō)是至關(guān)重要的。只有添加了alt屬性,代碼才會(huì)被W3C正確性校驗(yàn)通過(guò)。注意的是我們要添加有意義的alt屬性,象下面這樣的寫(xiě)法毫無(wú)意義:

<img src=http://www.chinahtml.com/0608/"logo_unc_120x30.gif" alt=http://www.chinahtml.com/0608/"logo_unc_120x30.gif">
正確的寫(xiě)法:

<img src=http://www.chinahtml.com/0608/"logo_unc_120x30.gif" alt="UNC公司標(biāo)志,點(diǎn)擊返回首頁(yè)">
給所有屬性值加引號(hào)
在HTML中,你可以不需要給屬性值加引號(hào),但是在XHTML中,它們必須被加引號(hào)。

例:height="100",而不能是height=100。

關(guān)閉所有的標(biāo)簽
在XHTML中,每一個(gè)打開(kāi)的標(biāo)簽都必須關(guān)閉。就象這樣:

<p>每一個(gè)打開(kāi)的標(biāo)簽都必須關(guān)閉。</p> <b>HTML可以接受不關(guān)閉的標(biāo),XHTML就不可以。</b>
這個(gè)規(guī)則可以避免HTML的混亂和麻煩。舉例來(lái)說(shuō):如果你不關(guān)閉圖像標(biāo)簽,在一些瀏覽器中就可能出現(xiàn)CSS顯示問(wèn)題。用這種方法能確保頁(yè)面和你設(shè)計(jì)的一樣顯示。需要說(shuō)明的是:空標(biāo)簽也要關(guān)閉,在標(biāo)簽尾部使用一個(gè)正斜杠"/"來(lái)關(guān)閉它們自己。例如:

<br /> <img src=http://www.chinahtml.com/0608/"webstandards.gif" />
經(jīng)過(guò)上述七個(gè)規(guī)則處理后,頁(yè)面就基本符合XHTML1.0的要求。但我們還需要校驗(yàn)一下是否真的符合標(biāo)準(zhǔn)了。我們可以利用W3C提供免費(fèi)校驗(yàn)服務(wù)(http://validator.w3.org/)。發(fā)現(xiàn)錯(cuò)誤后逐個(gè)修改。在后面的資源列表中我們也提供了其他校驗(yàn)服務(wù)和對(duì)校驗(yàn)進(jìn)行指導(dǎo)的網(wǎng)址,可以作為W3C校驗(yàn)的補(bǔ)充。當(dāng)最后通過(guò)了XHTML驗(yàn)證,恭喜你已經(jīng)向網(wǎng)站標(biāo)準(zhǔn)邁出了一大步。不是想象中的那么難吧!

2.中級(jí)改善
接下來(lái)我們的改善主要在結(jié)構(gòu)和表現(xiàn)相分離上,這一步不象第一步那么容易實(shí)現(xiàn),我們需要觀念上的轉(zhuǎn)變,以及對(duì)CSS2技術(shù)的學(xué)習(xí)和運(yùn)用。但學(xué)習(xí)任何新知識(shí)都需要花點(diǎn)時(shí)間的,不是嗎?訣竅在于邊做邊學(xué)。假如你一直采用表格布局,根本沒(méi)用過(guò) CSS,也不必急于跟表格布局說(shuō)再見(jiàn),你可以先用樣式表代替 font 標(biāo)簽。隨著你學(xué)到的越多,你能做的就越多。好,一起來(lái)看看我們需要做哪些事:

用CSS定義元素外觀
我們?cè)趯?xiě)標(biāo)識(shí)時(shí)已經(jīng)養(yǎng)成習(xí)慣,當(dāng)希望字體大點(diǎn)就用<h1>,希望在前面加個(gè)點(diǎn)符號(hào)就用<li>。我們總是想<h1>的意思是大的,<li>的意思是圓點(diǎn),<b>的意思是“加粗文本”。而實(shí)際上, <h1>能變成你想要的任何樣子,通過(guò)CSS,<h1>能變成小的字體,<p>文本能夠變成巨大的、粗體的,<li>能夠變成一張圖片等等。我們不能強(qiáng)迫用結(jié)構(gòu)元素實(shí)現(xiàn)表現(xiàn)效果,我們應(yīng)該使用CSS來(lái)確定那些元素的外觀。例如,我們可以使原來(lái)默認(rèn)的6級(jí)標(biāo)題可以看起來(lái)大小一樣:

h1, h2, h3, h4, h5, h6{ font-family: 宋體, serif; font-size: 12px; }
用結(jié)構(gòu)化元素代替無(wú)意義的垃圾
許多人可能從來(lái)都不知道HTML和XHTML元素設(shè)計(jì)本意是用來(lái)表達(dá)結(jié)構(gòu)的。我們很多人已經(jīng)習(xí)慣用元素來(lái)控制表現(xiàn),而不是結(jié)構(gòu)。例如,一段列表內(nèi)容可能會(huì)使用下面這樣的標(biāo)識(shí):

句子一<br /> 句子二<br /> 句子三<br />
如果我們采用一個(gè)無(wú)序列表代替會(huì)更好:

<ul> <li>句子一</li> <li>句子二</li> <li>句子三</li> </ul>
你或許會(huì)說(shuō)“但是<li>顯示的是一個(gè)圓點(diǎn),我不想用圓點(diǎn)”。事實(shí)上,CSS沒(méi)有設(shè)定元素看起來(lái)是什么樣子,你完全可以用CSS關(guān)掉圓點(diǎn)。

給每個(gè)表格和表單加上id
給表格或表單賦予一個(gè)唯一的、結(jié)構(gòu)的標(biāo)記,例如

<table id="menu">
接下來(lái),在書(shū)寫(xiě)樣式表的時(shí)候,你就可以創(chuàng)建一個(gè)“menu”的選擇器,并且關(guān)聯(lián)一個(gè)CSS規(guī)則,用來(lái)告訴表格單元、文本標(biāo)簽和所有其他元素怎么去顯示。這樣,不需要對(duì)每個(gè)<td>標(biāo)簽附帶一些多余的、占用帶寬的表現(xiàn)層的高、寬、對(duì)齊和背景顏色等等屬性。只需要一個(gè)附著的標(biāo)記(標(biāo)記“menu”的id標(biāo)記),你就可以在一個(gè)分離的樣式表內(nèi)為干凈的、緊湊的代碼標(biāo)記進(jìn)行特別的表現(xiàn)層處理。

中級(jí)改善我們這里先列主要的三點(diǎn),但其中包含的內(nèi)容和知識(shí)點(diǎn)非常多,需要我們逐步學(xué)習(xí)和掌握,直到最后實(shí)現(xiàn)完全采用CSS而不才用任何表格實(shí)現(xiàn)布局。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
baoyu777.永久免费视频| 免费在线国产| 亚洲免费观看在线观看| 99精品国产99久久久久久白柏| 久久99青青| 日韩精品一区二区三区中文| 国产午夜精品麻豆| 欧美大片日本大片免费观看| 在线观看麻豆| 在线一区视频观看| 久久6免费高清热精品| 色综合天天性综合| 女人被狂躁到高潮的免费| 精品日韩av| www.青青青| 成人污污www网站免费丝瓜| 超碰在线资源站| 性生生活大片免费看视频| 9色国产精品| 亚洲激情五月| 日韩欧美一二区| 欧美大交乱xxxx| 亚洲制服欧美中文字幕中文字幕| 奶水喷射视频一区| 亚洲色图在线观看| 分分操这里只有精品| 日本一区不卡| 少妇高潮久久77777| 色婷婷色综合| 黑鬼大战白妞高潮喷白浆| 中文字幕av手机在线| 日韩精品久久久久久久玫瑰园| 第一中文字幕在线| 日韩免费电影| 男男成人高潮片免费网站| 欧美孕妇与黑人巨交| 在线播放成人av| 日本午夜精品一区二区| 一级黄色a毛片| 丁香另类激情小说| 国产香蕉97碰碰久久人人| 国产伦精品一区二区三区免费视频| 中国一级特黄毛片大片| 欧美亚洲色图校园春色| 国产资源一区| 日本高清视频免费在线观看| 亚州精品国产| 污片在线观看一区二区| 日本理论片2828理论片| 欧美成人免费va影院高清| 日韩视频在线观看免费| 蜜臀av一区二区三区有限公司| 欧美一级久久久| 欧美最新另类人妖| 牛夜精品久久久久久久| 精品一区视频| av有码在线观看| 成人精品在线看| 久久影院一区| 久久全国免费久久青青小草| 自拍偷拍第9页| 成人在线观看一区| 国产精品国产自产拍高清av王其| 亚洲欧美综合另类| 亚洲欧美在线综合| 中文字幕在线视频精品| 欧美欧美黄在线二区| 精品国产髙清在线看国产毛片| 51精品视频一区二区三区| 男女羞羞免费视频| 欧美精品tushy高清| 亚洲精品国产综合区久久久久久久| 国产成人1区| 日韩电视剧免费观看网站| 亚洲免费视频播放| 九九久久久久久久久激情| 永久久久免费浮力影院| 羞羞电影在线观看www| 欧美12av| 蜜月aⅴ免费一区二区三区| 国产精品中文字幕亚洲欧美| 亚洲观看高清完整版在线观看| www.九色.com| 欧美制服丝袜第一页| 在线观看视频二区| 日本在线观看高清完整版| 一级免费视频| 欧美精品午夜视频| 成人1区2区| 欧美无乱码久久久免费午夜一区| 高清国语自产拍免费一区二区三区| 牛牛澡牛牛爽一区二区| 在线观看爽视频| 成人性生交大片免费看中文视频| 手机看片1024日韩| 六月丁香婷婷激情| 来个黄色网址| 天干夜天天夜天干天ww| 九九九精品视频| 青青草原国产在线观看| 欧美在线观看你懂的| 色一情一伦一子一伦一区| 米仓穗香在线观看| 中文字幕日本乱码精品影院| 亚洲欧洲日韩女同| 欧美极品jizzhd欧美| av资源网一区| 免费人成网ww777kkk手机| 国产麻豆午夜三级精品| 国产美女自拍视频| 在线国产精品播放| 巨大荫蒂视频欧美大片| 亚洲欧美日韩天堂| 日韩精品一区二区在线| 在哪里可以看毛片| 性感美女一区二区三区| 国产精品久一| 亚洲AV无码国产成人久久| 日韩成人影音| 色狮一区二区三区四区视频| 亚洲精品一区二区三区香蕉| 欧美精品激情blacked18| 欧美一区二区网站| 亚洲男人av在线| 青青草草视频| 婷婷国产成人精品视频| 99热这里有精品| 老司机福利在线观看| 天堂在线免费观看视频| 国产免费色视频| 青青草国产精品亚洲专区无| 波多野结衣家庭主妇| 成人av二区| 亚洲一区二区三区高清| 最近中文字幕免费观看| 国产免费成人在线| 日本激情在线观看| 懂色av一区二区三区免费观看| 精品国产99国产精品| yw193.com尤物在线| 亚洲男女毛片无遮挡| 国产激情在线播放| 日韩av网址在线| 国产卡二和卡三的视频| 欧美肉体xxxx裸体137大胆| 久久视频一区二区三区| 超碰国产精品久久国产精品99| 日本不卡免费高清视频| 欧美,日韩,国产在线| 俺去了亚洲欧美日韩| 羞羞污视频在线观看| 久久久久久久有限公司| www.蜜臀av.com| 操操操com| 91av网站在线播放| 中文岛国精品亚洲一区| 福利视频电影| 精品国产av一区二区三区| 国产麻豆一区二区三区在线观看| 日韩毛片在线看| 久久福利视频导航| 欧美亚洲人成在线| 色dvdxxx| 男人搞女人网站| 日韩制服诱惑| 好好的日comwww| 亚洲日韩欧美一区二区在线| 97人妻精品一区二区三区免| 亚洲国产精品va在线看黑人动漫| 欧美一卡二卡三卡四卡| 国产狼人综合免费视频| 91tv官网精品成人亚洲| 国产精品嫩草影院com| 青青草自拍偷拍| **女人18毛片一区二区| 成人久久一区二区三区| 国产日韩av一区二区| 91在线观看免费视频| www.在线观看av| 狠色狠色综合久久| 久青草视频在线播放| 综合网日日天干夜夜久久| 波多野结衣在线观看一区二区三区| **欧美日韩在线观看| 曰本大片免费观看视频| 国产一区中文字幕| 亚洲欧美高清| av毛片在线免费看| 小早川怜子痴女在线精品视频| 白白操在线视频| 国产又大又黑又粗免费视频| 男人的天堂99| 欧美午夜视频在线观看| dj大片免费在线观看| 一级aaa毛片| 91女神在线观看| 四虎免费在线观看视频| 阿v视频在线| 最新中文字幕2018| 欧美日韩国产999| 变态调教一区二区三区| 久草在线视频资源| 亚洲欧美另类在线| 三级成人在线| 男人天堂网视频| 香蕉视频在线观看免费| 中文字幕日本人妻久久久免费| 国产一级做a爰片久久| 五月天激情图片| 中文一区在线| 国产 日韩 欧美 在线| 97国产在线播放| 日韩欧美视频一区二区三区四区| 国产乡下妇女三片| 国产精品午夜电影| 欧美日韩网站| 一区在线播放视频| 免费在线欧美黄色| 国产精品视频二| 欧美高清视频www夜色资源网| 久久久国产精品不卡| 国产三级视频在线播放| 激情图片小说一区| 欧美国产日韩免费| 激情综合网五月激情| 久久午夜精品视频| 精品乱子伦一区二区| 就去色蜜桃综合| 亚洲成人黄色片| 6080国产精品一区二区| 亚洲综合小说图片| 黄色av网站在线播放| 日韩在线视频在线| 77777_亚洲午夜久久多人| 91精品视频免费观看| 影院在线观看全集免费观看| 在线免费观看羞羞视频一区二区| 中文字幕精品在线观看| 成人网址大全| 国产日韩欧美一区二区东京热| 亚洲一二三四2021不卡| 26uuu另类亚洲欧美日本一| 欧美午夜一区二区三区| 久久九九精品99国产精品| 久久综合精品视频| 91sp网站在线观看入口| 成年人视频在线免费| 亚洲欧美激情视频在线观看一区二区三区| av电影一区二区三区| 国产毛片久久久久| 国产精品99久久久久久白浆小说| 91丝袜美腿高跟国产极品老师| 激情综合色综合久久综合| 欧美被狂躁喷白浆精品| 亚洲最新av在线| 日韩欧美在线中文字幕| 蜜桃视频一日韩欧美专区| 2018高清国产日本一道国产| 亚洲欧美中文日韩v在线观看| 久久r这里只有精品| 在线观看的日韩av| 欧美大喷水吹潮合集在线观看| 蜜桃免费在线| 黑人巨大精品欧美一区二区一视频| 八戒八戒神马在线电影| 日韩人妻无码精品综合区| 欧美老熟妇乱大交xxxxx| 美女又黄又免费| 欧美激情视频网站| 黑粗硬大欧美视频| 亚洲三级免费电影| 在线观看爽视频| sm性调教片在线观看| 在线观看免费视频综合| 超碰aⅴ人人做人人爽欧美| 国产97在线|日韩| 国产日韩欧美亚洲| 极品尤物久久久av免费看| 97久久精品人人澡人人爽| 国产精品外国| 亚洲国产欧美一区| 中文字幕在线观看一区二区三区| 亚洲av无码一区二区三区在线| 亚洲一卡二卡三卡四卡| 久久久高清视频| 日韩美女一级视频| 男人通一通女人的下水道| 成人高清免费| 蜜桃视频在线观看一区二区| 成人禁用看黄a在线| 精品制服美女丁香| 夜夜精品视频| 久久久久高潮毛片免费全部播放| 欧美成人精品福利在线视频| 中文字幕第69页| 99在线免费观看| 日批视频在线看| 99视频精品全部免费看| 福利在线一区| 国产精品视频一区二区三区综合| 免费一级淫片aaa片毛片a级| 波多野结衣欲乱| 2020国产成人综合网| 久久在线视频精品| 91九色鹿精品国产综合久久香蕉| av在线播放一区| 在线一区视频观看| 在线视频精品一区| 亚洲第一精品夜夜躁人人爽| 久久综合久久网| 亚洲国产裸拍裸体视频在线观看乱了| 亚洲一二三四在线| 国产高潮久久久| 精品综合久久久久久8888| 亚洲国产精品日韩| 国产传媒视频在线观看| 亚洲美女主播视频免费观看| 成人小视频免费观看| 2019中文字幕全在线观看| 国产69精品久久app免费版| 九九九九九九精品任你躁| 不卡的国产精品| 色拍拍在线精品视频8848| 91情侣偷在线精品国产| 在线观看污网站| 久久中文字幕人妻| 久久伊人91精品综合网站| 在线播放国产一区中文字幕剧情欧美|