欧美三区四区_av先锋影音资源站_亚洲第一论坛sis_影音先锋2020色资源网_亚洲精品社区_在线免费观看av网站_国产一区二区伦理_亚洲欧美视频一区二区_99视频精品全部免费在线_精精国产xxxx视频在线

網(wǎng)站?XML?我的思考_Xml教程

編輯Tag賺U幣
教程Tag:暫無Tag,歡迎添加,賺取U幣!

推薦:XML學(xué)習(xí)起步
學(xué)習(xí) XML 的最佳途經(jīng)是從簡單的開發(fā)入手,大膽實踐,循序漸進(jìn)。XML 的妙處只有在開發(fā)過程中才能深入體會,離開了開發(fā)是學(xué)不好 XML 的。因此學(xué)習(xí) XML 首先應(yīng)該建立一個 XML 的開發(fā)環(huán)境。我給大家介紹一下怎樣建立一個基于 Java 的 XML 開發(fā)環(huán)境。因為我現(xiàn)在沒

作者:taowen(taowen.bitapf.org 或者www.noasia.net/taowen)

1、我用HTML進(jìn)行設(shè)計

曾經(jīng)我以為我蠻特別的,我喜歡用記事本來寫很簡單很簡單的HTML。而且,我看的關(guān)于網(wǎng)頁的第一個教程也就是教你<h1>啊這些標(biāo)簽的教程。相信那個著名的教程,很多人都有看過。只是很多看過了之后不一定會自己去手寫這些代碼,只是知道frontpage這樣的工具背后的原理就好了。
但是時間久了還是覺得蠻累的。因為我寫代碼的時候畢竟是要靠自己的大腦去想象最終的外觀會是什么,所以有的時候還是蠻想去用Dreamweaver這樣的工具。也難怪那些所見即所得的工具會有那么多用戶了,因為寫的時候就直接看到了最終的呈現(xiàn)。手寫代碼的時候,如果遇到了重要的內(nèi)容,我會用<font>這樣的標(biāo)簽特意去改變一下外觀。遇到了列表的內(nèi)容的時候會用<ul>啊這樣的標(biāo)簽,產(chǎn)生1234的標(biāo)號,或者一個個的圓點。其實有的時候覺得html挺簡單的,因為標(biāo)簽的數(shù)量很有限嘛。

2、我使用HTML的表格

HTML的表格是很有意思的東西。當(dāng)你遇到了要列表的東西的時候,如果是沒有表頭而且是一列的時候,你可能會用<ol>這樣的單列。如果是兩列,可能就會用<table>了。而且用起來也不是很復(fù)雜,<tr>就是開一行,<td>就是一列。當(dāng)然還有很多種排法了。基本的也就是分方格,然后放東西。表格有趣的地方是,你設(shè)計form這樣的東西的時候也會用表格。雖然每個單元格的內(nèi)容之間沒有什么意義上的關(guān)聯(lián)了。不像你的成績單列表那樣,數(shù)學(xué)成績一列,語文成績一列。在form中使用表格僅僅是為了最終的版式上的問題。利用單元格把form中的元件進(jìn)行定位。后來表格的排版作用用到了整個頁面的排版,而且越用越復(fù)雜,表格加表格。直接導(dǎo)致了我這樣手寫代碼的人無法去修改,去編寫這樣的頁面。一度讓我很傷心,覺得這個世界被Dreamweaver這樣的工具的使用者掌握者,因為只有利用所見即所得才能夠去設(shè)計這樣外觀豐富的主頁。

3、我還用過css

css是讓我激動的東西。我承認(rèn)這點。我曾經(jīng)夢想,我寫網(wǎng)頁的時候只要把每塊內(nèi)容指定好了class。以后要改變網(wǎng)頁的外觀就只需要把css換調(diào)就可以了。而且css可以是內(nèi)含的也可以是外部用<link>鏈接的。我要把網(wǎng)站改版把css的內(nèi)容換一下就可以了。而且css還有@import,利用它我還可以在網(wǎng)站的每個目錄下都放一個style.css,然后利用@import包含站點的樣式表。這樣每個網(wǎng)頁就不用..這樣的目錄選擇符來選擇在父目錄中的樣式表了。這個特性著實讓我很興奮。我的夢想越來越清晰,就是有朝一日,我寫的網(wǎng)頁能夠很輕易的更改外觀,而且編寫的時候再也不用自己去使用<font>這樣的標(biāo)簽了。

4、javascript也是讓人好奇的東西

