精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

DIV+CSS網頁布局五大誤區

開發 前端
“DIV+CSS網頁重構”的春風吹遍大江南北,互聯網一時間風聲鶴唳,但是DIV+CSS網頁布局也存在著一些誤區,這和大家分享一下。

本文和大家重點討論一下DIV+CSS網頁布局五大誤區,,“DIV+CSS”儼然已成為一種制作網頁的“時尚”,難以盡數的網站都不約而同地開始了自己的“網頁重構”。

DIV+CSS網頁布局五大誤區

“網頁重構”的春風吹遍大江南北,互聯網一時間風聲鶴唳,“DIV+CSS”儼然已成為一種制作網頁的“時尚”,難以盡數的網站都不約而同地開始了自己的“網頁重構”。

 下面將談一談順應標準的思維方式,其中有不少是我曾經走過的彎路,希望對剛剛接觸WEB標準的兄弟姐妹們有些幫助:

  DIV+CSS誤區一、“節省代碼”是營銷手段,不是宗旨

  “使用div布局可以比table布局節省更多的代碼”,我在很多書籍和網站上見到過這句話。這句話本身是沒錯的,可以“節省代碼”的確是網頁標準化所帶來的好處之一。然而切記,它只是“好處之一”,而不是“唯一好處”,更不是宗旨。“節省代碼”更多的時候是我們用來說服那些頑固不化的老板的營銷手段。網頁標準化的唯一宗旨是“結構與表現分離”,而絕不是為了節省代碼而節省代碼。我曾經因為網站邊欄甚至主體內容的表現形式相同而采用了統一的class(至今還有一些書是這樣教的),這樣的確比分別命名id更節省代碼,然而這樣做的代價是代碼失去了良好的結構。

失去良好結構的后果是:一、源代碼沒有了可讀性;二、網站增加了未知的維護成本。試想,當某一塊內容因為需要而作出表現形式的變動,例如鏈接的顏色等等,我們就不得不去修改頁面源文件,增加額外的class,工作量比起只需要調整id分組就大了許多。而且長此以往,結構將會越來越差,形成難以逆轉的惡性循環。

  還有一種情況,出現在id的命名方面,也是本人曾經犯過的錯誤。那時為了“節省代碼”,而把主菜單命名為“mm”,二級菜單命名為“m2”,三級菜單為“m3”,結果嚴重降低了網頁的可讀性,使其他同事很難接手,圖省事卻累了自己。同理,文件及文件夾命名方面也不宜過簡,象《網站重構》里建議把圖片都用“i”目錄存放,個人以為并不可取,除非你能為這種高度縮寫的目錄結構撰寫詳細說明并保證每個相關人員包括其他制作人員、開發、甚至懂行的老板……都能理解和執行,否則只會給你自己增添不必要的麻煩。

  DIV+CSS誤區二、ID是狙擊槍,class是雙刃劍

  想要做好網頁結構,id與class都是必須熟練掌握的,所謂“兩手抓,兩手都要硬”。ID就象狙擊槍一樣,可以幫助我們精準地定位要想要加載樣式的元素;而class則是俠客的佩劍,信手拈來更加輕盈靈便,兩者的結合能夠實現結構良好且表現豐富的頁面。然而現在有一種錯誤的觀點,就是id完全可以用class來取代,事實上許多網頁源代碼也的確如此,打開來通篇class,找不到一個id。造成這種現象的理由有很多種,然而自table時代傳下來的根深蒂固的“class=CSS”的觀念才是本因。

的確,class比id用途更廣更靈活,但也必須意識到,class對于構建良好的網頁結構遠不如id有效。id的強制唯一性使得我們可以很容易通過id檢索到我們需要的任意模塊,而class則沒有這個優勢。雖然我們可以為模塊定義唯一的class名,但前提是——只有制作者本人可以動網頁樣式。否則換一個稍微懶一些伙計,看到樣式相同便直接把前面的class拿來套用,其結果就是我們發現網頁里有十幾個模塊都叫做“gonggao”或者“xinwen”,以至于為了區分還不得不加上大量的html注釋,這樣的結果顯然并不是我們想要的。再者就是前面提到的,通過通用class所節省下來的代碼,又不得不在每個單獨定義的class中揮霍掉。

  ID是狙擊槍,class是雙刃劍,合則兩利,分則兩敗。

  DIV+CSS誤區三、并不是所有的內容都需要div做“容器”

  主菜單究竟是用

還是?這是一個博弈的問題。至今這個問題也沒有人能夠給出明確的答案,就連我也是如此。誠然,在只包含了一個

