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

首頁 > 開發(fā) > CSS > 正文

寫出牛逼的CSS代碼13條建議你會(huì)哪幾條

2024-07-11 09:07:54
字體:
供稿:網(wǎng)友

1. 使用Reset但并非全局Reset

不同瀏覽器元素的默認(rèn)屬性有所不同,使用Reset可重置瀏覽器元素的一些默認(rèn)屬性,以達(dá)到瀏覽器的兼容。但需要注意的是,請不要使用全局Reset:

*{ margin:0; padding:0; }*{ margin:0; padding:0; }

這不僅僅因?yàn)樗蔷徛偷托实姆椒?,而且還會(huì)導(dǎo)致一些不必要的元素也重置了外邊距和內(nèi)邊距。在此建議參考YUI Reset和Eric Meyer的做法。我跟Eric Meyer的觀點(diǎn)相同,Reset并不是一成不變的,具體還需要根據(jù)項(xiàng)目的不同需求做適當(dāng)?shù)男薷?,以達(dá)到瀏覽器的兼容和操作上的便利性。我使用的Reset如下:

/** 清除內(nèi)外邊距 **/ body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 結(jié)構(gòu)元素 */ dl, dt, dd, ul, ol, li, /* list elements 列表元素 */ pre, /* text formatting elements 文本格式元素 */ form, fieldset, legend, button, input, textarea, /* form elements 表單元素 */ th, td, /* table elements 表格元素 */ img/* img elements 圖片元素 */{ border:medium none; margin: 0; padding: 0; } /** 設(shè)置默認(rèn)字體 **/ body,button, input, select, textarea { font: 12px/1.5 '宋體',tahoma, Srial, helvetica, sans-serif; } h1, h2, h3, h4, h5, h6 { font-size: 100%; } em{font-style:normal;} /** 重置列表元素 **/ ul, ol { list-style: none; } /** 重置超鏈接元素 **/ a { text-decoration: none; color:#333;} a:hover { text-decoration: underline; color:#F40; } /** 重置圖片元素 **/ img{ border:0px;} /** 重置表格元素 **/ table { border-collapse: collapse; border-spacing: 0; }/** 清除內(nèi)外邊距 **/ body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 結(jié)構(gòu)元素 */ dl, dt, dd, ul, ol, li, /* list elements 列表元素 */ pre, /* text formatting elements 文本格式元素 */ form, fieldset, legend, button, input, textarea, /* form elements 表單元素 */ th, td, /* table elements 表格元素 */ img/* img elements 圖片元素 */{ border:medium none; margin: 0; padding: 0; } /** 設(shè)置默認(rèn)字體 **/ body,button, input, select, textarea { font: 12px/1.5 '宋體',tahoma, Srial, helvetica, sans-serif; } h1, h2, h3, h4, h5, h6 { font-size: 100%; } em{font-style:normal;} /** 重置列表元素 **/ ul, ol { list-style: none; } /** 重置超鏈接元素 **/ a { text-decoration: none; color:#333;} a:hover { text-decoration: underline; color:#F40; } /** 重置圖片元素 **/ img{ border:0px;} /** 重置表格元素 **/ table { border-collapse: collapse; border-spacing: 0; }

2. 良好的命名習(xí)慣

無疑亂七八糟或者無語義命名的代碼,誰看了都會(huì)抓狂。就像這樣的代碼:

.aaabb{margin:2px;color:red;}.aaabb{margin:2px;color:red;}

我想即使是初學(xué)者,也不至于會(huì)在實(shí)際項(xiàng)目中如此命名一個(gè)class,但有沒有想過這樣的代碼同樣是很有問題的:

<h1>My name is <span>Wiky</span></h1><h1>My name is <span>Wiky</span></h1>

問題在于如果你需要把所有原本紅色的字體改成藍(lán)色,那修改后就樣式就會(huì)變成:

.red{color:bule;}.red{color:bule;}

這樣的命名就會(huì)很讓人費(fèi)解,同樣的命名為.leftBar的側(cè)邊欄如果需要修改成右側(cè)邊欄也會(huì)很麻煩。所以,請不要使用元素的特性(顏色,位置,大小等)來命名一個(gè)class或id,您可以選擇意義的命名如:#navigation{…},.sidebar{…},.postwrap{…}

這樣,無論你如何修改定義這些class或id的樣式,都不影響它跟HTML元素間的聯(lián)系。

另外還有一種情況,一些固定的樣式,定義后就不會(huì)修改的了,那你命名時(shí)就不用擔(dān)憂剛剛說的那種情況,如

.alignleft{float:left;margin-right:20px;} .alignright{float:right;text-align:right;margin-left:20px;} .clear{clear:both;text-indent:-9999px;}.alignleft{float:left;margin-right:20px;} .alignright{float:right;text-align:right;margin-left:20px;} .clear{clear:both;text-indent:-9999px;}

那么對于這樣一個(gè)段落

<p class="alignleft">我是一個(gè)段落!</p><p class="alignleft">我是一個(gè)段落!</p>

如果需要把這個(gè)段落由原先的左對齊修改為右對齊,那么只需要修改它的className就為alignright就可以了。

3. 代碼縮寫

CSS代碼縮寫可以提高你寫代碼的速度,精簡你的代碼量。在CSS里面有不少可以縮寫的屬性,包括margin,padding,border,font,background和顏色值等,如果您學(xué)會(huì)了代碼縮寫,原本這樣的代碼:

li{ font-family:Arial, Helvetica, sans-serif; font-size: 1.2em; line-height: 1.4em; padding-top:5px; padding-bottom:10px; padding-left:5px; }li{ font-family:Arial, Helvetica, sans-serif; font-size: 1.2em; line-height: 1.4em; padding-top:5px; padding-bottom:10px; padding-left:5px; }

就可以縮寫為:

li{ font: 1.2em/1.4em Arial, Helvetica, sans-serif; padding:5px 0 10px 5px; }li{ font: 1.2em/1.4em Arial, Helvetica, sans-serif; padding:5px 0 10px 5px; }

如果您想更了解這些屬性要怎么縮寫,可以參考《常用CSS縮寫語法總結(jié)》或者下載CSS-Shorthand-Cheat-Sheet.pdf 。

4. 利用CSS繼承

如果頁面中父元素的多個(gè)子元素使用相同的樣式,那最好把他們相同的樣式定義在其父元素上,讓它們繼承這些CSS樣式。這樣你可以很好的維護(hù)你的代碼,并且還可以減少代碼量。那么本來這樣的代碼:
 

#container li{ font-family:Georgia, serif; } #container p{ font-family:Georgia, serif; } #container h1{font-family:Georgia, serif; }#container li{ font-family:Georgia, serif; } #container p{ font-family:Georgia, serif; } #container h1{font-family:Georgia, serif; }

就可以簡寫成:

#container{ font-family:Georgia, serif; }#container{ font-family:Georgia, serif; }

5. 使用多重選擇器

你可以合并多個(gè)CSS選擇器為一個(gè),如果他們有共同的樣式的話。這樣做不但代碼簡潔且可為你節(jié)省時(shí)間和空間。如:

h1{ font-family:Arial, Helvetica, sans-serif; font-weight:normal; } h2{ font-family:Arial, Helvetica, sans-serif; font-weight:normal; } h3{ font-family:Arial, Helvetica, sans-serif; font-weight:normal; }h1{ font-family:Arial, Helvetica, sans-serif; font-weight:normal; } h2{ font-family:Arial, Helvetica, sans-serif; font-weight:normal; } h3{ font-family:Arial, Helvetica, sans-serif; font-weight:normal; }

可以合并為

h1, h2, h3{ font-family:Arial, Helvetica, sans-serif; font-weight:normal; }h1, h2, h3{ font-family:Arial, Helvetica, sans-serif; font-weight:normal; }

6. 適當(dāng)?shù)拇a注釋