我相信網(wǎng)絡(luò)發(fā)展還不如現(xiàn)在這么發(fā)達(dá)的時候就開始設(shè)計網(wǎng)頁的朋友,一定對于各式各樣的javascript非常熟悉。比如跟隨鼠標(biāo)的星星,跑馬燈之類的東西。javascript設(shè)計出來是為了實現(xiàn)客戶端的一定交互性的。javascript之所以能夠交互是因為,它能夠通過DOM操縱你看到的html頁面,而且能夠通過html元素中的事件屬性得到你的輸入。因為javascript能夠通過DOM把html的頁面進(jìn)行改變。這個性質(zhì)其實也讓我激動了好久。比如leoboard的最新帖子這樣的信息,就是通過一個<script>的鏈接,鏈接到一個cgi上面,它產(chǎn)生的就是一段js腳本,通過document的函數(shù)寫出一段html代碼。也就是說,javascript能夠"動態(tài)"的產(chǎn)生html代碼。由于javascript的這個功能,我又開始做夢了。希望能夠整個網(wǎng)站都是通過互相包含的javascript組成。我把我的內(nèi)容都寫在javascript的變量之中,然后通過一定規(guī)則組合通過DOM的函數(shù)把內(nèi)容以一定的模板風(fēng)格寫入到最終的html輸出之中。

5、再聞css

一開始聽說css,也許那個時候還是css1的時代吧。只知道css能夠設(shè)定一定元素的外觀顯示,比如字體啊,空白什么的。關(guān)于css的排版功能一概不知。第一次做css的夢的時候,其實就是因為要把html進(jìn)行排版控制,不得不用很多的table這個原因破滅的。所以當(dāng)我知道css的功能很強(qiáng)大,可以進(jìn)行各種版面控制的時候,就又開始做夢了。把內(nèi)容按照其性質(zhì)放到一些<div class="...">這樣的標(biāo)簽之中,用不同的css樣式表,能夠把這些div定位到頁面的不同地方,而且顯示也是不一樣的。這樣我就能夠在寫html的時候以任意的順序來寫,只管內(nèi)容。而css會根據(jù)你對內(nèi)容的描述(class是什么)把內(nèi)容進(jìn)行定位排版和顯示。所以說,以前我知道的css只把元素的內(nèi)容和顯示分開了,但是元素的位置還是與在源代碼中的位置相關(guān)。而現(xiàn)在知道的css,能夠讓元素只管自己的事情,告訴css自己是什么(class是什么),不用再考慮自己在文檔中的位置了。這樣不就實現(xiàn)了內(nèi)容與表現(xiàn)分離了嗎?不就是我等用記事本寫網(wǎng)頁的網(wǎng)頁設(shè)計者追求的嗎?

6、內(nèi)容與外觀分離

我相信這句話很多人都聽說過,夢想過。我的夢從模糊,到清晰,一直都在想著有朝一日我能夠只管把我要傳達(dá)的內(nèi)容寫下來,讓其他的人來給我排版給我定外觀。It is a Dream。我們只從一個網(wǎng)頁設(shè)計者的角度,而且是一個普通網(wǎng)頁設(shè)計者的角度來談這個問題。不要把什么中間件,應(yīng)用服務(wù)器什么程序高手津津樂道的術(shù)語來壓"我們"。為什么要把內(nèi)容和外觀分離我相信很多人都有自己的體會。我的體會很簡單。當(dāng)年自己手寫html的時候,我對我的內(nèi)容很有信心,我知道我要說什么,我有內(nèi)容。但是我對于如何排版很沒有信息,我想讓別人,或者自己以后來把內(nèi)容進(jìn)行排版。但是事情是很讓人失望的,我基本上只有兩個對策。把內(nèi)容的格式變得簡單得不能再簡單,只是html的最基本元素的線性排列。除了<p>就是<p>這樣的頁面,樸素得不能再樸素。要么就是設(shè)計一個很好看,很復(fù)雜的頁面。我自己手工的把內(nèi)容粘貼到頁面的模板之中去。如果有很多類似的網(wǎng)頁,還要保證它們的風(fēng)格是一致的。如果每個頁面還有到其他頁面的鏈接,比如是上一頁,下一頁之類的,It is a nightmare。把內(nèi)容與外觀分離,就這樣成為了我16歲的夢想。

7、perl,php,asp

