黄色av网站免费观看可下载,精品久久久久久亚州av,黄片国产精品免费观看 http://m.createwh.com 傳播先進(jìn)設(shè)計(jì)理念 推動(dòng)原創(chuàng)設(shè)計(jì)發(fā)展 Tue, 19 Apr 2005 02:51:00 +0000 zh-Hans hourly 1 https://wordpress.org/?v=6.9.1 伴隨著Web標(biāo)準(zhǔn)發(fā)展 http://m.createwh.com/584.html http://m.createwh.com/584.html#respond Tue, 19 Apr 2005 02:51:00 +0000 原文作者:Roger Johansson, 456 Berea Street
中文翻譯:x5, x5studio 本文由x5授權(quán)發(fā)布,翻譯版權(quán)歸x5所有,轉(zhuǎn)載發(fā)布請(qǐng)聯(lián)系x5
Last updated 2004-11-23

There is also an English vision English.
T?m?dokumentti on saatavilla my?s suomeksi.
Consultez l’article en version fran?aise.
Dit document is ook beschikbaar in het Nederlands.
Detta dokument finns ?ven p?svenska.

內(nèi)容

  1. 簡(jiǎn)介
  2. 歷史
  3. Web標(biāo)準(zhǔn)
  4. 結(jié)構(gòu)和表現(xiàn)
  5. (X)HTML(可擴(kuò)展超文本置標(biāo)語(yǔ)言)
  6. CSS(層疊式樣式表)
  7. 可訪問(wèn)性
  8. URLs(頁(yè)面地址)
  9. 參考資料
  10. 專業(yè)詞匯

1. 簡(jiǎn)介

本文闡述了Web標(biāo)準(zhǔn)是如何使一個(gè)開(kāi)發(fā)者建設(shè)網(wǎng)站更加的節(jié)省時(shí)間與金錢,如何使瀏覽者獲得更好的瀏覽經(jīng)歷,以及他們的原因。同時(shí),討論中還涉及到一些方法,準(zhǔn)則和好的實(shí)例用來(lái)幫助您建設(shè)一個(gè)對(duì)盡可能多的人都充滿親和力的高質(zhì)量的網(wǎng)站。

2. 歷史

在90年代后期,當(dāng)互聯(lián)網(wǎng)和web逐漸成為主流時(shí),Web瀏覽器的開(kāi)發(fā)商還沒(méi)有完全的支持CSS(層疊式樣式表,對(duì)于Web開(kāi)發(fā)人員來(lái)說(shuō),他們可以用CSS來(lái)控制Html文檔的表現(xiàn))??紤]到CSS1是在1996年制定的,而CSS2是在1998年才制定的,所以這種對(duì)CSS支持的不足也是可以理解的。

由于瀏覽器對(duì)CSS的支持不夠,再加上一些平面設(shè)計(jì)師的要求(這些要求與他們經(jīng)常與印刷品打交道有關(guān))導(dǎo)致他們?yōu)榱丝刂凭W(wǎng)頁(yè)的視覺(jué)表現(xiàn)而濫用HTML。一個(gè)典型的例子就是,當(dāng)設(shè)計(jì)師可以用 border=”0″來(lái)隱藏表格的邊框時(shí),用隱藏表格來(lái)控制布局的方法同樣被使用。另一個(gè)例子是對(duì)“transparent”(透明)的使用,同樣是不可見(jiàn),他們卻使用空白的GIF圖片來(lái)控制布局。

由于HTML從來(lái)就沒(méi)被用來(lái)控制一個(gè)文檔的表現(xiàn),導(dǎo)致大量的亂碼、非法代碼、瀏覽器的專用代碼和屬性就被隨意的使用了。“校驗(yàn)”這個(gè)詞也很少被人問(wèn)津。對(duì)于這些代碼來(lái)說(shuō),標(biāo)簽湯(tag soup)是一個(gè)很形象的名字。

新版本的web瀏覽器的發(fā)布,使得對(duì)CSS的支持得到了加強(qiáng)與擴(kuò)展,但是并沒(méi)有達(dá)到它應(yīng)有的水平。盡管瀏覽器的開(kāi)發(fā)商對(duì)CSS支持的步伐很緩慢,但是現(xiàn)在已經(jīng)有許多瀏覽器選擇了支持CSS,此時(shí),應(yīng)該再有任何理由再像以前那樣使用HTML了,應(yīng)該讓它恢復(fù)本來(lái)的面貌:去描述文檔的結(jié)構(gòu) ,而不是它的表現(xiàn)。 正因?yàn)榇耍覀儸F(xiàn)在才能夠用CSS來(lái)達(dá)到其本來(lái)的目的了。

3. Web標(biāo)準(zhǔn)

什么是web標(biāo)準(zhǔn)?

Web標(biāo)準(zhǔn)是一些規(guī)范的集合,是由W3C和其他的標(biāo)準(zhǔn)化組織共同制定的,以用它來(lái)創(chuàng)建和解釋網(wǎng)頁(yè)的基本內(nèi)容。這些規(guī)范是專門(mén)為了那些在網(wǎng)上發(fā)布的可向后兼容的文檔所設(shè)計(jì),使其能夠被大多數(shù)人所訪問(wèn)。

結(jié)構(gòu)化語(yǔ)言

表現(xiàn)類語(yǔ)言

對(duì)象模型

腳本語(yǔ)言

本文關(guān)注的是XHTML 1.0 Strict(代表結(jié)構(gòu))、CSS Level 1和Level 2(代表表現(xiàn))、ECMAScript 262(代表腳本–并不是指那些腳本的例子)。

當(dāng)一個(gè)文檔被認(rèn)為離Web標(biāo)準(zhǔn)不遠(yuǎn)了的時(shí)候,那就意味著,除了具有上面所提到的技術(shù),還應(yīng)當(dāng):

  • 由符合標(biāo)準(zhǔn)的XHTML組成
  • 用CSS來(lái)布局而不是表格
  • 使用結(jié)構(gòu)化、語(yǔ)義化的標(biāo)記
  • 能夠在任何瀏覽器中顯示

注意,“能夠在任何瀏覽器中顯示”并不意味著“在任何一個(gè)瀏覽器中顯示的效果相同”。使一個(gè)文檔在不同的瀏覽器和平臺(tái)上都有相同的顯示效果是不可能的,除非您僅僅使用圖片,因?yàn)榘l(fā)布在網(wǎng)上的文檔將被不同的操作系統(tǒng)上的不同的瀏覽器軟件所顯示,并顯示在不同大小與質(zhì)量的顯示器上(或者顯示在非顯示器上),瀏覽者也可能改變了瀏覽器的默認(rèn)字體或者其他喜好。希望這些能使您減少了一些挫折感。每一個(gè)做網(wǎng)頁(yè)的人都應(yīng)該了解,一些技術(shù)上的先決條件我們不得不考慮,就像那些出書(shū)、拍電影、拍電視的人一樣,他們也有一些其他方面的前提必須要考慮。

為什么要使用Web標(biāo)準(zhǔn)?

一些Web開(kāi)發(fā)人員和Web設(shè)計(jì)師對(duì)使用Web標(biāo)準(zhǔn)持抵觸態(tài)度。普遍的看法是它太難了,不管它是怎么運(yùn)作,我使用的那些軟件總會(huì)創(chuàng)建出一些不規(guī)范的代碼。.

學(xué)習(xí)新的技術(shù)并放棄您所熟知的技術(shù),這很容易引起情緒上的反感,并產(chǎn)生抵觸的情緒。然而,如果您很理智的觀察一下現(xiàn)在的形勢(shì),將會(huì)發(fā)現(xiàn),通過(guò)學(xué)習(xí)和使用Web標(biāo)準(zhǔn)會(huì)得到許多好處。舉幾個(gè)例子:

  • 更簡(jiǎn)易的開(kāi)發(fā)與維護(hù):使用更具有語(yǔ)義和結(jié)構(gòu)化的HTML,將讓您更加容易、快速的理解他人編寫(xiě)的代碼。
  • 與未來(lái)瀏覽器的兼容:當(dāng)您使用已定義的標(biāo)準(zhǔn)和規(guī)范的代碼,那么您這個(gè)向后兼容的文本就消除了不能被未來(lái)的瀏覽器識(shí)別的后患。
  • 更快的網(wǎng)頁(yè)下載、讀取速度:更少的HTML代碼帶來(lái)的將是更小的文件和更快的下載速度。如今的瀏覽器當(dāng)處于標(biāo)準(zhǔn)模式下將比它在以前的兼容模式下?lián)碛懈斓木W(wǎng)頁(yè)讀取速度。
  • 更好的可訪問(wèn)性:語(yǔ)義化的HTML(結(jié)構(gòu)和表現(xiàn)相分離)將讓使用瀏覽器以及不同的瀏覽設(shè)備的讀者都能很容易的看到內(nèi)容。
  • 更高的搜索引擎排名:內(nèi)容和表現(xiàn)的分離使內(nèi)容成為了一個(gè)文本的主體。與語(yǔ)義化的標(biāo)記結(jié)合會(huì)提高您在搜索引擎中的排名。
  • 更好的適應(yīng)性:一個(gè)用語(yǔ)義化標(biāo)記的文檔可以很好的適應(yīng)于打印和其他的顯示設(shè)備(像掌上電腦和智能電話),這一切僅僅是通過(guò)鏈接不同的CSS文件就可以完成。你同樣可以僅僅通過(guò)編輯單獨(dú)的一個(gè)文件就完成跨站點(diǎn)般的表現(xiàn)上的轉(zhuǎn)換。

Web標(biāo)準(zhǔn)可以為網(wǎng)站的創(chuàng)建者節(jié)省時(shí)間與金錢,還可以為網(wǎng)站的瀏覽者提供一個(gè)更好的經(jīng)歷。此外,Web標(biāo)準(zhǔn)是未來(lái)的。如果你還沒(méi)有使用We b標(biāo)準(zhǔn),那么現(xiàn)在應(yīng)該開(kāi)始動(dòng)手了,否則你會(huì)落伍的。

相關(guān)文章:

校驗(yàn)

校驗(yàn)是一個(gè)控制的過(guò)程,在這個(gè)過(guò)程中,文檔必須遵守語(yǔ)言的規(guī)則。你可以通過(guò)對(duì)比,檢查出文本中的拼寫(xiě)或語(yǔ)法錯(cuò)誤。

規(guī)范是網(wǎng)頁(yè)開(kāi)發(fā)中的一個(gè)重要部分。許多很難被發(fā)現(xiàn)的錯(cuò)誤可以在驗(yàn)證中發(fā)現(xiàn)。錯(cuò)誤可能是一個(gè)微不足道的打字錯(cuò)誤,也可能是嚴(yán)重的元素和屬性的不規(guī)范錯(cuò)誤。

不幸的是,許多人并不驗(yàn)證他們的文檔。一些人或許根本不知道驗(yàn)證這回事,還有一些人想不起來(lái)去驗(yàn)證,甚至還有一些人故意的逃避驗(yàn)證。這種情況的出現(xiàn),大部分的責(zé)任要?dú)w咎于Web瀏覽器的開(kāi)發(fā)商。大多數(shù)的瀏覽器都會(huì)去盡全力的去解釋不規(guī)范的HTML代碼,并努力的去猜測(cè)作者的意圖,以此來(lái)避免顯示錯(cuò)誤的信息。這種行為就導(dǎo)致了如今混亂代碼的泛濫。這種標(biāo)記的問(wèn)題是,它帶來(lái)了一些不可預(yù)測(cè)的結(jié)果,因?yàn)樗揽康氖荳eb瀏覽器錯(cuò)誤的處理。

沒(méi)有任何原因不去驗(yàn)證您的HTML和CSS。相反,它還會(huì)給您帶來(lái)許多好處。

Why we won’t help you 是Mark寫(xiě)的一篇闡述驗(yàn)證優(yōu)點(diǎn)的文章,十分的棒。里面還解釋了為什么如果您在驗(yàn)證您的網(wǎng)站之前去求助,那么想從論壇和郵件列表中的人取得幫助會(huì)非常的困難。

一些HTML編輯器(像BBEditHomesite)都嵌入了校驗(yàn)工具。如果你的開(kāi)發(fā)工具里沒(méi)有嵌入校驗(yàn)的話,你可以使用W3C的校驗(yàn)服務(wù),可在線使用:

理解校驗(yàn)顯示的錯(cuò)誤提示可能有一些困難。一個(gè)位于文檔前面的錯(cuò)誤可能會(huì)導(dǎo)致另外幾個(gè)額外的錯(cuò)誤。改了第一個(gè)錯(cuò)誤后,通常你就會(huì)減少一定數(shù)量的錯(cuò)誤了。下面這個(gè)網(wǎng)址,將有一些常見(jiàn)錯(cuò)誤提示的說(shuō)明: Common XHTML Validation Errors

確保你的代碼是完全規(guī)范的,總是一件好事,但是當(dāng)一些校驗(yàn)的錯(cuò)誤很難避免時(shí),就會(huì)有一些特殊的情況。其中最常見(jiàn)的的例子就是在一篇文檔中嵌入FLASH或者一些其他需要插件的內(nèi)容。下面是關(guān)于這個(gè)問(wèn)題的相關(guān)文章 Flash Satay: Embedding Flash While Supporting StandardsEmbedding flash without <embed>.

4. 結(jié)構(gòu)和表現(xiàn)