代碼注釋可以讓別人更容易讀懂你的代碼,且合理的組織代碼注釋,可使得結(jié)構(gòu)更加清晰。你可以選擇做的樣式表的開始添加目錄:
 

/*------------------------------------  Reset  Header  Content  SideBar  Footer ----------------------------------- *//*------------------------------------  Reset  Header  Content  SideBar  Footer ----------------------------------- */

如此你代碼的結(jié)構(gòu)就一目了然,你可以容易的查找和修改代碼。

而對于代碼的主內(nèi)容,也應(yīng)適當(dāng)?shù)募右詣澐?,甚至在有必要的地方在對代碼加以注釋說明,這樣也有利于團(tuán)隊(duì)開發(fā):
 

/*** Header ***/ #header{ height:145px; position:relative; } #header h1{ width:324px; margin:45px 0 0 20px; float:left; height:72px;}/*** Content ***/ #content{ background:#fff; width:650px; float:left; min-height:600px; overflow:hidden;} #content h1{color:#F00}/* 設(shè)置字體顏色 */ #content .posts{ overflow:hidden; } #content .recent{ margin-bottom:20px; border-bottom:1px solid #f3f3f3; position:relative; overflow:hidden; }/*** Footer ***/ #footer{ clear:both; padding:50px 5px 0; overflow:hidden;} #footer h4{ color:#b99d7f; font-family:Arial, Helvetica, sans-serif; font-size:1.1em; }/*** Header ***/ #header{ height:145px; position:relative; } #header h1{ width:324px; margin:45px 0 0 20px; float:left; height:72px;}/*** Content ***/ #content{ background:#fff; width:650px; float:left; min-height:600px; overflow:hidden;} #content h1{color:#F00}/* 設(shè)置字體顏色 */ #content .posts{ overflow:hidden; } #content .recent{ margin-bottom:20px; border-bottom:1px solid #f3f3f3; position:relative; overflow:hidden; }/*** Footer ***/ #footer{ clear:both; padding:50px 5px 0; overflow:hidden;} #footer h4{ color:#b99d7f; font-family:Arial, Helvetica, sans-serif; font-size:1.1em; }