我很坦白,我從來沒有用過jsp,我不喜歡java提供的那些東西(請不要因此罵我淺薄,我知道它們的商業(yè)價值,但是現(xiàn)在僅僅是說網(wǎng)頁設(shè)計)。按照順序,我用過的是這么三種網(wǎng)絡(luò)腳本。perl是我接觸的最早的一個網(wǎng)絡(luò)腳本,那個時候一般都是用cgi這個名字。后來我有遇到了php,最后才是asp。這里我只是談網(wǎng)頁的問題,不涉及到這些網(wǎng)絡(luò)腳本怎么實現(xiàn)網(wǎng)絡(luò)的交互的。也只是就著網(wǎng)絡(luò)腳本,說說它們怎么又能實現(xiàn)內(nèi)容與外觀分離的。而且這三種雖然在訪問文件,訪問數(shù)據(jù)庫,使用模板,產(chǎn)生html輸出各個階段和模塊上各有不同,但是原理一樣,方法相似,所以通稱網(wǎng)絡(luò)腳本。網(wǎng)絡(luò)腳本是讓我激動的東西,而且同樣作為engine驅(qū)動著很多現(xiàn)在正在運行的網(wǎng)站,比如經(jīng)典的LAMP組合。它們關(guān)鍵的地方是能夠產(chǎn)生html輸出。因為html不再是你自己手寫的了,所以不需要經(jīng)過你的手就能把html的輸出產(chǎn)生變動,這樣就有靈活性。為了文章能夠分出更多的節(jié),我按照我個人的認(rèn)識順序來看看網(wǎng)絡(luò)腳本使用

8、網(wǎng)絡(luò)腳本和文件

我最先看到網(wǎng)絡(luò)腳本的使用,是leoboard這樣的cgi程序,它使用文本作為數(shù)據(jù)的存放媒介。數(shù)據(jù)來源是文本,然后cgi中的perl程序會對文本進(jìn)行解析,然后把解析的結(jié)果可能會放到變量之中,最后變成html的輸出。這里就是通過cgi程序作為中介,把文本的內(nèi)容表現(xiàn)到了html之中。

9、網(wǎng)絡(luò)腳本和數(shù)據(jù)庫

后來我才看到了網(wǎng)絡(luò)腳本和數(shù)據(jù)庫的連用。經(jīng)典的搭配有php+mysql和asp+access,我都有用過,不過都是很簡單的。把數(shù)據(jù)儲存在數(shù)據(jù)庫中好處當(dāng)然是多多,專業(yè)人士可以有很多事務(wù)啊之類的術(shù)語來描述其好處。不過顯而易見的是,儲存和獲取的方法是標(biāo)準(zhǔn)化的,通過SQL嘛。而用文本作為存放媒介,文件格式以及解析,還有文件的完整性,容錯這些都需要網(wǎng)絡(luò)腳本設(shè)計者自己來控制,雖然很自由,但是更多的是勞累。同樣,一種腳本有自己的一種格式,多浪費。要換論壇程序這樣的情況出現(xiàn)的時候,又需要了很多麻煩。

10、網(wǎng)絡(luò)腳本和模板

我記得當(dāng)時我學(xué)asp的時候,很多文章就是這么介紹的。asp能夠夾雜在html的代碼之中,可以很方便的使用。而我使用perl的cgi的時候,很多程序又是使用滿是xxx的模板來做html輸出的。這個時候,我就想who is better?模板我還是蠻欣賞的。初級階段的模板就是很多以前的cgi的網(wǎng)絡(luò)文章程序中的那樣,在html中放perl的變量名,然后最后輸出的時候做一個替換。現(xiàn)在的模板當(dāng)然要復(fù)雜好多,理論也很多。但是,我們可以看到的一點是模板做到了"把業(yè)務(wù)邏輯和表現(xiàn)邏輯分離"。一般模板和腳本的關(guān)聯(lián)就是通過一些兩方面都知道名字的變量或者數(shù)組。然后腳本在變量中預(yù)先把內(nèi)容存入這些變量之中,模板再把變量和數(shù)組中的內(nèi)容提取出來插入到html之中。由于模板大部分是由html組成,所以比較適合給設(shè)計人員來設(shè)計。而且腳本的任務(wù)也就僅僅致力于從數(shù)據(jù)庫也好,文本也好,這樣的數(shù)據(jù)源中取出內(nèi)容,進(jìn)行一些加工,然后存入到變量之中。至少讓腳本程序員免于考慮最終的外觀問題。

11、網(wǎng)絡(luò)腳本的時代

我們現(xiàn)在基本上就處在這么一個時代之中,大部分的頁面已經(jīng)不是手工編寫的html了。而是由網(wǎng)絡(luò)腳本動態(tài)產(chǎn)生的。方法步驟都是類似的:數(shù)據(jù)源+網(wǎng)絡(luò)腳本+模板=頁面。似乎故事已經(jīng)到了終結(jié)了。因為美夢已經(jīng)成真了。利用數(shù)據(jù)庫中存放數(shù)據(jù),模板來控制顯示,網(wǎng)絡(luò)腳本進(jìn)行一些計算和溝通工作,內(nèi)容和外觀分離的夢想已經(jīng)實現(xiàn)了。而且,現(xiàn)下的很多現(xiàn)成的程序,一些CMS(內(nèi)容管理系統(tǒng)),你直接在服務(wù)器上安裝好,就能夠享受其便利了。但是,我們還有更多選擇。