當(dāng)討論Web標(biāo)準(zhǔn)時(shí),一些事情總是被提及,那就是結(jié)構(gòu)和表現(xiàn)分離的重要性。剛開(kāi)始的時(shí)候理解結(jié)構(gòu)和表現(xiàn)的不同之處可能很困難,特別是如果你不習(xí)慣于思考文檔的語(yǔ)義結(jié)構(gòu)時(shí)。然而,理解這點(diǎn)是很重要的,因?yàn)?,?dāng)結(jié)構(gòu)和表現(xiàn)分離后,用CSS文檔來(lái)控制表現(xiàn)就是很容易的一件事了。

結(jié)構(gòu)是由文檔中的主體部分,再加上語(yǔ)義化、結(jié)構(gòu)化的標(biāo)記。

表現(xiàn)是你賦予內(nèi)容的一種樣式。在大多數(shù)情況下,表現(xiàn)就是文檔看起來(lái)的樣子,但是它同樣可以影響一個(gè)文檔“聽(tīng)”起來(lái)的樣子—-畢竟不是每個(gè)人使用的都是圖像化的瀏覽器。

盡可能的把結(jié)構(gòu)和表現(xiàn)相分離。理論上講,你應(yīng)該用一個(gè)HTML文檔來(lái)保存內(nèi)容與結(jié)構(gòu),用一個(gè)CSS文檔來(lái)控制整個(gè)文檔的表現(xiàn)。

如今表現(xiàn)與結(jié)構(gòu)的分離在網(wǎng)上還不是很普遍。大多數(shù)網(wǎng)站上的HTML代碼既缺少語(yǔ)義也缺少結(jié)構(gòu)。

用表格布局

為了使表現(xiàn)和結(jié)構(gòu)相分離,你必須用CSS來(lái)代替表格去控制一個(gè)文檔的表現(xiàn)。當(dāng)你習(xí)慣于用表格來(lái)布局的時(shí)候,這將使你感覺(jué)很奇怪很不適應(yīng),但是,這并不像它看上去的那么困難。你可以在網(wǎng)上找到許多可用的幫助,它的好處太多了,所以它確實(shí)值得您去花時(shí)間去轉(zhuǎn)變一下思想,這點(diǎn)很重要。

相關(guān)文章:

語(yǔ)義化的HTML

分離結(jié)構(gòu)與表現(xiàn)的另一個(gè)重要方面是使用語(yǔ)義化的標(biāo)記來(lái)構(gòu)造文檔內(nèi)容。一個(gè)XHTML元素的存在就意味被標(biāo)記內(nèi)容的那部分有相應(yīng)的結(jié)構(gòu)化的意義,沒(méi)有理由使用其他的標(biāo)記。換句話說(shuō),要讓CSS使一個(gè)HTML元素看起來(lái)就像另一個(gè)HTML元素,比如用<s pan>來(lái)代替<h1>標(biāo)記標(biāo)題。

通過(guò)使用語(yǔ)義化的HTML,你將會(huì)使文檔中的不同部分對(duì)于任何瀏覽器都變得有意義,無(wú)論瀏覽器是現(xiàn)今PC上的最新的圖象化瀏覽器,還是不支持CSS的老瀏覽器,或者還是Unix shell中的文本瀏覽器。

標(biāo)題

為了給標(biāo)題做標(biāo)記, 要用<h1>、<h2>、 <h3><h4>、<h5>或者 <h6>,這完全取決于標(biāo)題的等級(jí)。<h1>是最高的等級(jí)。

例如:
<h1>文檔標(biāo)題</h1><h2>次級(jí)標(biāo)題</h2>

文檔標(biāo)題

次級(jí)標(biāo)題

段落

<p>來(lái)標(biāo)記段落。不要使用 <br /> 來(lái)生成段落間的空行。用CSS來(lái)控制段落間的空隙(Margins),這個(gè)空隙可以確保段落標(biāo)記的正確無(wú)誤。

例如:
<p>浪奔浪流,萬(wàn)里滔滔江水永不休,淘盡了世間事,混作滔滔一片潮流,是喜是愁,浪里分不清歡笑悲憂,成功失敗,浪里看不出有未有。愛(ài)你恨你問(wèn)君知否,似大江一發(fā)不收,轉(zhuǎn)千灣轉(zhuǎn)千灘,也未平復(fù)此中爭(zhēng)斗,又有喜又有愁,就算分不清歡笑悲憂,仍愿翻百千浪,在我心中起伏夠。</p>

浪奔浪流,萬(wàn)里滔滔江水永不休,淘盡了世間事,混作滔滔一片潮流,是喜是愁,浪里分不清歡笑悲憂,成功失敗,浪里看不出有未有。愛(ài)你恨你問(wèn)君知否,似大江一發(fā)不收,轉(zhuǎn)千灣轉(zhuǎn)千灘,也未平復(fù)此中爭(zhēng)斗,又有喜又有愁,就算分不清歡笑悲憂,仍愿翻百千浪,在我心中起伏夠。

列表

一些事物的羅列應(yīng)使用列表來(lái)顯示。在XHTML中有三種列表的方法:無(wú)序、有序和自定義。

無(wú)序列表, 就是我們所熟知的圓圈列表, 以 <ul>開(kāi)始,以</ul>結(jié)束。每一個(gè)列表項(xiàng)都包含在<li>之中。

有序列表,以<ol>開(kāi)始,以 </ol>結(jié)束。

自定義列表有一些不同,可以用來(lái)標(biāo)記一些列表項(xiàng)和描述,以<dl>開(kāi)始,以 </dl>結(jié)束。每一個(gè)被描述的項(xiàng)目,要包含在<dt>中,而描述的內(nèi)容要包含在<dd>中。

例如:
<ul><li>項(xiàng)目一</li><li>項(xiàng)目二</li><li>項(xiàng)目三</li></ul>
  • 項(xiàng)目一
  • 項(xiàng)目二
  • 項(xiàng)目三
<ol><li>項(xiàng)目一</li><li>項(xiàng)目二</li><li>項(xiàng)目三</li></ol>
  1. 項(xiàng)目一
  2. 項(xiàng)目二
  3. 項(xiàng)目三
<dl><dt>上海灘</dt><dd>這部拍攝于1980年的《上海灘》堪稱是香港電視史上最成功、最經(jīng)典的劇集。當(dāng)年在香港播出以后,產(chǎn)生了巨大的轟動(dòng)效應(yīng)。</dd><dt>周潤(rùn)發(fā)</dt><dd>和所有偉大的影星一樣,周潤(rùn)發(fā)印證了一個(gè)時(shí)代,一個(gè)香港電影的黃金時(shí)代。風(fēng)衣墨鏡、冷血雙槍、陽(yáng)光微笑,都封存膠片之中,當(dāng)我們回首尋望的時(shí)候,發(fā)哥已被刻為一個(gè)時(shí)代的坐標(biāo)。</dd></dl>
上海灘
這部拍攝于1980年的《上海灘》堪稱是香港電視史上最成功、最經(jīng)典的劇集。 當(dāng)年在香港播出以后,產(chǎn)生了巨大的轟動(dòng)效應(yīng)。
周潤(rùn)發(fā)
和所有偉大的影星一樣,周潤(rùn)發(fā)印證了一個(gè)時(shí)代,一個(gè)香港電影的黃金時(shí)代。 風(fēng)衣墨鏡、冷血雙槍、陽(yáng)光微笑,都封存膠片之中,當(dāng)我們回首尋望的時(shí)候,發(fā)哥已被刻為一個(gè)時(shí)代的坐標(biāo)

CSS使你不想用傳統(tǒng)列表來(lái)呈現(xiàn)內(nèi)容成為可能。導(dǎo)航欄(一個(gè)鏈接的列表)就是一個(gè)很好的例子。使用列表作為菜單的好處是當(dāng)一個(gè)瀏覽器不支持CSS時(shí),這個(gè)菜單仍然起作用。

引用

<q>來(lái)標(biāo)記簡(jiǎn)短的單行引用。Web瀏覽器會(huì)自動(dòng)識(shí)別在<q> 之間的內(nèi)容。不幸的是,IE不能識(shí)別,并且有些時(shí)候, <q>會(huì)引起一些可訪問(wèn)性的問(wèn)題。正因?yàn)槿绱?,一些人建議盡量不要使用 <q>,手動(dòng)的插入引用標(biāo)記。在一個(gè)包含適當(dāng)?shù)念惖?<span>中加入單行的引用內(nèi)容,那么就可以用CSS來(lái)給引用設(shè)計(jì)樣式了,但是這個(gè)沒(méi)有語(yǔ)義上的意義。 您可以讀讀Mark Pilgrim寫(xiě)的The Q tag 關(guān)于處理<q>相關(guān)問(wèn)題的看法。

對(duì)于那些一段或者好幾段的長(zhǎng)篇引用,就應(yīng)當(dāng)使用 <blockquote>了。CSS可以用來(lái)定義引用的樣式。注意,一段文章是不可以直接放在 <blockquote>中的,引用的內(nèi)容還必須包含在一個(gè)元素中,通常是<p>

屬性cite既可以與<q> 一起用,也可以與<blockquote>一起用,用來(lái)提供引用內(nèi)容的來(lái)源地址。需要注意的是,如果你使用 <span>來(lái)代替 <q>標(biāo)記引用內(nèi)容,那么你就不能使用 cite屬性了。

例如:
<p>我的座佑名<q cite=”http://www.x5.com.cn/”>別人的高標(biāo)準(zhǔn),是我的基本要求。</q>.</p>

我的座佑名別人的高標(biāo)準(zhǔn),是我的基本要求。.

<p>我的座佑名<span class=”quote”>“別人的高標(biāo)準(zhǔn),是我的基本要求?!?lt;/span>.</p>

我的座佑名“別人的高標(biāo)準(zhǔn),是我的基本要求。”.

<blockquote cite=”http://www.w3cn.org/”><p>“我們大部分人都有深刻體驗(yàn),每當(dāng)主流瀏覽器版本的升級(jí),我們剛建立的網(wǎng)站就可能變得過(guò)時(shí),我們就需要升級(jí)或者重新建造一遍網(wǎng)站。例如1996-1999年典型的”瀏覽器大戰(zhàn)”,為了兼容Netscape和IE,網(wǎng)站不得不為這兩種瀏覽器寫(xiě)不同的代碼。同樣的,每當(dāng)新的網(wǎng)絡(luò)技術(shù)和交互設(shè)備的出現(xiàn),我們也需要制作一個(gè)新版本來(lái)支持這種新技術(shù)或新設(shè)備,例如支持手機(jī)上網(wǎng)的WAP技術(shù)。類似的問(wèn)題舉不勝舉:網(wǎng)站代碼臃腫、繁雜浪費(fèi)了我們大量的帶寬;針對(duì)某種瀏覽器的DHTML特效,屏蔽了部分潛在的客戶;不易用的代碼,殘障人士無(wú)法瀏覽網(wǎng)站等等。這是一種惡性循環(huán),是一種巨大的浪費(fèi)?!?lt;/p></blockquote>

“我們大部分人都有深刻體驗(yàn),每當(dāng)主流瀏覽器版本的升級(jí),我們剛建立的網(wǎng)站就可能變得過(guò)時(shí),我們就需要升級(jí)或者重新建造一遍網(wǎng)站。例如1996-1999年典型的”瀏覽器大戰(zhàn)”,為了兼容Netscape和IE,網(wǎng)站不得不為這兩種瀏覽器寫(xiě)不同的代碼。同樣的,每當(dāng)新的網(wǎng)絡(luò)技術(shù)和交互設(shè)備的出現(xiàn),我們也需要制作一個(gè)新版本來(lái)支持這種新技術(shù)或新設(shè)備,例如支持手機(jī)上網(wǎng)的WAP技術(shù)。類似的問(wèn)題舉不勝舉:網(wǎng)站代碼臃腫、繁雜浪費(fèi)了我們大量的帶寬;針對(duì)某種瀏覽器的DHTML特效,屏蔽了部分潛在的客戶;不易用的代碼,殘障人士無(wú)法瀏覽網(wǎng)站等等。這是一種惡性循環(huán),是一種巨大的浪費(fèi)。 ”

強(qiáng)調(diào)

<em> 是用作強(qiáng)調(diào)的,<strong>是用作重點(diǎn)強(qiáng)調(diào)的。 大部分瀏覽器用斜體顯示強(qiáng)調(diào)的內(nèi)容,用粗體來(lái)顯示重點(diǎn)強(qiáng)調(diào)的內(nèi)容,然而,這是沒(méi)有必要的,如果是為了確定強(qiáng)調(diào)內(nèi)容的顯示方式,最好的方法就是使用CSS來(lái)定義他們的表現(xiàn)。當(dāng)你想要的只是視覺(jué)上的效果時(shí),就不要使用強(qiáng)調(diào)了。

例如:
<p><em>強(qiáng)調(diào)</em> 的文本通常用斜體顯示,然而, <strong>特別強(qiáng)調(diào)</strong> 的文本通常以粗體顯示。</p>

強(qiáng)調(diào) 的文本通常用斜體顯示, 然而, 特別強(qiáng)調(diào)的文本通常以粗體顯示。

表格

XHTML中的表格不應(yīng)用來(lái)布局。然而如果是為了標(biāo)記列表的數(shù)據(jù),就應(yīng)該使用表格了。為了使數(shù)據(jù)表格有更強(qiáng)的訪問(wèn)性,了解和使用各種構(gòu)造表格的組件就很重要了。比如表格標(biāo)題 (<th>)、摘要(summary 屬性)和首部說(shuō)明 ( <caption>標(biāo)簽).