7. 給你的CSS代碼排序

如果代碼中的屬性都能按照字母排序,那查找修改的時(shí)候就能更加快速:

/*** 樣式屬性按字母排序 ***/ div{ background-color:#3399cc; color:#666; font:1.2em/1.4em Arial, Helvetica, sans-serif; height:300px; margin:10px 5px; padding:5px 0 10px 5px; width:30%; z-index:10; }/*** 樣式屬性按字母排序 ***/ div{ background-color:#3399cc; color:#666; font:1.2em/1.4em Arial, Helvetica, sans-serif; height:300px; margin:10px 5px; padding:5px 0 10px 5px; width:30%; z-index:10; }

8. 保持CSS的可讀性

書寫可讀的CSS將會(huì)使得更容易查找和修改樣式。對于以下兩種情況,哪種可讀性更高,我想不言而明。

/*** 每個(gè)樣式屬性寫一行 ***/ div{ background-color:#3399cc; color:#666; font: 1.2em/1.4em Arial, Helvetica, sans-serif; height:300px; margin:10px 5px; padding:5px 0 10px 5px; width:30%; z-index:10; }/*** 所有的樣式屬性寫在同一行 ***/ div{ background-color:#3399cc; color:#666; font: 1.2em/1.4em Arial, Helvetica, sans-serif; height:300px; margin:10px 5px; padding:5px 0 10px 5px; width:30%; z-index:10; }/*** 每個(gè)樣式屬性寫一行 ***/ div{ background-color:#3399cc; color:#666; font: 1.2em/1.4em Arial, Helvetica, sans-serif; height:300px; margin:10px 5px; padding:5px 0 10px 5px; width:30%; z-index:10; }/*** 所有的樣式屬性寫在同一行 ***/ div{ background-color:#3399cc; color:#666; font: 1.2em/1.4em Arial, Helvetica, sans-serif; height:300px; margin:10px 5px; padding:5px 0 10px 5px; width:30%; z-index:10; }

當(dāng)對于一些樣式屬性較少的選擇器,我會(huì)寫到一行:

/*** 選擇器屬性少的寫在同一行 ***/ div{ background-color:#3399cc; color:#666;}/*** 選擇器屬性少的寫在同一行 ***/ div{ background-color:#3399cc; color:#666;}

對于這個(gè)規(guī)則并非硬性規(guī)定,但無論您采用哪種寫法,我的建議是始終保持代碼一致。屬性多的分行寫,屬性少于3個(gè)可以寫一行。

9. 選擇更優(yōu)的樣式屬性值

CSS中有些屬性采用不同的屬性值,雖然達(dá)到的效果差不多,當(dāng)性能上卻存在著差異,如

區(qū)別在于border:0把border設(shè)為0px,雖然在頁面上看不見,但按border默認(rèn)值理解,瀏覽器依然對border-width/border-color進(jìn)行了渲染,即已經(jīng)占用了內(nèi)存值。

而border:none把border設(shè)為“none”即沒有,瀏覽器解析“none”時(shí)將不作出渲染動(dòng)作,即不會(huì)消耗內(nèi)存值。所以建議使用border:none;

同樣的,display:none隱藏對象瀏覽器不作渲染,不占用內(nèi)存。而visibility:hidden則會(huì)。

10. 使用代替@import

首先,@import不屬于XHTML標(biāo)簽,也不是Web標(biāo)準(zhǔn)的一部分,它對于較早期的瀏覽器兼容也不高,并且對于網(wǎng)站的性能有某些負(fù)面的影響。具體可以參考《高性能網(wǎng)站設(shè)計(jì):不要使用@import》。所以,請避免使用@import

11. 使用外部樣式表

這個(gè)原則始終是一個(gè)很好的設(shè)計(jì)實(shí)踐。不單可以更易于維護(hù)修改,更重要的是使用外部文件可以提高頁面速度,因?yàn)镃SS文件都能在瀏覽器中產(chǎn)生緩存。內(nèi)置在HTML文檔中的CSS則會(huì)在每次請求中隨HTML文檔重新下載。所以,在實(shí)際應(yīng)用中,沒有必要把CSS代碼內(nèi)置在HTML文檔中:

<style type="text/css" >    #container{ .. }    #sidebar{ .. }</style><style type="text/css" >    #container{ .. }    #sidebar{ .. }</style>

<li style="font-family:Arial, helvetica, sans-serif; color:#666; " ><li style="font-family:Arial, helvetica, sans-serif; color:#666; " >

而是使用<link>導(dǎo)入外部樣式表:

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

12. 避免使用CSS表達(dá)式(Expression)

CSS表達(dá)式是動(dòng)態(tài)設(shè)置CSS屬性的強(qiáng)大(但危險(xiǎn))方法。Internet Explorer從第5個(gè)版本開始支持CSS表達(dá)式。下面的例子中,使用CSS表達(dá)式可以實(shí)現(xiàn)隔一個(gè)小時(shí)切換一次背景顏色:

background-color: expression( (new Date()).getHours()%2 ? "#B8D4FF" : "#F08A00" );background-color: expression( (new Date()).getHours()%2 ? "#B8D4FF" : "#F08A00" );

如上所示,expression中使用了JavaScript表達(dá)式。CSS屬性根據(jù)JavaScript表達(dá)式的計(jì)算結(jié)果來設(shè)置。

表達(dá)式的問題就在于它的計(jì)算頻率要比我們想象的多。不僅僅是在頁面顯示和縮放時(shí),就是在頁面滾動(dòng)、乃至移動(dòng)鼠標(biāo)時(shí)都會(huì)要重新計(jì)算一次。給CSS表達(dá)式增加一個(gè)計(jì)數(shù)器可以跟蹤表達(dá)式的計(jì)算頻率。在頁面中隨便移動(dòng)鼠標(biāo)都可以輕松達(dá)到10000次以上的計(jì)算量。

如果必須使用CSS表達(dá)式,一定要記住它們要計(jì)算成千上萬次并且可能會(huì)對你頁面的性能產(chǎn)生影響。所以,在非不得已,請避免使用CSS表達(dá)式。

13. 代碼壓縮

當(dāng)你決定把網(wǎng)站項(xiàng)目部署到網(wǎng)絡(luò)上,那你就要考慮對CSS進(jìn)行壓縮,出去注釋和空格,以使得網(wǎng)頁加載得更快。壓縮您的代碼,可以采用一些工具,如YUI Compressor

利用它可精簡CSS代碼,減少文件大小,以獲得更高的加載速度。


注:相關(guān)教程知識閱讀請移步到CSS教程頻道。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
亚洲福利视频导航| 丰满少妇被猛烈进入高清播放| 欧美成人在线免费观看| 亚洲黄色免费看| 神马久久久久久久久| 嫩草在线播放| 久久艹这里只有精品| av免费在线观看网站| 香蕉久久aⅴ一区二区三区| 亚洲成人av在线影院| 国产乱子伦农村叉叉叉| 在线观看欧美一区二区| 91夜夜未满十八勿入爽爽影院| 亚洲欧洲精品在线| 波多野结衣视频观看| 久久日韩粉嫩一区二区三区| 中文字幕欧美日韩va免费视频| 日韩欧美成人区| 亚洲精品午夜视频| 精品电影一区二区三区| 91精品丝袜国产高跟在线| 中文字幕一区二区人妻电影| 日韩精品成人一区| 久久久久久在线观看| jizz久久久久久| 77成人影视| 可以直接在线观看的av| 91免费看网站| 亚洲资源在线播放| 免费久久精品| 久久色在线播放| 精品国产网站在线观看| 在线观看免费视频你懂的| 亚洲第一二三四区| 日本学生初尝黑人巨免费视频| 波多野结衣一二三区| 欧美日韩精品在线一区| 久久免费视频网站| 天天操夜夜操视频| 乱中年女人伦av一区二区| 中文字幕免费国产精品| 男人天堂综合网| 黄色av免费播放| 亚洲国产日韩一级| 欧美黄色www| 国产又粗又猛又爽又黄视频| 在线观看视频一区二区三区| 国产精品视频网站| 999国产精品一区| av黄色一级片| 欧美日本一道本| 51色欧美片视频在线观看| 亚洲欧洲日韩综合一区二区| 你懂的在线观看视频网站| h片在线观看视频| 国产精品综合久久久| 一级日本在线| 国产永久免费视频| 精灵使的剑舞无删减版在线观看| 亚洲久久中文字幕| 天堂av在线电影| 日韩欧美的一区二区| 最新中文字幕av专区| 最好看的中文字幕| 欧美日韩视频第一区| 国产一区久久精品| a在线欧美一区| 一色屋精品亚洲香蕉网站| 不卡日韩av| 久久se精品一区二区| 欧美成人性战久久| 日韩三级av在线| 99高清免费国产自产拍| 免费黄色成年网站| 国产乱码精品一区二区三区日韩精品| 玉米视频成人免费看| 欧美一区二区在线| av一区二区在线看| 老司机2019福利精品视频导航| 天堂网视频在线观看| 日韩欧美精品一区二区综合视频| 国产特黄在线| 日韩精品久久久久久久酒店| 青青草99啪国产免费| 成年人视频在线看| 国产黄色在线免费观看| 青青免费在线视频| 日韩视频免费大全中文字幕| 国语一区二区三区| 亚洲少妇中出一区| 欧美成人一区二区在线| 123区在线| 久久精品国产精品亚洲| 日韩伦理在线电影| 羞羞视频在线免费国产| 国产精品一区二区在线免费观看| 久久riav二区三区| 久久久久久日产精品| 亚洲最新永久在线观看| xx00欧美| 亚洲一级片av| 国产精品成人**免费视频| 精品国产91久久久久久浪潮蜜月| 久久精品国产**网站演员| 日本精品一区二区| 日本精品一区二区三区高清| 天堂av手机版| 国内av一区二区三区| 91亚洲午夜在线| 国产精品乱人伦一区二区| 日韩欧美资源站| 国产欧美亚洲精品a| 成人黄色网免费| 毛片av免费在线观看| 丰满人妻一区二区三区53视频| 亚洲午夜久久久久久尤物| 久久综合狠狠| 亚洲天堂手机版| 国产成人综合自拍| 香蕉视频黄色在线观看| 添女人荫蒂视频| 99色在线播放| 先锋影音av在线| 激情五月婷婷综合网| 亚洲国产福利视频| 欧美亚洲大陆| 国产精品99一区二区| 一本色道久久综合亚洲二区三区| 黄色av一区| 91精品国产色综合久久不卡粉嫩| 一区二区三区在线电影| 国产一区在线电影| 性做久久久久久免费观看| 九九久久综合网站| xxxxx69·hd| 另类尿喷潮videofree| 最近更新的2019中文字幕| **精品中文字幕一区二区三区| 一级α片免费看刺激高潮视频| 黄色国产精品| 欧产日产国产v| av图片在线观看| 国产精品视频久久久久久久| 久久久精品动漫| 成 人 黄 色 小说网站 s色| 999在线免费视频| 久久野战av| 色免费在线视频| 男女午夜激情视频| 天海翼一区二区三区四区在线观看| 亚洲精品中文字| 青青草av专区| 91亚洲精品乱码久久久久久蜜桃| 免费在线观看一级毛片| 成人网18免费看| 99一区二区| 欧美 亚欧 日韩视频在线| 欧美在线观看一区| 免费黄在线观看| 国产在线精品播放| 免费黄色影片在线| 成人看片毛片免费播放器| 蜜桃网站成人| 一区二区三区日韩在线| 成人免费在线观看网站| 青青免费在线视频| 亚洲男人av电影| yiren22亚洲综合伊人22| 欧美毛片又粗又长又大| 欧美性猛交ⅹxxx乱大交免费| 精品肉丝脚一区二区三区| 国产影视一区二区| 粗大黑人巨茎大战欧美成人| 亚洲成人黄色影院| 国产精品无码一本二本三本色| 在线欧美日韩国产| 成人免费视频久久| 国产精品激情偷乱一区二区∴| 亚洲国产精品成人天堂| 国产成人在线播放| 欧美极品少妇xxxxⅹ喷水| 国产精品国产三级国产专区52| 亚洲大胆人体av| 免费在线观看a视频| 国产精品久久久久久久裸模| 成人软件网18免费视频| 国产视频在线免费观看| 久久亚洲精品视频| av在线网址导航| 精品一卡二卡三卡四卡日本乱码| 一个人在线观看免费视频www| 国产视频一区在线播放| 久久精品国产999大香线蕉| 制服丝袜在线播放| 一区二区黄色片| 精品电影在线观看| 日本电影中文字幕| 福利视频午夜| 你懂得在线网址| 高潮一区二区三区| 日本久久久精品视频| a天堂在线观看| √新版天堂资源在线资源| 在线观看无遮挡| 精品国产电影一区| 免费日韩一区二区三区| 亚洲精品日韩综合观看成人91| wwwwww.色| 久久精品国产亚洲a| 91美女在线视频| 中文幕一区二区三区久久蜜桃| 丝袜综合欧美| 性欧美疯狂猛交69hd| 久草在线视频福利| 大陆成人av片| 作爱视频免费观看视频在线播放激情网| 久草影视在线| 成人午夜国产福到在线| 非洲黑人最猛性xxxx交| 精品国产免费观看| 青青操在线视频观看| 人善交video高清| 国产麻豆91视频| 午夜成人亚洲理伦片在线观看| 欧美tickling网站挠脚心| 久久影院午夜片一区| 日韩av在线发布| 中文字幕亚洲综合久久菠萝蜜| 国产美女18xxxx免费视频| 日本羞羞视频| 国产情侣小视频| 久久精品高清| 草民电影神马电影一区二区| 亚洲国产网址| 欧美黄色aaa| 国产又爽又黄的激情精品视频| 黄色免费大片| 在线观看一区欧美| 99riav视频在线观看| 亚洲一区二区影院| 男人午夜视频在线观看| 97久久超碰国产精品| 久久精品人人做人人爽电影| 成人在色线视频在线观看免费大全| 中文字幕xxx| 国产免费一区二区三区四区| 亚洲黄色大片| 第一福利在线| 农村妇女精品一二区| 国产日产精品一区二区三区四区| 国产农村妇女精品一区| 久久天堂久久| 久久av网址| 青青操在线视频| 中文字幕在线直播| 欧亚乱熟女一区二区在线| 亚洲精品字幕在线| 四虎精品一区二区免费| 日本婷婷久久久久久久久一区二区| 日韩性xxxx| 五月综合久久| 外国成人在线视频| 久久不见久久见国语| 国产美女视频一区二区| 国产超碰在线播放| 成人免费的视频| 亚洲涩涩在线| 国产成人在线亚洲欧美| 青青草视频导航| 国产一区日韩欧美| 99re国产视频| 天天干视频在线观看| 一区二区三区日韩欧美| 欧美三级日本三级| 先锋影音av在线资源| 日本亚洲导航| 在线观看国产精品视频| 日韩国产91| av在线日韩| 国产精品国产三级国产有无不卡| 麻豆91精品91久久久| 在线天堂www在线国语对白| 91一区二区三区在线观看| 热99精品视频| 色婷婷在线视频| 久久久久久这里只有精品| 欧美日韩精品一本二本三本| 蜜桃视频无码区在线观看| 亚洲综合婷婷久久| 欧美日韩在线一区| 超碰精品在线观看| 色呦呦免费观看| 久久久精品国产sm调教网站| 久久国产精品久久久久久久久久| 国产一二三视频| 国产综合欧美在线看| jizzjizz大全| 成人欧美一区二区三区的电影| 热久久一区二区| 成人免费自拍视频| 免费黄色在线| 国产精品青草久久久久福利99| 亚洲综合精品四区| 国产成人在线网站| 免费看污久久久| 99久热这里只有精品视频免费观看| 午夜激情视频在线播放| 亚洲一区二区三区国产| 国产高清精品一区二区| 亚洲综合色在线观看| 疯狂撞击丝袜人妻| 欧美色图亚洲视频| 欧美成人亚洲成人日韩成人| 国产免费av一区二区三区| 一片黄亚洲嫩模| 中文字幕在线日本| 国产精品一香蕉国产线看观看| 美女精品视频一区| 国产夫妻在线观看| 免费在线观看的av网站| 黑人巨大40cm重口| 精品国语对白精品自拍视| 日韩欧美精品在线观看| 亚洲性生活大片| 国产乱淫a∨片免费视频| 色婷婷激情一区二区三区| 91精品视频在线播放| 人人干人人爱人人爱|