12、XML的登臺

XML應(yīng)該不是什么陌生的東西了。如果你不知道,說明你可能已經(jīng)很久都沒有關(guān)心過網(wǎng)頁設(shè)計或者說是計算機(jī)這個行業(yè)了。XML的好處,長處,已經(jīng)被說爛了。我就不多說了。
我把XML分為兩類:作為數(shù)據(jù)或者文檔的XML,以及功能性的XML。這個分類是我自己下的,功能性的XML指的就是HTML,SVG,MathML這些。可能SVG什么的你不了解,但是至少HTML你知道吧。關(guān)于HTML也是XML這個觀點,你應(yīng)該聽說過。HTML為什么被我說成功能性的XML呢?因為如果你瀏覽器為觀點,它認(rèn)識HTML,它能夠把HTML標(biāo)記的能內(nèi)容作出顯示。而如果是一般的XML,它就不認(rèn)得,如果是IE會調(diào)用內(nèi)部的一個顯示XML的模板把它顯示出來,但是有的瀏覽器就不會。也就是說,一般的XML其中的內(nèi)容元素,對于瀏覽器來說它是不知道什么意義的,而HTML的元素是對瀏覽器有特殊意義的。同樣,SVG這些XML也是這樣,雖然標(biāo)準(zhǔn)仍然在制定之中,瀏覽器對它的支援還需要一些插件。但是SVG的基本結(jié)構(gòu)不會有什么變動了,它就是通過標(biāo)簽的標(biāo)記,通過瀏覽器的讀取產(chǎn)生二維的圖像。關(guān)鍵的地方就是,瀏覽器認(rèn)得SVG中的元素,知道它的意義,并且能夠作出顯示。
自然,對于瀏覽器沒有特殊意義的XML就是文檔數(shù)據(jù)型的。把XML分為文檔為中心和數(shù)據(jù)為中心的這種分法是非常常見的。關(guān)于這個話題,我在后面繼續(xù)說。

13、HTML作為一種功能性的XML

我現(xiàn)在把HTML完全作為一種表現(xiàn)語言,它的唯一功能就是把內(nèi)容作出顯示。也就是我把在HTML中表現(xiàn)內(nèi)容的語意這個夢想給完全放棄了。HTML就是一個功能性的XML,它的目的就是讓瀏覽器顯示。要把內(nèi)容和表現(xiàn)分離,我就是要從別的數(shù)據(jù)源中轉(zhuǎn)換到HTML。那是不是CSS就多余了?當(dāng)然不會,css的目的是幫助HTML更好的表達(dá)如何顯示這個要求。也就是XHTML+CSS共同表達(dá)的一個目的,網(wǎng)頁的外觀布局。它們的目的是一致的,而不是我以前想象中的HTML表達(dá)內(nèi)容,css來表達(dá)外觀。而且CSS的存在,能夠表達(dá)更加精確更加豐富的內(nèi)容,而且比用table這樣的表格排版更加簡潔明了。

14、XML作為HTML的源頭

我把HTML表達(dá)網(wǎng)頁的內(nèi)容這個想法給放棄了之后,很自然的想法是把XML作為HTML的數(shù)據(jù)來源。但是這并不是很常見的做法。更多的做法是,利用數(shù)據(jù)庫,利用文件然后用網(wǎng)絡(luò)腳本進(jìn)行提取,然后可能還要通過一道模板,直接產(chǎn)生HTML。其中并沒有XML的位置,那么到底在產(chǎn)生HTML的過程中需不需要XML呢?
現(xiàn)在問題已經(jīng)很明白了,HTML完全作為一種表現(xiàn)語言。焦點是對于HTML從何而來這個問題。務(wù)實的態(tài)度是尊重現(xiàn)有的解決方案,而且它們可以做得很好。這里只是對于XML能夠在產(chǎn)生HTML的過程中的什么階段進(jìn)行參與工作,進(jìn)行一些個人的看法的探討。

15、XML直接產(chǎn)生HTML

這個可能是很多人頭腦中首先想到的辦法。利用XSLT,把XML轉(zhuǎn)換成HTML。而且關(guān)于這個,我將在文章最后,給一個我個人的全面的想法。
我覺得利用XML產(chǎn)生HTML,主要是用在小型的純發(fā)布的場合(比如個人主頁),因為對于XML文件的更新和刪除這些,并不是很完善。而且即使是使用XML數(shù)據(jù)庫,也不能勝任大型的場合。而XML更多的是作為中間數(shù)據(jù)

16、有數(shù)據(jù)庫產(chǎn)生XML然后產(chǎn)生HTML