元素的時候,這個div就顯得有些冗余,但有時候為了配合美工絢麗的設計,多一層標簽就意味著多一層變化(有些人在a標簽里套span也是如此)。而div不帶任何原始屬性的先天優勢也是其它標簽所無法比擬的。這個命題我只是想說明一件事,就是我們應該意識到,

之外,還有這種寫法,同樣具有良好的結構和語義,并且省去了一層嵌套。在我們不需要為華麗的美工勞心勞神的時候,是不是也可以讓結構更加簡約呢?

 這個命題其實還可以引申為——“并不是所有內容都需要塊元素做容器”、“并不是所有鏈接都需要其它元素做容器”,例如很多頁面都有的“更多”。有些人寫做“”,也有人寫做或者在這些“容器”只包含了一個標簽的時候,它們是否還有存在的必要?直接寫成會破壞結構嗎?會缺乏語義嗎?會影響布局嗎?換一種思路,你也許就會有不一樣的收獲。#p#

  DIV+CSS誤區四、工作上也做到“結構與表現分離”

  關于這一點,網絡上很多高手都是這樣建議的,也就是先打開編輯器,把結構完整地寫出來,再去CSS里寫表現,而盡量不去動已經寫好的結構。

  然而以看書為主要學習方式的人卻很難體會,因為關于標準的書籍多半是手把手來教的,也就是必然是結構表現結合,循序漸進。雖然有些書籍有這方面的建議,但短短的幾句話遠不如讀書過程中的潛移默化。在制作人員能夠對結構良好把握的時候,同時寫結構與表現也不會對結果有太大的影響。但以我的經驗,結構表現分離的工作方式,要比同時寫結構與表現效率高很多,同時也不容易遺漏頁面上的元素。

  當然,所謂的“結構與表現分離”并不是完全不考慮表現,想要兼顧到表現,就要保證——在不破壞結構的前提下,CSS選擇器能夠選擇到盡量多的內容。在哪些地方加class,或者用哪些標簽來區分,是一個見仁見智的地方,相信每個人都有自己的體會。而結合不同的設計稿,有時候也需要做出相應的變化,然而這些變化都應該有一個同樣的前提——不破壞代碼的結構和可讀性。

  再就是,一定要意識到,任何可視化的工具都是魔鬼。它們可視化界面下所呈現的效果,往往與真實瀏覽器相差千里,而我們真正要兼容的是瀏覽器,不是編輯器的可視化界面。

  DIV+CSS誤區五、CSS不是萬能的,沒有CSS也不是萬萬不能的

  相比于CSS1.0時代,今天CSS可以完成更多的事情,然而需求永遠是領先于技術的,CSS無法完成網頁所有的表現層工作,有時候我們必須結合JS或者其他語言來實現一些效果。而另一些時候,用JS的方法比只靠CSS簡單得多,并且代碼結構更加良好——最典型的例子就是下拉菜單。這些時候,我們要說服自己,或者說服老板與客戶,去采用更簡單更合理的方式。因為DOM同樣是網頁標準的重要組成,并不是使用了JS我們的網頁就降低了效率或是不再標準,恰恰相反,這是對JS最大的誤解。說到這里不得不提一點,就是今天的時代,比以往更要求每個職業了解更多的相關知識,做設計的人要懂一點交互和制作,做制作的也必須了解設計和程序,尤其是JS這樣的前端技術,只有這樣,你和同事才能夠更好地合作,個人的發展前景也會更加光明。

  沒有CSS,指的是當我們的網站因為各種未知的原因導致CSS文件載入失敗,不要因此而慌亂,這是考驗我們代碼質量的最佳時機。在沒有CSS的時候,如果網頁仍舊保持良好的可讀性,這成果要遠比通過W3C驗證更值得我們自豪。
 

【編輯推薦】

  1. DIV CSS編碼時必須注意的細節
  2. Float構建三欄DIV CSS網頁布局
  3. DIV CSS隱藏內容樣式方法詳解
  4. CSS兼容:解決IE6、IE7和IE8的兼容問題妙招
  5. DIV CSS網頁布局需要掌握的八大技巧

 

 

責任編輯:佚名 來源: css3-html5.com
相關推薦

2010-08-24 13:01:13

DIV+CSS

2010-08-27 17:41:03

DIV+CSS

2010-09-08 16:09:52

DIV+CSS

2010-09-09 16:43:35

DIV+CSS

2010-08-17 13:28:31

DIVCSS