例如:
<table class=”舉例” summary=”1999年到2003年,列表顯示中國(guó)的平均人口增長(zhǎng)率。”><caption>中國(guó)的年均人口的增長(zhǎng), 1999-2003</caption><thead><tr><td> </td><th scope=”col”>1999</th><th scope=”col”>2000</th><th scope=”col”>2001</th><th scope=”col”>2002</th><th scope=”col”>2003</th></tr></thead><tbody><tr><th>人口</th><td scope=”row”>8 861 426</td><td scope=”row”>8 882 792</td><td scope=”row”>8 909 128</td><td scope=”row”>8 940 788</td><td scope=”row”>8 975 670</td></tr><tr><th>增長(zhǎng)</th><td scope=”row”>7 104</td><td scope=”row”>21 366</td><td scope=”row”>26 368</td><td scope=”row”>31 884</td><td scope=”row”>34 882</td></tr></tbody></table>
中國(guó)的年均人口的增長(zhǎng), 1999-2003
 19992000200120022003
人口8 861 4268 882 7928 909 1288 940 7888 975 670
增長(zhǎng)7 10421 36626 36831 88434 882

想了解更多的關(guān)于表格及其使用的細(xì)節(jié), 請(qǐng)參閱Tables in HTML documentsHTML Techniques for Web Content Accessibility Guidelines 1.0.

相關(guān)文章:
  • SimpleQuiz

    一個(gè)很好的資源,告訴您如何用語(yǔ)義化的方法來(lái)標(biāo)記。

5. (X)HTML

使用HTML4.01是可以制作出現(xiàn)代的、結(jié)構(gòu)化的、兼容標(biāo)準(zhǔn)的站點(diǎn)的。然而,為了做到向整潔的語(yǔ)義化的代碼的轉(zhuǎn)變,并且為XML和未來(lái)的其他標(biāo)記語(yǔ)言做好準(zhǔn)備,建議大家使用XHTML1.0 Strict來(lái)創(chuàng)建新的站點(diǎn),本文中的例子用的就是XHTML1.0 Strict。

XHTML 1.0 是以XML 1.0對(duì)HTML 4的改進(jìn),它的發(fā)展,以用來(lái)代替HTML。XHTML 1.0 Strict(這是我一直所倡導(dǎo)的)不支持表現(xiàn)類的標(biāo)記(HTML 4.01其實(shí)也不支持,但是現(xiàn)在我們討論的是XHTML)。正因?yàn)榇?,XHTML1.0 Strict 就促使了表現(xiàn)與結(jié)構(gòu)的分離。

XHTML 1.1(XHTML的最新版)從技術(shù)上說(shuō),使用起來(lái)有一些復(fù)雜。因?yàn)橐?guī)定中聲明XHTML 1.1的文檔應(yīng)當(dāng)使用MIME類型 application/xhtml+xml, 不應(yīng)當(dāng)被看作text/html。 并不是嚴(yán)格的禁止使用text/html, 只是不建議使用。 另外一方面,XHTML 1.0 (應(yīng)當(dāng)使用 application/xhtml+xml)同樣可以使用MIME類型 text/html, 如果它是可兼容的HTML。W3C的注解XHTML Media Types 中包括了MIME類型(W3C推薦使用的類型)的概要。

不幸的是,一些老的瀏覽器包括IE不能識(shí)別MIME類型 application/xhtml+xml, 并且會(huì)終止顯示源代碼,甚至?xí)纱嗑芙^顯示整個(gè)文檔。

如果你想使用application/xhtml+xml, 你應(yīng)當(dāng)讓服務(wù)器檢驗(yàn)一下讀取文檔的瀏覽器是否支持MIME類型,如果能,就使用它,如果不能,就使用text/html。

如果你使用的是PHP作為服務(wù)器端的腳本,那么下面的這段腳本能夠讓你的文檔針對(duì)不同的瀏覽器使用不同的MIME類型。

<?phpif (stristr($_SERVER[HTTP_ACCEPT], “application/xhtml+xml”) || stristr($_SERVER[“HTTP_USER_AGENT”],”W3C_Validator”)) {header(“Content-Type: application/xhtml+xml; charset=iso-8859-1”);header(“Vary: Accept”);echo(“<?xml version=\”1.0\” encoding=\”iso-8859-1\”?>\n”);}else {header(“Content-Type: text/html; charset=iso-8859-1”);header(“Vary: Accept”);}?>

這個(gè)腳本是檢測(cè)是否用戶代理發(fā)送了一個(gè)包含“application/xhtml+xml”的Accept HTTP頭,或者如果用戶代理是W3C HTML校驗(yàn)器(不會(huì)發(fā)送合適的Accept HTTP頭的,但是它依然支持 application/xhtml+xml)。如果上面檢測(cè)的回答是肯定的,文本將被看作 application/xhtml+xml。那些瀏覽器也會(huì)收到一個(gè)XML的聲明。對(duì)于另外的一些瀏覽器(包括IE的是所有版本),文檔都將被看做 text/html。在文檔中也沒(méi)有添加額外的XML聲明,因?yàn)槿绻砑拥脑?,?huì)使IE/WIN轉(zhuǎn)化到我們所不希望的Quirks模式。

在Content-Type頭部之后,一個(gè)被更改過(guò)的頭部,將被發(fā)送到中間的緩存中(比如一些代理服務(wù)器),用來(lái)告訴他們文檔的內(nèi)容類型隨著客戶端對(duì)文檔的請(qǐng)求而改變。

如果想了解更多的PHP檢測(cè)腳本, 請(qǐng)參考Serving up XHTML with the correct MIME type. 那個(gè)腳本對(duì)請(qǐng)求客戶端的q-rating(它聲明了更夠很好的支持某種MIME類型)進(jìn)行了考慮,在發(fā)送text/html 文檔給不支持 application/xhtml+xml的客戶端之前,把XHTML轉(zhuǎn)化成HTML 4。

下面的是一個(gè)相似的腳本,針對(duì)ASP(VBSscript):

<%If InStr(Request.ServerVariables(“HTTP_ACCEPT”), “application/xhtml+xml”) > 0 Or InStr(Request.ServerVariables(“HTTP_USER_AGENT”), “W3C_Validator”) > 0 ThenResponse.ContentType = “application/xhtml+xml”Response.Write(“<?xml version=””1.0″” encoding=””iso-8859-1″”?>” & VBCrLf);ElseResponse.ContentType = “text/html”End IfResponse.Charset = “iso-8859-1″%>

值得注意的是,當(dāng)一個(gè)文檔的MIME type是application/xhtml+xml時(shí),一些瀏覽器(像Mozilla)是不會(huì)顯示包含錯(cuò)誤的文檔的。這在開(kāi)發(fā)過(guò)程中是一件好事,但是對(duì)于那些剛剛更新完站點(diǎn)且不是XHTML專家的人來(lái)說(shuō),就會(huì)出現(xiàn)一些問(wèn)題,除非您能確保所有的代碼都是規(guī)范的。如果出現(xiàn)了這種問(wèn)題,您可以考慮使用HTML 4.01 Strict來(lái)代替XHTML。

下面列出了一些在使用XHTML 1.0 Strict中需要特別注意的地方:

  • 永遠(yuǎn)使用小寫(xiě)字母,讓引號(hào)伴隨者屬性: 所有元素和屬性的名字都必須使用小寫(xiě),所有屬性值必須使用雙引號(hào)。

    錯(cuò)誤: <A HREF=”index.html” CLASS=internal>
    正確: <a href=”index.html” class=”internal”>

  • 關(guān)閉所有的元素:在HTML中一些元素沒(méi)有必要被關(guān)閉。當(dāng)下一個(gè)元素開(kāi)始的時(shí)候,上一個(gè)元素就自動(dòng)被關(guān)閉。XHTML中是不允許這樣的。所有元素都必須被關(guān)閉,即使其中沒(méi)有內(nèi)容(如 <img>

    錯(cuò)誤: <li>Item 1
    正確: <li>Item 1</li>

    錯(cuò)誤: <p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
    正確: <p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit.</p>

    錯(cuò)誤: <br>
    正確: <br />

    錯(cuò)誤: <img src=”image.jpg” alt=””>
    正確: <img src=”image.jpg” alt=”” />

  • 屬性不能被縮減: 在HTML里,一些屬性可以被縮減。而XHTML則不允許這樣做。

    錯(cuò)誤: <input type=”checkbox” id=”checkbox1″ name=”checkbox1″ checked>
    正確: <input type=”checkbox” id=”checkbox1″ name=”checkbox1″ checked=”checked” />

  • 不要使用被排斥的元素: 一些元素和屬性在HTML 4.01 Transitional和XHTML 1.0 Transitional是被允許的,而在XHTML 1.0 Strict下則不被支持(還有in HTML 4.01 Strict)。比如<font>、<center>、 alink、align、widthheight (對(duì)于某些元素)和 background。

相關(guān)文章:

Doctype(文檔類型)

現(xiàn)在只有很少的HTML文檔有一個(gè)正確而完整的doctype或者DTD (文檔類型聲明)。它現(xiàn)在更多的是在起裝飾作用而沒(méi)有什么功能作用,但是就在幾年前剛開(kāi)始的時(shí)候,一個(gè)doctype的定義,對(duì)瀏覽器解釋這個(gè)文檔起到很大的作用。

所有的HTML和XHTML文檔都必須使它的doctype聲明合法化。 doctype可以告訴我們?cè)谖臋n中使用的是什么版本的HTML和XHMTL,也決定了校驗(yàn)器以何種方式校驗(yàn),瀏覽器以何種模式解釋。如果文檔中有一個(gè)正確而完整的doctype,許多瀏覽器將會(huì)轉(zhuǎn)換到標(biāo)準(zhǔn)模式,那就意味著與CSS的規(guī)范更加接近了。因?yàn)闉g覽器不必再把時(shí)間用在彌補(bǔ)、解釋不規(guī)范的HTML上了,所以文檔的顯示速度也加快了。這同樣也會(huì)減少在不同瀏覽器上顯示的差異性。

下面的doctype聲明是針對(duì)XHTML 1.0 Strict的,它將會(huì)促使擁有“文檔類型轉(zhuǎn)換器”的瀏覽器使用他們的標(biāo)準(zhǔn)模式。

<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Strict//EN””http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd”>
相關(guān)文章:

字符編碼

所有的XHTML文檔都應(yīng)當(dāng)定義他們的字符編碼。

最好的網(wǎng)頁(yè)編碼方法是配置你的網(wǎng)絡(luò)服務(wù)器,使其發(fā)送帶有字符編碼的HTTP content-type頭部。關(guān)于如何使用去做的具體細(xì)節(jié),請(qǐng)參閱你所使服務(wù)器軟件的說(shuō)明。

如果你使用的是Apache,你可以通過(guò)在你的.htaccess文件中添加一兩條規(guī)則來(lái)定義字符編碼。例如,你的所有文件使用的都是utf-8, 添加下面的語(yǔ)句:

AddDefaultCharset utf-8

定義具有相同擴(kuò)展名的文件的字符編碼,則使用下面的代碼:

AddCharset utf-8 .html

如果你的服務(wù)器允許你用PHP腳本時(shí),你可以使用以下的代碼來(lái)定義字符編碼。

<?phpheader(“Content-Type: application/xhtml+xml; charset=utf-8”);?>

如果你的頁(yè)面是HTML, 請(qǐng)把application/xhtml+xml換成 text/html。不管是什么原因,如果你不能配置你的服務(wù)器使其定義為你所使用的字符編碼,你可以在<head>中使用<meta> 。即使你的服務(wù)器配置正確了,這也是個(gè)定義字符編碼的好方法。

例如, 下面的<meta>告訴瀏覽器這是一個(gè)使用ISO-8859-1字符編碼的文檔:

<meta http-equiv=”content-type” content=”text/html;charset=ISO-8859-1″ />
相關(guān)文章:

6. CSS

CSS過(guò)去經(jīng)常被用來(lái)定義字體的屬性,而現(xiàn)在可以用它來(lái)控制整個(gè)文檔的布局。然而,為了有效的用CSS來(lái)控制布局,需要做一些不同的處理,這種不同是跟用表格布局相對(duì)比的。

為了CSS可以高效的控制布局,結(jié)構(gòu)化、語(yǔ)義化的XHTML是必不可少的。

瀏覽器的支持

正如前面所提到的,在過(guò)去幾年,瀏覽器對(duì)CSS的支持程度已經(jīng)改進(jìn)了很多。不幸的是,瀏覽器的開(kāi)發(fā)商好象對(duì)實(shí)施開(kāi)放的標(biāo)準(zhǔn)并不感興趣,所以不同瀏覽器對(duì)CSS的支持程度也大相徑庭。就算是支持程度最好的瀏覽器,在軟件中仍然有一些bug,使得瀏覽器以錯(cuò)誤的方式運(yùn)行。

現(xiàn)在(2004), 對(duì)CSS支持比較好的瀏覽器有Mozilla (還有以Gecko為內(nèi)核的: Firefox, Camino, Netscape 6+), OperaSafari (還有以 WebCore為內(nèi)核的: OmniWeb 4.5 and later)。 Internet Explorer 6/Win并沒(méi)有如此好的CSS支持程度,但是它將讓你為其做出大量的基礎(chǔ)工作。Internet Explorer 5/Mac對(duì)CSS 1的支持很出色, 但是卻不支持CSS 2。 IE 5.* for Windows的支持性也很好, 但是仍然有一些問(wèn)題值得你去注意。早期版本的IE以及Netscape 6以前的版本就沒(méi)有必要提及了。