這可能是一個很好的方案。只是在現(xiàn)在看來有一些多余。因為網(wǎng)絡(luò)腳本從數(shù)據(jù)庫中提取了內(nèi)容之后,直接就產(chǎn)生HTML了,或者調(diào)用一個模板也把HTML產(chǎn)生了。如果其中在多一個產(chǎn)生XML的過程,還需要再編寫XSLT來產(chǎn)生HTML,讓人覺得沒有這個必要。

17、XML與數(shù)據(jù)庫

很自然的,就延伸出了一個討論就是"XML與數(shù)據(jù)庫,用哪一個?"。其實這個問題之所以成為,我認(rèn)為是XML的發(fā)展不成熟。XML有其結(jié)構(gòu)和功能上的優(yōu)越性,但是同樣帶來了很大的復(fù)雜度。對于XML進(jìn)行查詢,就比對于結(jié)構(gòu)簡單的數(shù)據(jù)庫查詢復(fù)雜變數(shù)大很多。同樣,XML的表現(xiàn)力也要強(qiáng)很多。另外還與XML的兩個用法有關(guān),XML一方面可以用作以數(shù)據(jù)為中心,比如網(wǎng)站的客戶訂單。這和關(guān)系型的數(shù)據(jù)庫的特點是一致的,每個table的項是固定的,數(shù)據(jù)都是類似重復(fù)的。而XML同時還能用作文檔為中心的,比如你寫一篇文章時,用XML對文章進(jìn)行標(biāo)記。這樣使得標(biāo)記出現(xiàn)的位置,以及上下文就變得非常重要。
所以關(guān)于,在什么場合下用XML,什么場合下需要XML這種問題,很難有答案。至少有一點,隨著XML技術(shù)的完善和被越來越多的人掌握,XML會在其適合的場合越來越多的使用。

18、XML與網(wǎng)站

如果僅僅是泛泛而談XML與數(shù)據(jù)庫,我覺得是很難定論。但是如果把討論的范圍縮小到網(wǎng)站,我覺得還是很容易得出答案的。對于交互性的場合,比如論壇,數(shù)據(jù)經(jīng)常要更新,XML就不適合。對于發(fā)布性的場合,比如文章系統(tǒng),XML就是一個很好的選擇。當(dāng)然還要考慮查詢是否方便。以及XML適合描述松散的信息,比如站長信息這樣的數(shù)據(jù)存放到數(shù)據(jù)庫中顯然是overkill,而放到xml中就比較合適。所以,我個人認(rèn)為如果是個人主頁這樣性質(zhì)的網(wǎng)站,使用xml是非常合適的。

19、在個人主頁中使用XML

個人主頁一般都是無法購買那種有網(wǎng)絡(luò)腳本支持的服務(wù)器的,更不用說數(shù)據(jù)庫了,這個是來自于現(xiàn)實環(huán)境的限制。個人主頁的數(shù)據(jù)一般比較松散凌亂,而且文檔比較多,比較適合XML來描述,這個是顯示的需求。
所以綜合了這兩點,對于一般個人主頁的站長來說,這樣的組合方案是很不錯的:
1、用XML來描述網(wǎng)站數(shù)據(jù),用XSLT來做轉(zhuǎn)換
2、注冊一個免費的留言板
3、注冊一個免費的BLOG
這樣你就只需要一個HTML空間,同時又可以實現(xiàn)內(nèi)容與外觀分離,至少對我來說是一個夢想的實現(xiàn)。

20、最終實現(xiàn)指導(dǎo)

這個純粹是個人意見,而且技術(shù)門檻相對比較高一些,估計沒有人會采納。
第一步:
描述你的網(wǎng)站內(nèi)容。如何描述完全是你的自由,而且是否使用DocBook這樣的東西來描述你的文章這樣的東西也是你的自由。描述應(yīng)該分布在很多個xml文件之中,可以利用XInclude技術(shù),也就是利用<xi:include href='...xml'/>這樣的標(biāo)簽把所有的xml逐級串起來,最終是一個site.xml。找到了site.xml,就找到了你整個網(wǎng)站的內(nèi)容。
你可以不用xinclude,而只是簡單的用一個元素記錄下文件位置,然后在XSLT中用document函數(shù)讀取也是可行的。
第二步:
描述你的網(wǎng)站的結(jié)構(gòu),也就是頁面的信息。這個我是用sitemap.xsl來做的。最終產(chǎn)生的就是一個sitemap.xml。里面由類似這樣的元素組成:
<page name="article1" template="article.xsl" output="article1.html" param="1"/>
這樣有兩個非常重要的作用,其一是能夠讓自動化的工具從產(chǎn)生的頁面信息中提取內(nèi)容,自動調(diào)用xslt處理器把網(wǎng)站給編譯出來。其二是能夠讓頁面索引到其他頁面,比如你要在一篇文章的頁面中鏈接到所屬的分類的所有其他的文章,你就可以在sitemap.xml中提供出哪些頁面是干什么的,比如所屬分類是什么。然后具體page的xsl就可以在sitemap.xml中根據(jù)這些信息,然后找到頁面最終寫出超級鏈接。
第三步:
設(shè)計每個頁面的xslt。xslt的輸入有兩個,一個是site.xml,另外一個就是sitemap.xml。從site.xml得到內(nèi)容,從sitemap.xml得到其他頁面的位置。
第四步:
利用你喜歡的腳本工具(設(shè)置是xslt+bat),自動化的完成整站的編譯工作。你還可以提供選項選擇編譯什么頁面。
第五步:
你也可以自己編寫一個工具來實現(xiàn)新舊對比的ftp上傳工作。