2010-09-02 09:44:07

DIV+CSSSEO

2010-08-27 13:46:58

DIV+CSS

2010-08-23 09:59:16

DIV+CSSSEO

2010-08-16 14:18:49

DIV+CSS

2010-08-25 12:47:40

DIVCSS

2010-09-07 14:14:46

DIV+CSS

2010-09-01 10:42:11

DIV+CSS

2010-09-03 13:51:59

DIVCSS

2010-08-23 14:30:14

DIV+CSS

2010-08-16 13:17:47

DIV+CSS

2010-08-16 13:46:20

DIV+CSS

2010-09-14 17:33:55

DIV+CSS布局

2010-08-23 14:06:57

DIV+CSS

2010-08-16 13:30:34

DIV+CSS

2010-09-03 15:09:08

DIV+CSS
點贊
收藏

51CTO技術棧公眾號

亚洲免费av网址| 大伊人狠狠躁夜夜躁av一区| 成人写真福利网| 精品少妇theporn| 欧美aaaaaaaa牛牛影院| 欧美午夜精品久久久久久久| 亚洲欧美日韩国产成人综合一二三区 | gogo大胆日本视频一区| 国产91免费观看| 国产成人自拍网站| 亚洲午夜久久| 欧美一区二区三区精品| 国产亚洲欧美在线视频| 蜜桃视频在线观看免费视频网站www| 国内精品免费**视频| 91精品国产777在线观看| 极品美妇后花庭翘臀娇吟小说| 国产丝袜一区| 91精品国产91热久久久做人人 | 欧美精品免费观看二区| 国产乱人乱偷精品视频a人人澡| 黄色在线成人| 色噜噜亚洲精品中文字幕| 性活交片大全免费看| 欧美大片1688网站| 精品国产福利在线| 日韩不卡视频一区二区| 国产免费a∨片在线观看不卡| 国产成人精品一区二区三区四区| 国产精品视频一区二区三区四| 日本在线免费观看| 欧美有码视频| 日韩视频免费在线观看| 亚洲精品国产91| 欧美激情15p| 亚洲国产精品资源| 国产老头和老头xxxx×| 欧美啪啪网站| 欧洲一区二区三区免费视频| 国产视频九色蝌蚪| 手机在线免费av| 最新成人av在线| 亚洲v国产v| 国产经典自拍视频在线观看| 26uuu久久天堂性欧美| 国产精品二区在线观看| a天堂中文在线观看| 免费一区二区视频| 国产精品aaaa| 久久久久久无码午夜精品直播| 国产精品视频| 88国产精品欧美一区二区三区| 九九热精品免费视频| 影音先锋日韩精品| 久久精品精品电影网| 国产黄色录像视频| 水蜜桃久久夜色精品一区| 伊人伊成久久人综合网小说 | 国产一区日韩| 亚洲欧美中文日韩在线v日本| 日韩aaaaa| 天美av一区二区三区久久| 日韩精品高清在线观看| 中文字幕在线观看网址| 一区二区美女| 国产亚洲免费的视频看| 日韩女同一区二区三区| 成人免费a**址| 日韩中文视频免费在线观看| 三级全黄做爰视频| 欧美 亚欧 日韩视频在线 | 在线观看成人毛片| 亚洲香蕉网站| 国产91精品黑色丝袜高跟鞋| 精品国产一区二区三区四| 美女国产一区| 国产日本欧美一区二区三区| 国产免费不卡视频| 成人精品亚洲人成在线| 久久久精品国产一区二区三区| 毛片免费在线| 中文字幕在线观看不卡视频| 久久久久久久久影视| 538视频在线| 色综合一区二区三区| 无需播放器的av| 日本精品视频| 日韩精品亚洲精品| 中国特黄一级片| 韩国一区二区三区在线观看| 欧美国产视频一区二区| 伦av综合一区| 国产麻豆欧美日韩一区| 成人女人免费毛片| 青青国产在线| 亚洲男同1069视频| 乱人伦xxxx国语对白| 国产成人精选| 亚洲成人精品久久| 潮喷失禁大喷水aⅴ无码| 欧美日本一区| 国产精品视频白浆免费视频| 国产又黄又粗又硬| 91香蕉视频污| 超碰97在线看| 色豆豆成人网| 亚洲国产黄色片| av最新在线观看| 免费视频一区二区三区在线观看| 97se在线视频| 9色在线视频| 亚洲一线二线三线视频| www.精品在线| 少妇高潮一区二区三区| 欧美成人免费大片| 在线观看xxxx| 久久亚洲综合色| 日韩欧美猛交xxxxx无码| 日韩成人av电影| 亚洲成人亚洲激情| 亚洲天堂一级片| 免费视频一区二区| 久久综合精品一区| 2018av在线| 日韩一级成人av| av最新在线观看| 免费不卡在线观看| 奇米精品在线| 在线看的毛片| 日韩激情av在线播放| 久久久久香蕉视频| 韩日av一区二区| 亚洲欧美日韩另类精品一区二区三区| 末成年女av片一区二区下载| 欧美大片拔萝卜| 国产黄色片在线免费观看| 久久99久久99| 中文字幕一区综合| 欧美一区二区三区婷婷| 中文字幕免费国产精品| 日韩在线 中文字幕| 99精品久久99久久久久| 天天做天天躁天天躁| 国产美女精品视频免费播放软件| 中文字幕在线观看亚洲| 特级西西444www大胆免费看| 久久久99精品免费观看| 18岁视频在线观看| 美女毛片一区二区三区四区最新中文字幕亚洲 | 国产农村妇女精品一区二区| 韩国成人av| 密臀av在线播放| 国产婷婷成人久久av免费高清| 亚洲精品午夜国产va久久成人| 99视频一区二区三区| 日本少妇高潮喷水视频| 啪啪激情综合网| 欧美在线亚洲一区| 免费黄色片在线观看| 欧洲日韩一区二区三区| 成人黄色a级片| 蜜臀av性久久久久蜜臀av麻豆| 性刺激综合网| 亚洲综合视频| 欧美国产视频一区二区| 午夜18视频在线观看| 日韩欧美精品中文字幕| 最新中文字幕av| 狠狠色丁香久久婷婷综| 久久人妻无码一区二区| 动漫3d精品一区二区三区乱码| 91国内揄拍国内精品对白| 青青青草网站免费视频在线观看| 欧美性大战xxxxx久久久| frxxee中国xxx麻豆hd| 国产a久久麻豆| 黄在线观看网站| 成人精品亚洲| 成人av播放| 中文字幕影音在线| 色七七影院综合| 丰满熟妇乱又伦| 在线区一区二视频| 中文字幕在线有码| 91丨九色丨黑人外教| 中文字幕视频在线免费观看| 欧美人成在线| 日韩偷拍一区二区| 91综合精品国产丝袜长腿久久| 17婷婷久久www| 麻豆电影在线播放| 日韩成人中文电影| 91久久久久久久久久久久| 亚洲国产成人精品视频| 久久久久亚洲av无码a片| 国产精品一区一区三区| 99蜜桃臀久久久欧美精品网站| 日韩系列欧美系列| 国产一区二区黄色| 欧美黄色成人| 日韩av色综合| 波多一区二区| 乱亲女秽乱长久久久| 日韩一区二区三区中文字幕| 91麻豆精品国产自产在线| av黄色在线看| 一个色妞综合视频在线观看| 亚洲一级片在线播放| 成人福利在线看| 亚洲天堂网站在线| 青娱乐精品视频在线| 色欲色香天天天综合网www| 97国产精品| 日本在线观看一区| 久久夜色精品国产噜噜av小说| 国产日韩av在线| 日韩国产激情| 777精品视频| caoporn-草棚在线视频最| 久久久精品国产网站| 成人免费高清在线播放| 日韩av有码在线| 丁香六月色婷婷| 日韩一区二区免费视频| 亚洲午夜精品久久久| 91福利国产成人精品照片| 国产无遮挡又黄又爽| 亚洲精品伦理在线| 久久精品亚洲a| 国产精品免费久久久久| 受虐m奴xxx在线观看| 99国产精品久| 小毛片在线观看| 成人晚上爱看视频| 韩国三级在线看| 国产精品中文字幕日韩精品| 亚洲天堂网2018| 六月丁香婷婷久久| 少妇一级淫免费放| 蜜臂av日日欢夜夜爽一区| 青青青国产在线视频| 欧美综合二区| 国产精彩免费视频| 日韩不卡一二三区| 99视频在线视频| 日本最新不卡在线| 玖玖爱视频在线| 久久国产精品99精品国产| 国产91色在线观看| 久久国产精品区| 手机在线免费毛片| 国产成人av资源| 年下总裁被打光屁股sp | 成人影院在线看| 久久福利网址导航| 四虎av在线| 88xx成人精品| 欧美自拍电影| 国产欧美中文字幕| 不卡精品视频| 福利精品视频| 亚洲传媒在线| 性欧美videosex高清少妇| 国产精品久久久久久麻豆一区软件 | 亚洲精品综合在线观看| 国产在线精品视频| 337p日本欧洲亚洲大胆张筱雨| 成人美女在线视频| 亚洲精品成人无码熟妇在线| 国产欧美一区二区三区鸳鸯浴| 国产日韩精品中文字无码| 亚洲视频一区二区在线观看| 美女视频黄免费| 精品欧美一区二区三区| 欧美日韩a v| 欧美一区二区三区婷婷月色 | 91视频在线看| 免费看的黄色录像| 一区二区在线电影| 日韩黄色一级大片| 欧美视频在线一区| 亚洲成人777777| 亚洲午夜精品久久久久久久久久久久 | 亚洲图片在线视频| 69堂成人精品免费视频| 丰满人妻一区二区三区免费视频| 亚洲精品一区二三区不卡| 亚洲乱亚洲乱妇| 韩国一区二区电影| 国产91亚洲精品久久久| 国产精品一区二区三区在线观| 天天躁日日躁狠狠躁欧美| 亚洲国产一区二区三区在线播 | 台湾色综合娱乐中文网| 伊人久久大香线蕉午夜av| 亚洲精品123区| 自拍偷拍21p| 91亚洲精品乱码久久久久久蜜桃 | 亚洲少妇一区二区| 国产喂奶挤奶一区二区三区| 日本a级片视频| 色8久久人人97超碰香蕉987| www.色呦呦| 中文字幕欧美日韩在线| 交100部在线观看| 亚洲精品欧美一区二区三区| 视频一区中文| 日韩精品视频在线观看视频| 蜜桃久久精品一区二区| 午夜一区二区三区免费| 亚洲精品视频一区二区| 瑟瑟视频在线免费观看| 亚洲国产99精品国自产| caopon在线免费视频| 国产福利视频一区| 欧美日日夜夜| 黄色三级中文字幕| 九九精品视频在线看| 亚洲区免费视频| 精品福利在线视频| 亚洲精华国产精华精华液网站| 最好看的2019年中文视频| 波多视频一区| 精品亚洲第一| 在线看片日韩| www.四虎在线| 一区二区三区四区在线播放| 97国产精品久久久| 中国人与牲禽动交精品| 伊人色综合一区二区三区影院视频 | 欧美在线视频精品| 亚洲欧美精品在线| 手机av在线| 国内精品国语自产拍在线观看| 欧美日本不卡| 欧美图片自拍偷拍| 一区二区视频在线| www.日本在线观看| 久久久精品国产| 秋霞影院一区| 国产青草视频在线观看| 国产精品99久久久久久有的能看| 中文字幕求饶的少妇| 欧美日韩大陆一区二区| 天堂资源在线中文| 国产精品自产拍在线观看中文 | 久久婷婷国产综合国色天香| 国产成人在线免费观看视频| 亚洲国产精品99久久| 国产夫妻在线播放| 久久综合一区| 日本视频免费一区| 日本黄区免费视频观看| 欧美日韩在线一区二区| 日本免费视频在线观看| 国产精品网址在线| 欧美jizzhd精品欧美巨大免费| 久久久久无码精品| 亚洲图片自拍偷拍| 亚洲av电影一区| 国产精品高潮在线| 久久理论电影| 亚洲综合中文网| 高潮白浆女日韩av免费看| 久草视频视频在线播放| 国产精品偷伦免费视频观看的| 国产精品99在线观看| 中文字幕久久久久久久| 亚洲成人免费视频| 麻豆影视在线| 亚洲a在线播放| 亚洲作爱视频| 69xxx免费| 精品久久久久久久久久久久久久久 | 色噜噜狠狠成人中文综合| 1区2区3区在线观看| 亚洲自拍偷拍福利| 日韩五码在线| 国产黄色录像视频| 精品毛片乱码1区2区3区| 深夜在线视频| 7777在线视频| 97国产一区二区| 一本色道久久综合熟妇| 久久99国产精品自在自在app| 亚洲国产合集| 超碰在线免费av| 懂色av中文一区二区三区天美| h视频在线观看免费| 国产精品免费观看高清| 日本网站在线观看一区二区三区| 亚洲色婷婷一区二区三区| 国产婷婷成人久久av免费高清 | 欧美成人高清电影在线| 欧美日韩免费看片| 2022中文字幕| 日本一区二区三区高清不卡| 国产三级精品在线观看| 日韩av手机在线看| 好吊日精品视频|