因?yàn)楝F(xiàn)在大多數(shù)人都使用IE/WIN,所以你將不得不讓它成為特殊分子。這并不是說(shuō),你不能或者不應(yīng)該使用有更好支持CSS能力的瀏覽器來(lái)提高他們的設(shè)計(jì)能力。

現(xiàn)在在用的瀏覽器中,并不是所有的瀏覽器都有很好的CSS支持能力,使其能夠具有解釋用CSS布局的優(yōu)秀圖形化站點(diǎn)的能力。幸運(yùn)的是,對(duì)于大多數(shù)網(wǎng)站,只有很小比例的訪問(wèn)者還在使用不能解釋CSS的老瀏覽器。

值得注意的是,這些人并不會(huì)被排斥在外的。在90年代,瀏覽器檢驗(yàn)?zāi)_本是一個(gè)很流行的方法,它告訴那些使用“錯(cuò)誤”瀏覽器的使用者一個(gè)新的網(wǎng)址,那個(gè)網(wǎng)址告訴他們?nèi)ド?jí)瀏覽器,好重新連接到那個(gè)網(wǎng)站。

現(xiàn)在,你可以以一種更好的辦法應(yīng)付不被支持的瀏覽器。使用邏輯化、語(yǔ)義化的一個(gè)最大的好處就是它使文檔在沒(méi)有CSS時(shí),仍然可以使用和訪問(wèn)。表現(xiàn)(就是文檔看上去的樣子)在一個(gè)支持性好的瀏覽器中也將呈現(xiàn)的不一樣,但是它的內(nèi)容將永遠(yuǎn)不變,大多數(shù)情況,對(duì)于訪問(wèn)網(wǎng)站的人來(lái)說(shuō),內(nèi)容實(shí)際上比表現(xiàn)的方式更加重要。這就是為什么給那些支持性不好的瀏覽器發(fā)送一個(gè)沒(méi)有樣式的頁(yè)面,要比把他們排斥在外要好的原因。

有好幾種方式去解決這個(gè)問(wèn)題:一種最常見(jiàn)的方法是使用 @import來(lái)鏈接相應(yīng)的的CSS文件。Netscape 4和老的瀏覽器不支持@import所以將不會(huì)導(dǎo)入CSS文件。還有許多方法來(lái)向?yàn)g覽器隱藏CSS。大多數(shù)隱藏CSS的方法是利用了瀏覽器對(duì)CSS解釋時(shí)的漏洞。這意味著總會(huì)存在瀏覽器通過(guò)升級(jí)彌補(bǔ)漏洞的危險(xiǎn)。所以越少的依賴CSS hacks(CSS漏洞)越好。

很明顯的,你可以使用服務(wù)器端技術(shù)去做一個(gè)瀏覽器檢測(cè),然后針對(duì)不同的瀏覽器,發(fā)送不同的CSS文件。如果你這么做了,你必須要確保檢測(cè)腳本是通用的,以避免因?yàn)闉g覽器的升級(jí)或者新的瀏覽器發(fā)布導(dǎo)致發(fā)送錯(cuò)誤的CSS文件。

相關(guān)文章:

用不同的方法應(yīng)用CSS

有以下幾種方法使一個(gè)HTML文檔中的元素應(yīng)用CSS。

外鏈?zhǔn)?/H4>

把所有的CSS規(guī)則都寫(xiě)在一個(gè)或幾個(gè)單獨(dú)的文件中,這種做法有許多優(yōu)點(diǎn)。HTML文檔會(huì)變得非常的小,CSS文件被存在瀏覽器的緩存中,僅僅需要下載一次即可,并且你只需要修改一個(gè)文件就可以改變整個(gè)網(wǎng)站的樣式。一個(gè)外鏈?zhǔn)降腃SS文件,見(jiàn)如下:

h1 {font-weight:bold;}

注意:在外鏈的CSS中沒(méi)有<style>標(biāo)簽。

你可以使用 <link>標(biāo)簽來(lái)把一個(gè)CSS鏈接到HTML文檔中:

<link rel=”stylesheet” type=”text/css” href=”styles.css” />

或者在<style>中使用一個(gè)@import標(biāo)簽 :

<style type=”text/css”>@import url(“styles.css”);</style>

直線式

通過(guò)使用style屬性,你可以直接的在HTML中應(yīng)用CSS:

<h1 style=”font-weight:bold;”>Rubrik</h1>

這種情況,應(yīng)盡量的避免,因?yàn)樗呀Y(jié)構(gòu)和表現(xiàn)混在一起了。

內(nèi)嵌式

內(nèi)嵌式CSS是寫(xiě)在<style>標(biāo)簽中,也是寫(xiě)在文檔的<head>中:

<style type=”text/css”>h1 {font-weight:bold;}</style>

這種情況也應(yīng)該盡量避免,最好還是把HTML和CSS用單獨(dú)的文件存放。

相關(guān)文章:
  • At-Rules

    關(guān)于CSS導(dǎo)入和media類型的說(shuō)明。

CSS的語(yǔ)法

一條CSS的規(guī)則是由一個(gè)選擇器和一個(gè)或多個(gè)聲明組成。選擇器決定了CSS規(guī)則可作用于文檔中的哪個(gè)或哪些元素。一個(gè)屬性和一個(gè)值組成了一個(gè)聲明,聲明要用大括號(hào)({})括起來(lái),并且每個(gè)聲明要用分號(hào)(;)結(jié)束。

一個(gè)簡(jiǎn)單的CSS規(guī)則如下:

p {color:#0f0;font-weight:bold;}

這個(gè)例子中, p就是選擇器,表示這條規(guī)則將作用于文檔中的所有被<p>包圍的內(nèi)容。這個(gè)規(guī)則中,有兩條聲明,它們共同作用,使 <p>中的內(nèi)容所有字體為綠色并且加粗。

想了解更詳細(xì)的CSS規(guī)則,可以參閱 CSS Beginner’s Guide, CSS from the Ground Up或者一個(gè)CSS手冊(cè)。

相關(guān)文章:

多余的元素和類

當(dāng)我們剛開(kāi)始學(xué)CSS時(shí),很容犯一些錯(cuò)誤:使用不必要的XHTML元素、多余的類和額外的 <div>。并不是說(shuō)這些代碼是不規(guī)范的,而是它與一些原則(如結(jié)構(gòu)與表現(xiàn)相分離,使用簡(jiǎn)單的整潔的標(biāo)記)相矛盾。

下面是一個(gè)使用不必要XHTML元素的例子:

<h3><em>Headline</em></h3>

如果你想使標(biāo)題行變成斜體,可以使用CSS來(lái)重新定義 <h3>元素:

h3 {font-style:italic;}

下面是一個(gè)使用多余的類的例子:

<div id=”main”><div class=”maincontent”><p class=”maincontenttext”>CSS的用法的奧秘很多</p></div></div>

下面這么寫(xiě)可能更好:

<div id=”main”><div><p>CSS的用法的奧秘很多</p></div></div>

為了控制div#main中的元素,你可以在CSS代碼中使用相關(guān)的的選擇器,例如:

div#main p {/* rules */}

多數(shù)情況下,CSS允許你把想要的樣式來(lái)定義XHTML,而不用增加額外的的標(biāo)記。但是有的時(shí)候,增加一些額外的代碼也是必要的。

CSS小竅門(mén)

很明顯,一旦你去很認(rèn)真的學(xué)習(xí)使用CSS,你一定會(huì)發(fā)現(xiàn)某些問(wèn)題,這些問(wèn)題可能是由誤解造成的,可能是由對(duì)規(guī)則的不了解或者瀏覽器的漏洞造成的。CSS Crib Sheet就是一個(gè)好建議的薈萃,有Dave Shea整理,下面還將有一些重要的而且是Dave沒(méi)有提及的小竅門(mén)。

  • 先校驗(yàn):在調(diào)試的時(shí)候,先由校驗(yàn)開(kāi)始吧,HTML和CSS都要進(jìn)行校驗(yàn)。許多問(wèn)題都是由不規(guī)范代碼引起的。

  • 先在最先進(jìn)的瀏覽器中調(diào)試,然后才輪到其他的瀏覽器: 如果你剛開(kāi)始就用對(duì)CSS支持不好的瀏覽器調(diào)試,那么你所編的CSS將會(huì)逐漸適應(yīng)這種錯(cuò)誤的處理。當(dāng)你繼續(xù)在更先進(jìn)的瀏覽器中測(cè)試,一些你所不希望的內(nèi)容就會(huì)出現(xiàn)了。最好還是首先在一個(gè)有很好標(biāo)準(zhǔn)兼容性的瀏覽器中運(yùn)行,然后再把代碼拿到老一點(diǎn)的瀏覽器中去測(cè)試。

  • 理解CSS的盒模型:為了獲得一個(gè)元素的實(shí)際的寬度和高度,你需要用paddingborder來(lái)增加它的 width或者height。在Internet Explorer 5.*/Win中, paddingborder是被包括在已知的widthheight。

    假設(shè)你有如下的CSS代碼:

    div.box {width:300px;padding:20px;border:10px solid;}

    所以這個(gè)div的總寬度是360px.

    10px + 20px + 300px + 20px + 10px = 360px

    在Internet Explorer 5.*/Win中,實(shí)際上總寬度為300px, 內(nèi)容的寬度為240px.

    300px – 10px – 20px – 20px – 10px = 240px

    為了繞過(guò)這個(gè)問(wèn)題, 你同樣可以使用CSS hack來(lái)給不同的瀏覽器提供不同的值,或者你盡量避免在同一個(gè)元素中同時(shí)定義width padding或者widthborder。

    想了解關(guān)于CSS盒模型的更詳細(xì)內(nèi)容,請(qǐng)參閱 Box model。

  • 為非零的數(shù)值加上單位:CSS要求一些屬性值(如width、 height、font-size)必須要有單位。當(dāng)屬性值為0時(shí)是可以例外的。在那種情況下,沒(méi)有單位也是必須的,因?yàn)?就是0,什么單位也都無(wú)所謂了。

  • 理解漂浮物:盡管漂浮物這個(gè)概念很難理解,但是它很重要,因?yàn)镃SS中會(huì)頻繁的使用它來(lái)布局。有一些關(guān)于漂浮物的好文章,如Containing Floats、FloatutorialFloat: The Theory。

  • “LoVe/HAte?” 按照如下順序?yàn)殒溄佣x偽類:Link, Visited, Hover, Active.

  • “TRouBLed?”當(dāng)使用簡(jiǎn)寫(xiě)來(lái)定義marginpaddingborder時(shí), 他們的順序是從上開(kāi)始的順時(shí)針?lè)较? 上、右、下、左。

  • 以其功能給CLASS和ID命名,而不是它的表現(xiàn): 如果你有一個(gè)CLASS名為.smallblue, 過(guò)后你決定用它來(lái)定位文本,使其為大號(hào)、紅色,那么CLASS的名字就會(huì)被弄混淆的。最好能用名字來(lái)描述功能和結(jié)構(gòu),如.copyright.im portant。

  • CSS是個(gè)敏感的東西:當(dāng)HTML屬性中的 classid與CSS一起使用時(shí),那可就要小心了。 (參見(jiàn)CSS2 syntax and basic data types).

  • 檢查你的ID:文檔中一個(gè)元素只能使用一個(gè)id,且id必須唯一,而class可以被多個(gè)元素所共享。

  • 使用合法的字符為classid命名: Classid的名字只能由數(shù)字、字母和連字符組成,數(shù)字和連字符是不可以開(kāi)頭的。(參見(jiàn) CSS2 syntax and basic data types).

  • 正確的注釋:CSS的注釋是以/*開(kāi)頭,以*/結(jié)尾的:

    /* This is a comment */

CSS布局

有很多例子和階梯教程指導(dǎo)您如何使用CSS布局。建議您從簡(jiǎn)單的例子開(kāi)始,學(xué)習(xí)它的原理,然后再去學(xué)習(xí)復(fù)雜的布局。

相關(guān)文章:

7. 可訪問(wèn)性

可訪問(wèn)性并不是單單針對(duì)殘疾人,盡管這是這是一個(gè)創(chuàng)建具有可訪問(wèn)性站點(diǎn)的一個(gè)主要原因。一個(gè)具有親和力的站點(diǎn)對(duì)任何人來(lái)說(shuō),顯示效果都同樣出色,無(wú)論他是不是殘疾人。它可以被更多使用不同瀏覽器或?yàn)g覽設(shè)備的人所訪問(wèn)。

有一種對(duì)可訪問(wèn)性站點(diǎn)的常見(jiàn)誤解,認(rèn)為它與眾不同,或者不如那些不具有可訪問(wèn)性的站點(diǎn)具有視覺(jué)吸引力。

這有一個(gè)例子將告訴您可訪問(wèn)性是如何給每一個(gè)人造福的:一個(gè)網(wǎng)站有一個(gè)表單,用它來(lái)進(jìn)行注冊(cè)參加一個(gè)研討會(huì),表單中,你可以選擇去參加三個(gè)城市中的一個(gè)城市的研討會(huì)。每一個(gè)城市名字旁邊都有一個(gè)單選按扭。如果表單的創(chuàng)建者沒(méi)有可訪問(wèn)性的意識(shí),那么使用圖像瀏覽器的人就不得不把鼠標(biāo)放到很小的單選按扭上,然后點(diǎn)擊它來(lái)選擇城市。如果開(kāi)發(fā)者了解可訪問(wèn)性,并且在每個(gè)按扭旁邊用 <label>標(biāo)記說(shuō)明,那么您就可以點(diǎn)擊城市的名字來(lái)選擇地點(diǎn)了。那么,您認(rèn)為哪種方法使表單使用更簡(jiǎn)便呢?