OK,對于網(wǎng)頁設(shè)計的技術(shù)的我的思考就基本上告一段落了。
PS:很經(jīng)典,每個學(xué)習(xí)WEB的人的經(jīng)歷的濃縮!可惜我還是不能完全的理解!!~~
努力中.........

分享:從HTML到XML
xml(extensible markup language,可擴(kuò)展標(biāo)記語言),是當(dāng)前最熱門的網(wǎng)絡(luò)技術(shù)之一,被稱為“第二代web語言”、“下一代網(wǎng)絡(luò)應(yīng)用的基石”。自它被提出以來,幾乎得到了業(yè)界所有大公司的支持,絲毫不遜于當(dāng)年html被提出時的熱度。所以,趁現(xiàn)在xml還未普及的時候

來源:模板無憂//所屬分類:Xml教程/更新時間:2012-06-06
相關(guān)Xml教程
麻豆久久久久| 超碰男人的天堂| 中文字幕黄色av| 国产精品传媒精东影业在线| 综合久久久久久| 欧美激情亚洲自拍| 男人揉女人奶房视频60分 | 亚洲一区二三区| 国产91|九色| 欧美在线aaa| 全部免费毛片在线播放一个| 视频一区在线播放| 欧美一区二区精美| 久久66热这里只有精品| 美女av免费看| 日韩黄色网络| 成人免费在线播放视频| 国内精品久久久久久影视8| 精品久久久噜噜噜噜久久图片| 国产探花精品一区二区| 久久久夜精品| 精品免费一区二区三区| 先锋在线资源一区二区三区| 日本视频www| 99九九热只有国产精品| 懂色av影视一区二区三区| 国产日韩精品视频| 国产精品三级在线观看无码| 香蕉免费一区二区三区在线观看| 久久精品欧美日韩| 97精品视频在线观看| 色天使在线观看| 三级成人黄色影院| 成人高清在线视频| 久久精品最新地址| 熟妇人妻无乱码中文字幕真矢织江| 亚洲精品久久久久久无码色欲四季 | 欧美日韩精品免费看| 农村黄色一级片| 欧美韩国日本在线观看| 91成人国产精品| 国产精品初高中精品久久| 亚洲精品国产精品国自| 国产精品嫩模av在线| 亚洲成人综合视频| av免费观看久久| 国产精品免费人成网站酒店| 色小子综合网| 欧洲精品一区二区| 欧美一卡2卡3卡4卡无卡免费观看水多多 | 成人高清电影网站| 日韩欧美国产视频| 久久精精品视频| 天海翼一区二区| 亚洲精品资源| 亚洲成年人在线播放| 看一级黄色录像| 国产麻豆免费观看| 激情综合色播五月| 久久精品欧美视频| 久久精品一卡二卡| 9999精品| 一区二区三区四区在线免费观看| 91丨九色丨国产在线| 日韩精品一区二区亚洲av性色| 天天综合亚洲| 欧美一区二区网站| 蜜臀av性久久久久蜜臀av| 国产高清在线免费| 成人天堂资源www在线| 高清欧美性猛交xxxx| 精品国产一区在线| 天堂俺去俺来也www久久婷婷 | 日本男人操女人| 99re66热这里只有精品4| 国产三区在线成人av| 国产精品无码专区在线观看| 国产免费一区二区三区四区| 久久久久亚洲| 精品久久一区二区三区| 国产69精品久久久久久久| 亚洲欧美电影| 国产欧美一区二区三区鸳鸯浴| 国产精品日韩av| www.av成人| 1024日韩| 亚洲图片在区色| 粉色视频免费看| 91蝌蚪精品视频| 岛国av一区二区| 亚洲精品日韩在线观看| 999av视频| 91在线看国产| 国产精品男女猛烈高潮激情| 国产一区二区播放| 国产亚洲毛片| 精品国产欧美一区二区三区成人| 波多野吉衣在线视频| 视频福利一区| 欧美美女一区二区在线观看| 日韩中文字幕在线免费| 伊人网伊人影院| 日韩精品免费一区二区在线观看 | 艳妇乳肉豪妇荡乳av| 国产一区二区三区免费看| 亚洲精品综合| 日韩第一页在线| 激情 小说 亚洲 图片: 伦| 欧美一级片网址| 一本久久精品一区二区| 婷婷视频在线播放| 亚洲人视频在线观看| 中文字幕日韩精品一区| 精品国产免费一区二区三区 | 日韩欧美另类在线| 国产熟女高潮视频| 日韩一区二区三区色| 日韩欧美国产视频| 成人免费在线视频播放| 午夜无码国产理论在线| 樱桃国产成人精品视频| 色婷婷精品国产一区二区三区| 狠狠操狠狠干视频| 性生交大片免费全黄| 亚洲天堂激情| 中文字幕亚洲色图| 亚洲视频在线不卡| 波多野结衣在线观看一区二区| 欧美一区二区三区在线电影| 成人在线观看a| 国产精品一区二区小说| 成人在线分类| 色88888久久久久久影院按摩 | 欧美精品91| 色偷偷88888欧美精品久久久 | 国产在线精品一区二区夜色 | 国偷自产av一区二区三区小尤奈| 在线免费观看视频网站| 久久色成人在线| 九色综合日本| 免费av网站在线播放| 亚洲日本在线a| 亚洲资源在线网| 欧美日韩女优| 91豆麻精品91久久久久久| 成年人观看网站| 日韩精品欧美大片| 亚洲激情视频网站| 久久久午夜精品福利内容| 亚洲午夜91| 久久久久久久久久亚洲| 精品午夜福利视频| 国产激情精品久久久第一区二区| 亚洲伊人第一页| 亚洲一区二区三区爽爽爽爽爽| 97超级碰碰碰| 久久久无码一区二区三区| 国产精品自拍毛片| 91香蕉国产在线观看| 国产精品视频无码| 亚洲欧美偷拍另类a∨色屁股| 一区二区不卡在线| 亚洲欧美专区| 67194成人在线观看| aaa一级黄色片| 亚洲精品在线观看91| 久久影视电视剧免费网站| 欧美三级黄色大片| 国产精品一品视频| 国产不卡一区二区三区在线观看| 亚洲a视频在线| 亚洲成人一区二区在线观看| www国产精品内射老熟女| 亚洲色图美女| 色噜噜亚洲精品中文字幕| 免费成人深夜夜行网站| 国产成人精品网址| 国产精品一区视频网站| 婷婷色在线视频| 在线观看日韩毛片| 看看黄色一级片| 欧美激情综合| 青青草国产精品一区二区| 国产情侣小视频| 亚洲三级理论片| 成人小视频在线观看免费| 欧美人妖在线观看| 最新69国产成人精品视频免费| 任我爽在线视频| 成人激情av网| 日韩亚洲一区在线播放| 国产剧情一区二区在线观看| 亚洲国产精品系列| 激情无码人妻又粗又大| 成人综合婷婷国产精品久久蜜臀| 久久99精品国产99久久| 亚洲欧美专区| 精品香蕉一区二区三区| 永久免费看片直接| 91网上在线视频| 欧美性受黑人性爽| 四虎影视精品| 久久国产精品久久精品| 特级毛片www| 亚洲欧美福利一区二区| 一本大道熟女人妻中文字幕在线| 婷婷亚洲五月| 欧美在线中文字幕| 精品人妻少妇嫩草av无码专区| 疯狂蹂躏欧美一区二区精品| www.午夜av| 天堂va蜜桃一区二区三区| 成人18视频| 色婷婷成人网| 亚洲人成五月天| 豆国产97在线 | 亚洲| 国产精品伦一区二区三级视频| 99在线精品免费视频| 国产精品久久久久久久久久10秀 | 精品国产欧美一区二区五十路 | 91av福利视频| 国产美女免费视频| 欧美性猛交xxxx黑人交| 添女人荫蒂视频| 成人免费视频一区二区| 中文字幕免费在线不卡| 国产探花一区二区| 欧美亚洲国产另类| 亚洲黄色小说网址| 91精品国产欧美一区二区| 91网站免费视频| aaa欧美日韩| 男女啪啪免费观看| 99久久99热这里只有精品| 日本一区二区三区四区视频| 日韩一级免费视频| 精品国产一区二区精华| 99热精品免费| 亚洲乱码一区二区三区在线观看| 国产又大又黄又猛| 日本中文一区二区三区| 欧美男人的天堂| 日韩高清电影免费| 97国产精品人人爽人人做| www.国产黄色| 日韩午夜激情av| 99久久99久久精品国产| 亚洲欧美另类久久久精品2019| 91pony九色| 久久99久久99| 五月天色婷婷综合| xxxxx成人.com| 影音先锋制服丝袜| 久久免费的精品国产v∧| 成年人午夜免费视频| 亚洲久久一区二区| 久久久久久99| 亚洲精品推荐| 国产99久久精品一区二区永久免费| 亚洲av毛片成人精品| 日韩精品在线免费观看| 无码人妻丰满熟妇精品| 欧美在线高清视频| 国产精品1区2区3区4区| 中文字幕人成不卡一区| 无套内谢丰满少妇中文字幕| 国产成都精品91一区二区三| 国产精品无码免费专区午夜| 亚洲成人中文| 欧美亚洲另类在线一区二区三区| 精品一区二区三| 国产在线a不卡| 亚洲精品a区| 57pao成人永久免费视频| 精品无人乱码一区二区三区| 久久激情视频久久| 丰满熟妇人妻中文字幕| 亚洲精品网站在线播放gif| 最近中文字幕在线观看| 日韩一区二区影院| 91av在线免费视频| 欧美日韩中字一区| 黄色一级免费视频| 欧美性猛交xxxx乱大交极品| 又色又爽的视频| 亚洲午夜一区二区| 一区二区三区四区免费| 最新热久久免费视频| 久久久久久婷婷| 国产偷国产偷亚洲高清人白洁| 91精品视频国产| 99久久精品免费| youjizzxxxx18| 成人午夜激情影院| 中文字幕在线观看第三页| 国产成人精品综合在线观看 | 亚洲xxxx天美| 亚洲天堂网在线观看| 性生活视频软件| 国产一区二区三区精品久久久| 国产伦精品一区二区三区视频痴汉| 亚洲大胆人体视频| 一本久道久久综合| 神马电影网我不卡| 久久精品国产69国产精品亚洲| 国内精品久久久久久久久久久 | 国产福利一区二区三区| 99蜜桃臀久久久欧美精品网站| 久久99久久久欧美国产| 国产青青在线视频| 日本三级黄色大片| 欧美亚洲免费在线一区| 国产一级中文字幕| 欧美日本乱大交xxxxx| 日韩三级小视频| 欧美一级二级三级蜜桃| 成人h动漫精品一区二区下载 | 亚洲影院在线播放| 欧美videos大乳护士334| 国产精品51麻豆cm传媒| 日韩国产高清污视频在线观看| 99久久精品国产色欲| 一区二区三区视频观看| 午夜黄色小视频| 欧美激情亚洲一区| 国产亚洲高清在线观看| 国产精品美女av| 国产剧情在线观看一区| 国产亚洲一区二区三区在线播放| 亚洲综合自拍| 亚洲精品成人自拍| 日韩不卡一区二区三区| jizzjizzxxxx| 91丨九色丨蝌蚪富婆spa| 久久精品无码专区| 亚洲一区二区三区小说| www青青草原| 欧美一级片免费看| 99久久精品日本一区二区免费| 最新中文字幕亚洲| 国产精品第一国产精品| 国产第一区电影| 欧洲福利电影| 日本精品一区二区三区高清 久久| 亚洲视频二区| 黄色片视频在线免费观看| 91浏览器在线视频| 91久久夜色精品国产按摩| 日韩中文在线观看| 精品亚洲美女网站| 人人做人人澡人人爽欧美| 久久亚洲黄色| 国产精品视频入口| 日韩一级网站| 欧美网站免费观看| 91麻豆国产精品久久| 色天使在线视频| 日韩欧美一区视频| 中文字幕69页| 国产一区二区三区18| 草民电影神马电影一区二区| 国产日韩av在线播放| 在线中文一区| 国产一区二区四区| 91一区一区三区| 在哪里可以看毛片| 欧美高清精品3d| 亚洲高清精品视频| 久久免费视频观看| 夜夜躁狠狠躁日日躁2021日韩| 欧美精品一区二区三区在线看午夜 | 日韩中文字幕免费在线观看| 91高清免费视频| 欧洲乱码伦视频免费| 无码毛片aaa在线| www.亚洲激情.com| 中文字幕免费高清| 9191精品国产综合久久久久久 | 国产一区二区黄| 麻豆国产一区| 精品国产乱码久久久久| 蜜桃免费网站一区二区三区| 91精品视频国产| 欧美日韩国产一区二区三区| 亚洲免费视频二区| 欧美夫妻性生活视频| 九九久久婷婷| 在线观看一区欧美| 99久久久精品| 亚洲精品自拍视频在线观看| 精品久久久久久久久久久久久久久| 婷婷av一区二区三区| 国产欧美一区二区白浆黑人| 一区免费在线| 天堂av在线网站| 亚洲国产欧美一区二区三区丁香婷| 国产精品国产三级国产专区52| 色老头一区二区三区| 偷拍自拍亚洲色图| 国产经典久久久|