使用語(yǔ)義化、結(jié)構(gòu)化的XHTML將使你走向可訪問(wèn)性站點(diǎn)之路。要對(duì)可訪問(wèn)性的文檔有一個(gè)基礎(chǔ)的概念,嘗試使用一個(gè)文字化的瀏覽器(如:< a href=”http://lynx.browser.org/”>Lynx)看看內(nèi)容是否依然起作用。雖然這離通過(guò)可訪問(wèn)性的驗(yàn)證(這是你必須去做的)還差很遠(yuǎn),但是這是一個(gè)好的開(kāi)始。

框架

許多網(wǎng)頁(yè)設(shè)計(jì)師喜歡使用框架把瀏覽窗口分割成幾個(gè)獨(dú)立的部分,每部分都是由獨(dú)立的HTML文檔組成,這樣做對(duì)某些程序(比如一個(gè)區(qū)域網(wǎng)的應(yīng)用程序)可能很好,但是在公眾網(wǎng)上,使用框架將存在許多缺點(diǎn):

  • 你會(huì)令瀏覽者迷惑。做網(wǎng)頁(yè)的一個(gè)基本原則是每一個(gè)頁(yè)面用一個(gè)唯一的URL表示。打破這個(gè)原則,你將使瀏覽者很難明了網(wǎng)站的結(jié)構(gòu)。
  • 框架帶來(lái)了搜索引擎的問(wèn)題。一個(gè)搜索引擎要把一個(gè)框架編入索引中,你就必須提供指向所有頁(yè)面的鏈接。從搜索引擎搜到你網(wǎng)站的瀏覽者也會(huì)遇到一些問(wèn)題,他們很可能訪問(wèn)的是缺少了某些重要信息(導(dǎo)航鏈接)的文檔。一些框架結(jié)構(gòu)的網(wǎng)站試圖通過(guò) robots.txt文件告訴搜索引擎不要把次級(jí)頁(yè)面編到索引中,以此來(lái)解決上面的問(wèn)題。其他的一些網(wǎng)站則用ja;vascript把通過(guò)搜索引擎過(guò)來(lái)的訪問(wèn)者送到首頁(yè)。如果你的目標(biāo)就是獲得少量的瀏覽者,這兩種方法都是可行的。
  • 框架破壞了書(shū)簽。大多數(shù)瀏覽器不能在一個(gè)框架網(wǎng)站的頁(yè)面上使用書(shū)簽。當(dāng)你打開(kāi)書(shū)簽后,你將打開(kāi)的是框架設(shè)置的默認(rèn)地址,往往去的都是這個(gè)網(wǎng)站的首頁(yè)。
  • 打印變得愈加的困難。許多瀏覽者在打印文檔的時(shí)候,同樣會(huì)遇到問(wèn)題。大多數(shù)的瀏覽器都會(huì)要求你解開(kāi)這個(gè)框架,否則不能打印。
  • 通過(guò)E-mail傳送鏈接變得更加的困難。框架很有效的消除了往一個(gè)網(wǎng)站中的頁(yè)面發(fā)送鏈接的可能性。本質(zhì)沒(méi)有變,只是提高了網(wǎng)站的復(fù)雜性。
  • 使網(wǎng)站具有可訪問(wèn)性變得更加的困難。這會(huì)讓那些不使用圖形化瀏覽器(它支持框架)的人遇到問(wèn)題的。也正因?yàn)榇?,可訪問(wèn)性準(zhǔn)則不建議大家使用框架。

此外,你這是在給自己找麻煩。框架將使一個(gè)網(wǎng)站在技術(shù)上更復(fù)雜。

表格

把“不要使用表格布局”解釋成“不要使用表格”對(duì)一些人來(lái)說(shuō)沒(méi)什么區(qū)別。這個(gè)并不是如何去解釋的問(wèn)題。如果你想標(biāo)記一個(gè)列表數(shù)據(jù),理所當(dāng)然應(yīng)該使用表格,這才是表格應(yīng)當(dāng)起的作用。然而,有一點(diǎn)很重要:當(dāng)你建立數(shù)據(jù)表格時(shí),有許多方法可使他們更具有邏輯性和可訪問(wèn)性。

相關(guān)文章:

表單

表單通常是沒(méi)必要去使用的,而且使用起來(lái)很困難,部分的原因是因?yàn)樗麄兪怯貌缓线壿嫷姆椒ń⒌?,部分是因?yàn)榛镜腍TML代碼并沒(méi)有使用標(biāo)簽(標(biāo)簽可以使表單更具有可訪問(wèn)性,更容易使用)。一些相關(guān)的標(biāo)簽(如<label>、<fieldset>和 <legend>)是存在的,而且是應(yīng)該被使用的。

一個(gè)普遍的問(wèn)題是用什么給表單布局。一些人說(shuō),可以把一個(gè)表單看作一個(gè)列表數(shù)據(jù),可以用表格來(lái)構(gòu)造,然而還有一些人提議用CSS來(lái)布局。兩種方法都是可用的,但是如果你用的是表格,請(qǐng)確保這個(gè)表格是有意義的,而且要保證當(dāng)一個(gè)包含表單的表格被線性后是可用的。

相關(guān)文章:

ja;vascript和cookies

不要依靠ja;vascript。許多人(包括你自己)可能都會(huì)認(rèn)為如果把ja;vascript從他們的瀏覽器中移除,就可以更加安全或者可以避免彈出窗口。他們也可能正在使用的瀏覽器壓根就不支持ja;vascript。根據(jù)TheCounter.com的調(diào)查,6%的Web用戶不使用ja;vascript, 而根據(jù)W3Schools.com的調(diào)查,這個(gè)百分比為8%。

大多數(shù)情況,使用ja;vascript的地方,對(duì)訪問(wèn)者都沒(méi)什么好處。當(dāng)然有一些例子顯示ja;vascript能夠給訪問(wèn)者提供更好的體驗(yàn)。一個(gè)例子就是校驗(yàn)表單的輸入。

值得注意的是這并不是說(shuō)您不應(yīng)該使用ja;vascript。而是說(shuō)你不應(yīng)該創(chuàng)建一個(gè)依靠ja;vascript運(yùn)行的網(wǎng)站

同樣的事也適用于cookies。如果瀏覽者不接受他們的網(wǎng)站就拒絕運(yùn)行,那么你的cookie就使用錯(cuò)了。

8. URLs(頁(yè)面地址)

這部分跟Web標(biāo)準(zhǔn)和可訪問(wèn)性無(wú)關(guān),但是把它放在這是因?yàn)橐粋€(gè)URL的創(chuàng)建方式將對(duì)搜索引擎如何把站點(diǎn)編入索引以及它對(duì)訪問(wèn)者的可用程度都有很大的影響。

一些搜索引擎機(jī)器人不能跟蹤以字符串結(jié)尾的地址。這種地址通常出現(xiàn)在一些把內(nèi)容動(dòng)態(tài)的存在數(shù)據(jù)庫(kù)的網(wǎng)站里,看起來(lái)就像下面這樣:

http://yourdomain.com/products.asp?item=34627393474632&id=4344

最簡(jiǎn)單的創(chuàng)建對(duì)搜索引擎機(jī)器人和人們都有易的URL的方法是改變它看起來(lái)的樣子,使URL看起來(lái)就像直接的某個(gè)目錄,上面的URL應(yīng)該改變成:

http://yourdomain.com/products/item/34627393474632/id/4344/

Web服務(wù)器將會(huì)解釋新的URL,并在內(nèi)部把它轉(zhuǎn)換成原始的URL,最終以字符串結(jié)束。這部分的結(jié)尾是一些站點(diǎn)的網(wǎng)址,上面將會(huì)有更多的相關(guān)信息。

一個(gè)更好的改變URL的方法(多少有一些麻煩)是徹底的把看到的URLS改寫(xiě)成人們易讀的方式:

http://yourdomain.com/products/flowers/tulips/

這種URLs的好處是搜索引擎機(jī)器人將把你的站點(diǎn)更好的收入到索引中,對(duì)于大家來(lái)說(shuō),它的可讀性也更強(qiáng),并使你避免了泄漏你所使用的服務(wù)器方技術(shù)。因?yàn)樵赨RLS中,并沒(méi)有顯示服務(wù)器專有文件的擴(kuò)展名,如 .asp、.cf、.cgi 和 .jsp,這會(huì)使你更容易的更改服務(wù)器器方的技術(shù),所以這種URLs顯得十分的必要。

如果你選擇使用包含字符串的URLs,把&編譯成HTML的實(shí)體&是很重要的。如果你不這么做,一些瀏覽器會(huì)替你完成這個(gè)工作,好象這是他們應(yīng)該做的。當(dāng)他們碰到&,就把它看作一個(gè)實(shí)體的開(kāi)始。如果緊接著&后的文本符合HTML中的一個(gè)實(shí)體,瀏覽器就會(huì)轉(zhuǎn)變這個(gè)URL,大多數(shù)情況,這將會(huì)破壞URL中的字符串。

還有一件事值得一提,對(duì)于大多數(shù)站點(diǎn),使用 www這個(gè)次級(jí)域名是不必要的。應(yīng)該用 http://yourdomain.com/來(lái)代替 http://www.yourdomain.com/。更多的內(nèi)容請(qǐng)參閱no-www.org。無(wú)論你使不使用www,配置你的服務(wù)器地址,使其指向http://www.yourdo main.com/, http://yourdomain.com/也是同樣的道理。

相關(guān)文章:

9. 參考資料

精選的一些可供參考的書(shū)籍、站點(diǎn)和郵件列表。

書(shū)籍

CSS

Web發(fā)展概況

  • A List Apart

    一個(gè)在線周刊,探討設(shè)計(jì)、發(fā)展、和WEB內(nèi)容的含義同時(shí)還關(guān)注著標(biāo)準(zhǔn)化設(shè)計(jì)的相關(guān)技術(shù),以及給我們帶來(lái)的好處。

  • webdesign-L

    一個(gè)熱忠于開(kāi)發(fā)網(wǎng)絡(luò)的郵件列表。大多數(shù)與Web設(shè)計(jì)和Web開(kāi)發(fā)相關(guān)內(nèi)容列表里都有討論。

HTML

可訪問(wèn)性

Web標(biāo)準(zhǔn)

XHTML

10. 專業(yè)詞匯

Accessibility
一個(gè)具有可訪問(wèn)性的站點(diǎn)對(duì)于每個(gè)人都是可訪問(wèn)的、可用的, 無(wú)論他們使用的是什么硬件和軟件, 無(wú)論使用什么作為站點(diǎn)的導(dǎo)航。
CSS (Cascading Style Sheets)
一種描述站點(diǎn)表現(xiàn)樣式的規(guī)則。
HTML (HyperText Markup Language)
用它來(lái)標(biāo)記文檔的結(jié)構(gòu)。
Presentation
一個(gè)站點(diǎn)看(聽(tīng))起來(lái)的樣子。
Structure
一個(gè)文檔的主體,再加上對(duì)內(nèi)容的邏輯化的標(biāo)識(shí)。
Markup
通過(guò)標(biāo)記一個(gè)文檔,你可以賦予這篇文檔及其內(nèi)容以結(jié)構(gòu)與意義。在網(wǎng)上,用HTML和XHTM作標(biāo)記。
Validation
校驗(yàn)是一個(gè)控制過(guò)程,在過(guò)程中使文檔遵守語(yǔ)言的規(guī)范。你可以通過(guò)對(duì)比,檢查出文本中的拼寫(xiě)和語(yǔ)法錯(cuò)誤。
W3C (World Wide Web Consortium)
一個(gè)組織,由他們來(lái)制定Web規(guī)范、準(zhǔn)則和開(kāi)發(fā)一些Web工具。
Web standards
這個(gè)就不用多說(shuō)了,詳情請(qǐng)看 W3C。
XHTML (Extensible HyperText Markup Language)
根據(jù)XML對(duì)HTML的重新改造。
XML (Extensible Markup Language)
一個(gè)標(biāo)記語(yǔ)言,看起來(lái)就像HTML,但是它允許作者根據(jù)描述的內(nèi)容來(lái)自定義相應(yīng)的元素。

全文下載

伴隨著Web標(biāo)準(zhǔn)發(fā)展(25k RAR格式)。

]]> http://m.createwh.com/584.html/feed 0 亚洲高清资源在线观看| 大鸡巴赤裸娇妻子大阴道| c美女福利r18视频在线观看| 亚洲婷婷久久狠狠影院| 国产综合色在线视频区| 在线免费观看三上悠亚av| 变态调教一区二区三区男同 | 亚洲午夜精品久久久中文影院 | 国产精品亚洲中文欧美| 台湾中文妹子网一区二区| 中文字幕在线播放日韩av| 欧美一卡二卡色一区二区| 亚洲国产日韩欧美一区二区三区, 在线看的免费网站黄页 | 一区二区三区经典不卡| 床上插女人逼逼视频| 国产剧情视频在线观看| 狠狠操在线视频播放| freesex高清日本| 午夜美女在线观看诱惑| 一区二区三区国产成人久久| 深田咏美在线av中文观看| 在线观看视频探花精品婷婷| 国产又粗又黄又猛视频| 掰开人妻腿射满精液| 中文字幕一区二区三区久久| 超碰97人人大香蕉| 国产精品极品美女自在线观看免费| 欧美中文字幕一区二区| 成人30分钟毛片免费| 中文字幕久久99精品| 对邻居人妻下春药中文字幕| 蜜桃视频免费一区二区| 偷拍区自拍区亚洲欧美| 不卡不卡一区二区三区| 麻豆激情网站一区二区| 人人妻人人澡人人爽精品日本| 国产99精品一区二区三区四区| 7x7x7x成人免费| 北条麻妃av在线看| 亚洲国产一区在线播放视频| 亚洲av成人天堂在线| 国产情侣自拍一区视频| 亚洲码欧洲码一区二区三区四区| 亚洲avav在线天堂| 七十路の高齢熟妇无码水多多| 中年少妇无套内谢很舒服| 美女的天堂av在线| 亚洲精品乱码久久久久的用户评价| 天天爱天天日天天操天天干| 久久中文高清字幕网| 日韩精品中文字幕美女| 99久久婷婷国产综合亚洲| av老熟妇在线播放网| 情欲少妇人妻100篇| 亚洲激情 另类图片| 69国产精品视频免费播放| 99热只有这里是精品| 国产精品高潮呻吟av在线观看| 中文字幕一区二区三区四区区| 中文字幕日本人妻在线| 人妻换人妻a毛片人妻换人妻| 久久久久有精品国产白浆| 青青操在线视频播放| 热99久久这里只有精品| 日本club女同性恋视频网| 国产网站在线观看一区二区| 97超碰人妻免费看| 91污短视频在线观看 | 97超碰人妻免费看| 免费看全黄特级全黄网站| 人人妻人人澡人人爽人人老司机| 日本久久久久久人妻| 亚洲av大全在线观看| 91色婷婷在线视频免费观看| 激情视频 人妻 少妇| 天天干天天夜天天日| av在线免费播放资源| 国产美女啪啪啪啪啪啪| 男生进入女生身体插插的午夜永久| 欧美人与动一级完整视频| 天天碰天天干天天色| av日本女优在线观看| 毛片xxxxx久久久| 丰满人妻少妇被猛烈进入中文字幕 | 九九久久只有这里有精品| 午夜在线成人免费视频| 免费看视频高清无码| 这里只有99精品最新| 成人免费观看完整在线观看| 久久久久久久久久高清| 亚洲久久99精品视频| av亚洲情色在线观看| yellow在线亚洲精品一区| 88久久免费中文字幕| 青娱乐午夜福利在线观看视频| 欧美人与禽zozo性伦| 天美影视传媒mv视频大全| 天天干天天色天天爽| 在线免费观看三上悠亚av| 黄色aa网站在线观看| 国产精品成人有码在线观看| 国精品人妻一区二区三区电影 | 国产精品亚洲成在线97 | 成人精品视频99在线观看免费| 精品视频一区二区在线观看免费| 国产一级a毛一级a看91| 69堂国产成人精品视频免费| 91粉色国产福利在线观看| 成人国产亚洲av在线| av优选精品在线观看| 欧美顶级aaaaaa| 草草久性色av综合av专区| 韩国女主播青草直播视频| 成人午夜福利一区二区| 啪啪啪亚洲丝袜诱惑天堂av | 精品国产日韩一区三区| 亚洲少妇色小说综合| 欧美老熟女老熟妇极品| 最强蜜臀美腿av尤物| 黑人女人性较视频免费视频| 黄色aa网站在线观看| 内射欧美少妇小骚逼里面| 国产,av,中文字幕| yellow在线亚洲精品一区| 男人和女人一起插插插的视频| 亚洲黄色免费观看视频| 福利视频免费在线播放| 亚洲欧美aaavvv| 中文在线天堂中文在线| 亚洲午夜免费观看视频| 91精品国产91久久综合桃花 | 欧美1区2区3区4区| 国产精品大片在线观看| 我要看黄色片子一级片子| 国产精品蜜桃一区二区三区| 欧美国产亚洲欧美国产| 天天摸天天舔天天操天天日| 精品视频一区二区在线观看免费| 中文字幕在线精品视频站| 国产又色又爽又粗又硬| 久久青草欧美日韩精品| 国产精品美女性感视频| 亚洲第一精品国产精品| 一区二区三区 中文字幕 在线| 精品国产免费污污污网站入口| 欧美顶级aaaaaa| 欧美大几巴舔小嫩逼视频| 日本五十六十路中出视频| 交换人妻2在线观看| 国产又大又长又粗又硬又| 中国少妇久久一区二区| 日本免费最新不卡视频| 青青青青青青青青草视频在线观看| 91精品一区国产在线| 亚洲天堂2018中文字幕| 精品一区二区三区四区99| 国产一区二区三区免费观看视频 | 青青草原精品在线观看| av天堂亚洲美女网| 中文字幕日本人妻在线| 我想看大鸡吧操女人的小湿逼| 女人18免费av毛片| 在线视频一区二区精品免费观看| 大香伊一本线中文字幕| 日本aⅴ爽av久久久久久| 亚洲欧美日韩久久精品| 中文字幕一区二区三区四区区| 天天操天天摸天天干天天舔| 国产精品亚洲成在线97| 亚洲之子档案室密码怎么输入| 亚洲h色有声小说在线收听网| ppvod在线视频| 亚洲成a v人片在线观看| 五月天久久丁香综合国产一区| 视频一区视频二区亚洲| 又粗又硬又黄又长又爽| 五月天久久激情四射| 老熟妇一区二区三区四区| 久碰人妻人妻人妻人妻人调教女王| 久久一区二区不卡视频| 亚洲 自拍 制服 丝袜| 久久午夜偷拍免费视频| 国产a∨熟女精品一区二区三区| 天堂av在线大香蕉观看| 人妻精品这里只有精品| 7久久久久久久久久久久久| 嫩模大尺度偷拍在线视频| 东京热加勒比欧美日韩| 亚洲一卡2卡3卡4卡乱码| 国产精品成人有码在线观看| 99国产精品视频免费观看一公| 在线观看视频探花精品婷婷| 日本免费最新不卡视频| 国产福利社区一区二区| 国产av大片亚洲一区二区| 久久久久久九九九九热| 邻居中文字幕在线观看| 亚洲熟妇熟女久久精品| 亚洲va日韩va欧美va| 视频一区二区精品不卡传媒| 韩国女主播青草直播视频| 青青操在线视频播放| 青娱乐午夜福利在线观看视频| 日日摸夜夜精品一区| 天天色天天日天天色| 337p欧美日本大胆精品色噜噜 | 日韩亚洲中文字幕不卡精品| 桃子网视频网站在线观看| 欧美一级中文字幕免费在线| 国产一区二区三区偷拍视频 | 91久久精品免费视频| 日日夜夜精品在线观看| 性感美女在线色视频| 啪啪啪亚洲丝袜诱惑天堂av | 特级黄色搞逼的亚洲的| 在线视频一区二区精品免费观看| darlacrane熟女俱乐部| 午夜免费激情福利a| 欧美丰满熟妇bbbbbb| 黄色蜜桃av黄色在线| 99久久婷婷综合五月| 亚洲,欧美,一区二区三区| 日本club女同性恋视频网| 特级黄色搞逼的亚洲的| 情欲少妇人妻100篇| 中文字幕久久久久久| 国产一级av国片免费| 国产精品亚洲美女视频| 人人爽人人搞人人爽人人搞 | 少妇极品熟妇人妻无码APP| h成人动漫在线播放| 日本午夜小视频国产| 俩男人日舔一个女人的B视频| 极品美女销魂一区二区三区| 九九久久只有这里有精品| 蜜桃亚洲一区二区三区| 免费韩国漫画在线观看| jdav简单av在线播放| 日韩福利在线免费视频| chinese国产高清av| 国产黄色免费精品网站| 911亚洲精选青草衣衣| 欧美男男激情freegay视频| 亚洲av天堂在线视频| 日本一二三区不卡高清| 亚洲综合国产中文色婷婷| 天天色天天日天天色| 蜜桃视频免费一区二区| 精品一区二区三区四区99| 96精品久久久久久久久久a| 久久久久久九九九九热| 久久青草欧美日韩精品| 性色av一二三区免费| 天天日天天爽天天日天天爽| 第四色在线视频网站| 丝袜美腿老师 内裤| 中文字幕日本人妻在线| 91粉色国产福利在线观看| 出轨的女人操逼视频免费看| 中文字幕亚洲欧美加勒比| 亚洲综合国产中文色婷婷| 中文字幕小综合 97视频| 亚洲熟女激情一区二区| 青青草原av免费在线观看| 青青青在线视频观看免费| 亚洲天堂2018色| av老熟妇在线播放网| 视频一区二区三区日韩视频| 久久精品天堂一区二区| 亚洲熟妇自偷自拍另欧美| 免费韩国漫画在线观看| 91麻豆精品国产自产在线91| 国产精品视频网站在线观看| 一区二区三区 中文字幕 在线| 大型黄色av网站在线播放| 青青青在线免费看视频| 床上插女人逼逼视频| 男生进入女生身体插插的午夜永久| 超碰在线免费97观看| 噜噜人妻少妇精品一区二区三区| 亚洲国产综合久久精品| 无码精品一区二区三区488| 青青青在线视频观看免费| 亚洲一区高清资源在线| 麻豆激情网站一区二区| 91在线手机视频播放| 又大又长又爽又硬又粗| 区一区二视频在线观看| 少妇高潮精品无码免费| 视频一区二区精品不卡传媒 | 在线观看免费日本av| av亚洲情色在线观看| 亚洲av天堂在线视频| 国产三级视频在线观看视频| 久久精品天堂一区二区| 91精品一区二区久久久久久久| 9l熟女自拍蝌蚪9l| 亚洲人成色6666在线观看| 欧美在线日韩a精品久| 国产精品成人有码在线观看| 亚洲欧洲在线观看av| missav中文字幕| 欧美女同同性恋网站| 中文字幕14自拍偷拍2019| 激情av成人偷拍网站| 91九色国产丰满老熟女| 九九久久只有这里有精品| 国产不卡av一区二区在线观看| 中文字幕日本人妻在线| 99热这里只有精品最新首页| 999久久久久久精品久久| 欧美美女免费在线视频| 久久久久久美女精品啪啪| 好大好硬好深好爽动态图| 国产精品亚洲成在线97| 曰韩中文字幕在线视频| 日日噜噜夜夜躁躁狠狠| 久久中文字幕日韩精品| 四虎亚洲中文在线观看| 中文字幕av日韩在线`| 日本直接看不卡的视频在线| 老熟女一区二区三区四区在线视频| 9191色在色在线播放| 日韩精品成人影院在线观看| 日韩福利在线免费视频| 日本久久久久久人妻| 久久久久精品无码AV专区| 日韩久久久久中文字幕| 国产综合区久久久久久| 免费看瑟瑟视频的软件| 国产成人亚洲情趣丝袜888| 日韩AV无码一区二区三| 免费观看在线播放视频一区二区| 国产偷拍自拍中文字幕| 亚洲一卡2卡3卡4卡乱码| 亚洲午夜免费观看视频| 午夜日本免费观看视频| 国产在线播放中文字幕 | 精品一区尤物视频蜜桃| b一区二区三区视频| 免费在线播放不卡av| 天天摸天天舔天天操天天日| 91麻豆精品国产自产在线91| 欧美在线一区二区观看| 视频在线亚洲视频在线| 精品日本视频一二三| 成人国产亚洲av在线| 亚洲va日韩va欧美va| 婷婷激情五月俺也去| brazzerss色欧美熟妇| 免费在线观看一级视频| 国产avvs日产av| 国产美女福利小视频| 免费观看六十分钟瑟瑟视频| 7久久久久久久久久久久久| 国产成人精品午夜福利在线观看| c美女福利r18视频在线观看| 色在线视频在线观看| 国产在线观看不卡一区二区| 欧美男男激情freegay视频| 日本六十路熟妇图片| 强奷漂亮少妇高潮在线观看| 亚洲一区精品视频在线播放 | 新男人的天堂在线观看| 日本不卡免费中文字幕| 国产精品亚洲成在线97| 青草视频在线观看观看大全| 韩国av一区二区在线观看| 中文字幕欧美日韩熟女| 亚洲天堂2018中文字幕| 欧美男男激情freegay视频| 国产精品视频网站在线观看 | 九色亚洲一区二区三区| 国产avvs日产av| 年轻夫妻免费伦理夫妻性生活| 69堂国产成人精品视频免费| 我要看黄色片子一级片子| 我爱熟女视频一区二区三区| 欧美经典精品一区二区| 欧美日韩精品aaa| 偷拍区自拍区亚洲欧美| 秋霞电影网理论片久久| 国产美女啪啪啪啪啪啪| 亚洲熟女乱色一区二区三区丝袜| 人妻一区视频在线观看| 国产成人无码精品久久久免费看| 岛国精品一区二区中文字幕| 成人30分钟毛片免费| 国内精品久久久久久久午夜片| 人人爽人人搞人人爽人人搞| 国产精品高清在线免费观看| 91麻豆欧美成人精品| 熟妇人妻精品一区二区三区| 国产精品蜜桃一区二区三区| 成人性生交大片免费看中文带字幕| 国产精品视频网站推荐 | 国产又色又爽又粗又硬| 人妻丝袜中文字幕视频| 日日夜夜狠狠噜噜夜夜| 亚洲尺码和欧洲尺码av| 亚洲精品成av无在线观看| 欧美一区二区无卡免费| 国模GoGo无码人体啪啪| 国内精品久久久久精品爽爽| 国产精品视频网站推荐| 日本黄色十八禁视频播放器| b一区二区三区视频| 在线观看视频探花精品婷婷| 欧美1区2区3区4区| 午夜在线成人免费视频| 亚洲春色 偷拍自拍| japan老熟妇老熟女| 一区二区三区高清视频在线观看| 乱子伦国产精品视频在线观看| 天天碰天天干天天色| 国产黄色免费精品网站| 黄色av不卡免费在线观看| 一级片在线观看中文字幕| 激情综合五月天一区二区| 欧美一级精品高清在线观看 | 精品一区二区三区四区99| 香蕉老师一区二区三区| 国产在线午夜一区二区| 亚洲伊人色综合网站| 午夜美女在线观看诱惑| 女孩要大鸡巴干免费短视频| 北条麻妃av在线看| 中文字幕人妻免费一区二区三区| 大香蕉一条大香蕉 下一句 | 天天爽天天狠综合久久久综合| 国产精品系列在线播放| 欧美日韩激情第一站| 欧美亚洲中文字幕第一页| 欧美一卡视频在线观看| 欧美成人小视频在线| 国产三级视频在线观看视频| 少妇无码一区二区三区四区| 顶级嫩模被啪啪得娇喘呻| 老鸭窝精品视频在线| 午夜免费激情福利a| japan老熟妇老熟女| 啪啪啪在线视频免费观看| 99精品丰满人妻一区二区| 中文字幕乱码一区蜜臀av| 精品国产乱码久久久久久桃色| 国产午夜在线激情免费| 精品久久在线观看视频| 国产精品污污污网站入口| 亚洲熟女乱色一区二区三区丝袜| 亚洲天堂中文在线播放| 免费韩国漫画在线观看| 亚洲av成人午夜电影在线观看| a国精品午夜在线观看小视频| 亚洲国产精品久久久天堂不卡| 新男人的天堂在线观看| 精品区一区二在线观看| 青青e热线视频国产免费6| 国产精品视频999| 亚洲国产精品自产拍在线观看| 精品成人码亚洲av在| 亚洲黄色片一级视频| 国精品人妻一区二区三区电影| 久久精品熟女亚洲av麻| 人人妻人人澡人人爽精品日本| 亚洲最大中文字幕在线| 五月天欧美激情视频免费观看| 天天碰天天干天天色| 亚洲综合欧美一区二区| 欧美一区二区无卡免费| yellow在线亚洲精品一区| 182午夜tv在线观看| 狠狠cao久久cao| 大伊香蕉在线精品视频人碰人| 国产在线精品一区二区动漫| 亚洲自拍中文字幕在线| 激情五月婷婷亚洲综合| 91免费在线免费观看 | 国产精品污污污网站入口| 亚洲卡一卡二卡三在线| ysl蜜桃色6696| 免费日本伦理片在线观看| 欧美亚洲中文字幕第一页| 国产99精品一区二区三区四区| 人妻一区视频在线观看| 国产女主播福利在线观看| 美女被躁aaa久久久久久亚洲 | 欧美男男激情freegay视频| 亚洲成人制服丝袜av在线播放| 天天碰天天干天天色| 国内精品久久久久久久午夜片| 91九色麻豆人妻蝌蚪| 激情视频大鸡巴操小逼高潮喷水 | 日本100禁中文字幕| 国产精品jizz在线观看| 美女被草在线观看免费| 中文字幕14自拍偷拍2019| 人人妻人人澡人人爱精品| 成人av精品在线观看| 中国少妇久久一区二区| 97在线视频在线观看| 久久久久久91精品人妻| 中文字幕 日韩精品 在线| 99久久久99久久91熟女| av二区免费在线观看| 精品国产第一区二区三区日韩| 国产精品视频网站在线观看| 国产一区日韩一区日韩| 91在线手机视频播放| 小欢喜高清视频在线观看| 色哟哟播放器视频在线观看免费| 天天好逼逼亚洲视频| 中文字幕在线精品视频站| 我要看黄色片子一级片子| 秋霞电影网理论片久久| 亚洲黄色免费观看视频| 国产麻豆精品在线观看免费| 88久久免费中文字幕| 不卡不卡一区二区三区| 亚洲一区精品视频在线播放 | 欧美日韩激情第一站| 极品美女销魂一区二区三区| 91大神夯51部在线观看| 国产精品xxxx国产喷水| 69视频在线91观看| www日韩精品在线| 天天干天天日天天操综合| 成人区人妻精品一区二区网站| 亚洲av天堂在线视频| 北条麻妃av在线看| 思思久久这里只有精品| 啪啪极品翘臀人妻少妇| 国产在线精品一区二区动漫| 日本视频一二三四五六七八十| 99久久在线观看视频| 韩国女主播青草直播视频| 成人黄色一级av大片在线观看| 99奇米a在线观看视频| 国产精品99 av| 美女露出胸阴道让男人捅| 91麻豆欧美成人精品| 蜜桃亚洲一区二区三区| 天天摸天天舔天天操天天日| 天天热天天操天天干| 亚洲 自拍 制服 丝袜| 男人机巴插进女人逼视频| 在线免费观看日b视频| 天天舔天天日天天干天天操天天射 | 国产成人高清精品亚洲一区二区| 蜜桃精品久久久久久久免费观看| 成人30分钟毛片免费| 男生进入女生身体插插的午夜永久| 亚洲激情五月一区二区三区| 91精品一区国产在线| 久久久久久91精品人妻| 免费国产人做人视频在线观看| 精品国产日韩一区三区| 欧洲熟妇女久久久久久久| 亚洲激情 另类图片| 懂色精品欧美日韩懂色a| 国产一级av国片免费| 深田咏美在线av中文观看| 女子裸体免费视频网站| 91人妻丰满熟妇aⅴ无| 黄av在线免费观看| 瑟瑟视频免费网站在线| 亚洲青青草原在线视频| 欧美三个人性极品另类| 2021国产精品视频| 国产又大又长又粗又硬又| 婷婷激情五月俺也去| 中文字幕久久99精品| 欧美色噜噜噜视频在线| 美女被草在线观看免费| 精品国产第一国产综合精品| 污污污污的网站在线看| 欧美男男激情freegay视频| 亚洲精选中文字幕一区| 国产精品视频在线麻豆| 91麻豆欧美成人精品| 亚洲精品成人在线观看av| 欧美整片一区二区三区| 96精品久久久久久久久久a| 鲁大师在线观看视频免费高清版 | 日韩亚洲中文欧美在线| hitomi中文字幕一区二区| 99精品人人做人人爽| 男生进入女生身体插插的午夜永久| 色播五月亚洲综合网| 国产99精品一区二区三区四区 | 噜噜噜噜噜久久久久久91| 男人天堂社区一区二区| 亚洲美女屁股眼交4| 欧美丰满熟妇bbbbbb| 超碰在线免费97观看| 免费欧美人妻视频在线| jvid精品一区二区三区| 日本不卡免费中文字幕| 伊人狠狠综合网入口| 人妻少妇偷人精品久久视频| 非洲黑人性随便视频| 天天色天天日天天色| 欧美一级中文字幕免费在线| 亚洲av黄色在线免费观看 | 免费中文字幕第一页在线观看| 青草草在线视频免费视频| 无码精品一区二区三区488| 亚洲欧美日韩制服诱惑国内| 亚洲之子档案室密码怎么输入| 欧美一卡视频在线观看| hitomi中文字幕一区二区| 精品无人伦一区二区三区| 午夜美女在线观看诱惑| 久久久久久av电影av| 色在线视频在线观看| 操操操在线免费观看| 国产综合色在线视频区| www成人美女露双乳球91| 五月天久久丁香综合国产一区| 青青免费操在线视频观看| 国产无遮挡又爽又刺激又激情| 国产精品亚洲成在线97 | 亚洲婷婷久久狠狠影院| 99久久婷婷国产综合亚洲| 国产在线精品一区二区动漫| 欧美亚洲国产在线观看| 国产精品视频网站在线观看| 91久久久久无码精品国产孕妇 | 情欲少妇人妻100篇| 国产老鸭窝在线观看| 欧美色噜噜噜视频在线| 中文字幕人妻免费一区二区三区| 中国男人的天堂天堂网| 在线国产一区二区三区| 久久免费视频精品一区二区| 成人国产av精品网址| 日本100禁中文字幕| 亚洲人成色6666在线观看| 男女搞黄色视频日本| 国产亚洲天堂久久一区精品| a√最新在线一区二区三区亚洲| 国产精品98在线观看| 美女的天堂av在线| 国产精品高潮呻吟av在线观看 | 欧美视频在线观看一区三区 | 国产一区二区三区免费观看视频| missav中文字幕| 欧美色综合 第二页| 亚洲成a人7777在线播放| 天堂成人免费在线播放视频| 大型黄色av网站在线播放| 97国内视频在线观看| 爆乳无修肉动漫在线播放| 激情内射人妻一区二区三区| 女人18免费av毛片| 欧美色综合 第二页| 亚洲综合欧美一区二区| 一区二区三区 中文字幕 在线| 大香伊一本线中文字幕| 91普通话国产对白在线| 国产自拍福利视频在线| 亚洲国产日韩久久久| 亚洲国产精品久久久天堂不卡| 亚洲欧美日韩久久精品| 蜜桃红桃视频在线观看| 色哟哟AV无码国产永久播放| 97人妻起碰免费观看| 丰满美女BB白大男人操水多| 北条麻妃av在线看| 在线观看成人精品视频自拍| 日韩欧美一二三区不卡| 91精品国产91久久综合桃花 | 国产精品情侣高潮呻吟| 神马伦理久久一区二区| 对邻居人妻下春药中文字幕| 五十路熟女俱乐部hd| 亚洲天堂2018色| 午夜美女在线观看诱惑| 啊啊啊啊啊好大好硬水好多视频| 在线观看69式视频| 人妻之和服诱惑在线| 国产av巨作路边搭讪美女| 97人妻人人澡人人搡| 国产精品98在线观看| 久久免费少妇高潮a特黄| 亚洲成a v人片在线观看| 黄色蜜桃av黄色在线| 青娱乐在线分类视频| 男人电影天堂在线观看| 91普通话国产对白在线| 国产精品综合系列av| 国产不卡av一区二区在线观看| 成人国产精品视频免费| 中国男人的天堂天堂网| 97人妻起碰免费观看| 国产又大又长又粗又硬又| 最近最新的中文字幕国语在线| 亚洲精品伦理熟女国产一区二区| 乱人伦××××国语对白| 国产精品jizz在线观看| 国产偷拍自拍中文字幕| 丰满诱人的少妇3伦理| 97人妻人人爽人人澡人人澡| 国产女主播福利在线观看| 欧美午夜精品久久久久久免费| missav中文字幕| 久久九九精品视频免费观看| 亚洲午夜资源在线观看| 亚洲欧洲自拍偷拍av| 天天色天天爽天天操| 在线免费观看av麻豆精品| 国产一区日韩一区日韩| 色偷偷2019免费视频| 91人妻丰满熟妇aⅴ无| 超级极品国产精品剧情av| yellow在线亚洲精品一区| 国产精品福利在线首页| 日韩久久成人特黄毛片一二区| 亚洲欧洲自拍偷拍av| 天天射天天舔天天摸| 国产精品大片在线观看| 成人性生交大片免费看中文带字幕 | 一区二区三区熟女人妻| 亚洲麻豆av免费在线| 国产不卡av在线免费观看| freesex高清日本| 91大神在线播放视频| 中文字幕在线播放日韩av| 中文字幕2023av| 91国产在线视频直播| 黄色免费电影网站东京热| 91大神在线播放视频| 日韩中文字幕超碰免费电影| 国产欧美中文在线视频| 亚洲欧美国产日韩字幕| 亚洲自拍中文字幕在线| 久久免费少妇高潮a特黄| 免费看视频高清无码| 国产裸体免费无遮挡大尺度视频| 美女张开腿让男人桶到底| 9色熟女露脸九色自拍视频| 国产精品成年人免费视频| 最近中文字幕在线中文字幕7| 亚洲乱熟女一区二区三区影片| 欧美亚洲中文字幕第一页| 偷拍区自拍区亚洲欧美| 又黄又猛又大又长又硬又久免费| 天天干天天日天天扣| 色哟哟播放器视频在线观看免费| 欧美性猛交XXXXX按摩欧美 | 这里只有99精品最新| 9l视频自拍蝌蚪9l成人蝌蚪| 日日夜夜综合一区二区 | 性感美女在线色视频| 91成人精品在线一区二区三区| 91色婷婷在线视频免费观看| 国产精品美女性感视频| 最近日本MV字幕免费高清在线| 亚洲精品天堂国产888| 亚洲一卡2卡3卡4卡乱码| hitomi中文字幕一区二区| 69国产成人精品电影| 182tv视频在线| chinese熟女高潮喷水| 欧美诱惑人妻另类综合| 操你啦操你啦在线观看| 亚洲麻豆av免费在线| 亚洲欧洲自拍偷拍av| 天天干天天操天天在| 这里只有99精品最新| 亚洲日产精品一二三| 综合性久久久久久久久久久| 大型黄色av网站在线播放| 青青操在线视频播放| 九七超碰人人干人人爽| 青青草原av免费在线观看| 久久久亚洲国产天美传媒修理工| 亚洲码欧洲码一区二区三区四区 | 丰满的女人露逼被操露逼的视频| 嗯嗯嗯嗯啊啊啊啊啊在线观看| 欧美三级,欧美一级精品| 天天日天天爽天天日天天爽| 国产美女啪啪啪啪啪啪| 在线观看亚洲激情电影| 亚洲一区二区三区中文| 97人妻人人爽人人澡人人澡| 免费在线观看一级视频| 亚洲中文字幕无码av一区| 69人妻精品丰满熟女区| 嫩模大尺度偷拍在线视频| 污的免费在线观看视频| 乱子伦国产精品视频在线观看| 成人免费观看完整在线观看| 7777777亚洲成a人片| 人妻诱惑久久中文字幕在线视频| 掰开人妻腿射满精液| 黄色aa网站在线观看| 免费在线观看高清视频| 国产精品视频999| 亚洲黄色免费观看视频| 国产富婆做全套视频高潮| 免费av 自拍偷拍| 精品视频久久久精品| 日本限制级三级电影| 青青操在线视频播放| 人妻熟女一区二区aⅴ水野| 人妻熟女一区二区aⅴ水野| 91人妻精品一区二区三区小区| 美女被躁aaa久久久久久亚洲| 亚洲不卡av一区二区三区| 18禁在线视频免费观看| 欧美一级精品高清在线观看| 天天操天天射天天舔内射| bbbb在线免费av| 中文字幕欧美日韩熟女| 久久久久久av电影av| 国产精品xxxx国产喷水| 日本一级特黄aaaaa片口| 久久中文字幕2015| 新福利视频二区三区| 亚洲精选中文字幕一区| 亚洲麻豆av免费在线| 青青青青手机在线观看视频| 精品日本一区二区三区在线| 新男人的天堂在线观看| 日韩精品中文字幕美女| 午夜福利无码一区二区| 国产午夜精品亚洲精品国产| 我爱熟女视频一区二区三区| 日韩精品中文字幕美女| 日本一本道精品一区二区| 自由xxx西元亚洲人电影| 成人30分钟毛片免费| 天天躁日日躁狠狠躁欧美av| 亚洲激情五月一区二区三区| 国产一级片久久免费看同| 东京热加勒比欧美日韩| 少妇高潮区二区三区| 69人妻精品丰满熟女区| 欧美一区二区无卡免费| 亚洲成a人7777在线播放| 不卡不卡一区二区三区| 欧美在线一区二区观看| 中文字幕区1区3区| av毛片网站免费观看| 中国亚洲免费在线观看| 午夜丁香婷婷在线视频| 日韩第一视频在线观看| 亚洲熟女一区二区二区| 91色婷婷在线视频免费观看| 情欲少妇人妻100篇| 亚洲日韩成人无码电影| 亚洲av大全在线观看| 掰开人妻腿射满精液| 亚洲av在线免费播放| 青娱乐午夜福利在线观看视频| 91久久精品福利国产| 国产精品成人有码在线观看| 欧美经典精品一区二区| 最近中文字幕在线中文字幕7| 天天操天天干天天忙| 亚洲另类图片综合小说| 97超碰人人人人人| 岛国精品一区二区中文字幕| chinese熟女高潮喷水| 精品成人码亚洲av在| 亚洲黄色天堂网站在线观看禁18| 久久中文字幕日韩精品| 色哟哟播放器视频在线观看免费| 韩日三级中文字幕的| 东京热加勒比欧美日韩| 亚洲国产精品大秀在线播放| 曰韩中文字幕在线视频| 亚洲欧美日韩久久精品| 神马伦理久久一区二区| 草草久性色av综合av专区| 青青青在线免费视频观看| 毛片xxxxx久久久| 免费看瑟瑟视频的软件| 国产又大又长又粗又硬又| 成人自拍视频手机免费在线观看| 性感美女在线色视频| 一区二区日韩激情在线观看视频 | 欧美伦理在线一区二区三区| 青春草97在线视频| 香蕉老师一区二区三区| 午夜激情大尺度在线| 国产精品视频999| 亚洲黄色片一级视频| 女人18免费av毛片| 欧美大几巴舔小嫩逼视频| 人妻熟女一区二区aⅴ水野| 91九色ts另类国产人妖| 一区二区在线观看视频网站| 亚洲avav在线天堂| 99久久免费在线观看| 操你啦操你啦在线观看| 亚洲自拍偷拍视频区| 在线视频 欧美 日本| 亚洲尺码和欧洲尺码av| 亚洲欧洲自拍偷拍av| 欧美黄页视频免费在线观看 | 看女人大BB群伦交| 秋霞电影网理论片久久| 久久中文字幕2015| 亚洲欧美日韩制服诱惑国内| 欧美丰满熟妇bbbbbb| 日本福利网址导航大全| 国产a久久久久久久| 色yeye香蕉蜜臀av一区| 久久六月激情中文字幕| 久久久久99精品成人免费| 苍井空大战黑人一小时 | 国产三级视频在线观看视频| 精品日本一区二区三区在线| 91女神的娇喘在线播放| 蜜桃红桃视频在线观看| 国产成人精品午夜福利在线观看| 污的免费在线观看视频| 天天操天天操天天操天天操夜夜操| 伊人久久大香线蕉av综合| 亚洲精品乱码久久久久的用户评价| 亚洲国产成人久久笫一页| 我要看黄色片子一级片子| 真实亲子乱子伦纪实| 91人妻精品一区二区三区小区| 青草草在线视频免费视频| 日韩中文字幕超碰免费电影| 欧美一道高清一区二区三区| 亚洲午夜精品久久久中文影院| av在线免费播放资源| 一区二区精品av在线| 欧美顶级aaaaaa| 最近日本MV字幕免费高清在线| 91精品一区二区久久久久久久| 人人澡人人妻人人爽欧美一区| 九色91露脸半推半就熟女| 人妻之和服诱惑在线| 久久99亚洲一区二区| 日韩精品成人影院在线观看 | 超碰在线播放福利91| 九色亚洲一区二区三区| 看欧美日韩黄色小视频| 青青草原av免费在线观看| 我要看黄色片子一级片子| 97在线视频在线观看| 一区二区三区国产成人久久| 日本不卡一区二区三区高清视频 | 日本aⅴ爽av久久久久久| 日韩精品人妻久久久一区| 美女被躁aaa久久久久久亚洲 | 久久久久久美女精品啪啪| 人妻中文字幕一区二区三| 日本韩国三级伦理片| 我要看黄色片子一级片子| 美女被躁aaa久久久久久亚洲| 亚洲国产日韩久久久| 97国内视频在线观看| bbbb在线免费av| 中文字幕色在线视频| 九色91露脸半推半就熟女| 午夜日本免费观看视频| 亚洲黄色片一级视频| 九七超碰人人干人人爽| 精品国产日韩一区三区| 无码人妻一区二区三巨免费视频| 91色婷婷在线视频免费观看| 999精品色在线观看| 九七超碰人人干人人爽| 国产精品大片在线观看| 日本一本道精品一区二区| 天天操天天干天天忙| 96精品久久久久久久久久a| 我要看黄色片子一级片子| 不卡的一区二区在线视频 | 亚洲av成人天堂在线| 91在线手机视频播放| 99免费在线精品视频| 亚洲国产成人久久笫一页| 亚洲一区高清资源在线| 黄色蜜桃av黄色在线| 91精品一区二区久久久久久久| 久久中文字幕日韩精品| 中文字幕色在线视频| 国产精品高潮呻吟av蜜臀| 亚洲成a人7777在线播放| 国产精品综合系列av| 国产不卡av一区二区在线观看| 不卡的一区二区在线视频| 午夜在线美女网站视频| 2019av中文字幕| 91精品国产情侣高潮对白会所| 中国人妻一区二区三区| 日日摸夜夜精品一区| 91精品一区国产在线| 视频一区二区三区日韩视频| 色就是色欧美setu| 天天热天天操天天干| 久久九九精品视频免费观看| 欧美老熟女老熟妇极品| 俩男人日舔一个女人的B视频| 女人18免费av毛片| 免费观看六十分钟瑟瑟视频| 日本直接看不卡的视频在线| 亚洲熟妇色xxxxx欧美| 国内精品久久久久久久午夜片| 亚洲天堂中文在线播放| 一区二区在线观看视频网站| 午夜一区 二区 三区| 久久精品成人免费国产片小草| 欧洲av亚洲av综合| 啪啪极品翘臀人妻少妇| 7777777亚洲成a人片| 蜜桃亚洲一区二区三区| 日本韩国三级伦理片| 麻豆激情网站一区二区| 国产成年人在线观看网站| 亚洲欧美在线视频91| 欧美老熟女老熟妇极品| 亚洲av夏目彩春jux956| 区一区二视频在线观看| 精品久久在线观看视频| 不卡不卡一区二区三区| 国产av巨作路边搭讪美女| 一区二区三区高清视频在线观看| 国产自拍福利视频在线| 91成人精品在线一区二区三区| 亚洲美女屁股眼交4| 天天日天天摸天天操天天干| 狠狠躁日日躁夜夜躁2020| 中文字幕亚洲欧美加勒比| 亚洲成人精品h在线观看| 啪啪极品翘臀人妻少妇| 极品美女销魂一区二区三区| 天天操天天射天天靠| 丝袜制服 欧美 日韩| 亚洲熟女一区二区二区| 精品视频在线免费播放15| 国产精品xxxx国产喷水| 亚洲黄色天堂网站在线观看禁18| 自拍偷拍唯美清纯亚洲| 欧美一道高清一区二区三区| 91精品国产自产在线观看,| 亚洲av电影免费看| 精品日本视频一二三| a国精品午夜在线观看小视频| 麻豆视频黄版在线观看| brazzerss色欧美熟妇| 久久久久久久久久久 亚洲| 国产AⅤ无码片毛片一级| av 在线 人妻 中文| 一级日韩一级欧美片| 午夜一区 二区 三区| 91人妻丰满熟妇aⅴ无| 瑟瑟视频免费网站在线| 中国日韩欧美一级片| 中文字幕熟女久久av| 欧美一级精品高清在线观看| 看全色黄大色黄女片18女人 | 亚洲欧美国产日韩字幕| 日本韩国三级伦理片| 欧美黄页视频免费在线观看| 日本五十岁熟女性视频| 国产AⅤ无码片毛片一级| 床上插女人逼逼视频| 国产精品亚洲成在线97| 亚洲avav在线天堂| 中文在线天堂中文在线| 牛牛精品大机巴男人日B片| 116美女午夜写真视频| 欧美一级中文字幕免费在线| 亚洲成a v人片在线观看| 亚洲欧美久久一区二区三区| japan老熟妇老熟女| 黄色免费电影网站东京热| 亚洲永久精品一区二区三区| 在线精品免费观看一区三区| 欧美成人小视频在线| 操操操在线免费观看| 最新中文字幕av一区| 欧美日韩午夜中文字幕一区 | 国产午夜精品亚洲精品国产| 大鸡巴赤裸娇妻子大阴道| 青青草原精品在线观看| 国产avvs日产av| 日本免费最新不卡视频| 美女张开大腿让男人桶| 人妻中文字幕一区二区三| 大香蕉一条大香蕉 下一句| 国产麻豆精品在线观看免费| 青青免费操在线视频观看| 在线观看一区二区国产| 国产专区中文字幕在线| 熟女高潮一区二区三区在线视频 | 老熟女在线视频第三区| 日日摸夜夜精品一区| 中文字幕av第一页在线| 精品老熟女一区二区三区在线| 鸡巴双插美女在线视频| 亚洲,欧美,一区二区三区| 欧美人与禽zozo性伦| 国产精品久久久99| 欧美诱惑人妻另类综合| 午夜美女在线观看诱惑| yellow在线亚洲精品一区| 中文字幕区1区3区| 精品视频在线免费播放15| 亚洲情色,中文字幕| 国产一级黄色大片在线| 欧美色综合 第二页| 国产a∨熟女精品一区二区三区| 区一区二视频在线观看| 大鸡巴操出淫水视频| 国产一区日韩一区日韩 | 情欲少妇人妻100篇| 国产女主播福利在线观看 | 国产夫妻在线观看视频| 韩国av一区二区在线观看| 大香蕉www大香蕉| 色播五月亚洲综合网| 成人国产精品视频免费| 天天日天天爽天天日天天爽| 91麻豆欧美成人精品| 免费欧美老年人性生活| 7x7x7x成人免费| 精品午夜在线观看视频一区二区| 美女张腿让男人捅爽| 99久久在线观看视频| 亚洲熟女激情一区二区| 成人国产亚洲av在线| 欧美极品少妇高潮喷水| 91全网最全资源在线观看| 欧美日韩激情第一站| 桃子网视频网站在线观看| 91精品国产情侣高潮对白会所| 熟女啪啪啪啪啪啪啪| 亚洲不卡一区二区高清| 天天射天天舔天天摸| 亚洲午夜免费观看视频| 亚洲中文字幕123| 国产,av,中文字幕| 91又粗又长又大又爽又猛| 天天色天天日天天色| 国产精品久久久99| 美女露出胸阴道让男人捅| a√最新在线一区二区三区亚洲| 亚洲aⅴ国产av综合av| 俩男人日舔一个女人的B视频| 亚洲avav在线天堂| 三级日本理论在线观看| 人无套内射人妻毛片| 少妇无码一区二区三区四区|