久久99久久人婷婷精品综合_超碰aⅴ人人做人人爽欧美_亚洲电影第三页_日韩欧美一中文字暮专区_波多野结衣的一区二区三区_婷婷在线播放_人人视频精品_国产精品日韩精品欧美精品_亚洲免费黄色_欧美性猛交xxxxxxxx

Web開發中對CSS類及id的規范化命名

2024-02-23    分類: 網站建設

Web開發人員可以通過創建CSS類及id名稱并使用這些名稱來對divs以及其他的格式頁面元素進行標識。對開發人員來說,在命名重新定義XHTML標記(tags)的CSS selectors時,必須保證其與預定義的標記準確匹配,但就類以及id選擇器名稱而言,則仁者見仁,智者見智。然而隨心所欲的為這些類以及id命名則并不是個好的習慣。

在閱讀了由Andy Clarke(of Stuff and Nonsense and All That Malarkey)以及Eric Meyer所撰寫的關于CSS類以及id命名規范的系列文章之后,我開始思考在自己的Web站點設計過程中對類以及ids的命名方式。

直觀命名 當在設計Web頁面以及需要對一個div進行標識的時候,最自然的想法就是使用可以描述元素所在頁面位置的詞匯來對其命名。這種方法使得類以及id的名稱如下面所示:

top-panel

horizontal-nav

left-side

center-column

right-col

這些是CSS以及XHTML類和id的有效命名方式。這些詞匯簡單并且能夠使人顧名思義,因此滿足了標識頁面元素以及相應的CSS樣式的需要。

但問題是這樣的名稱同頁面內容的特定表達方式相關聯。這些命名參考了某種特定頁面布局中的頁面元素位置,因此在這樣的布局之外使用就會顯得不合適甚至造成理解混亂。同時,這些命名沒有涉及文檔內容的結構。因此,下面給出了對CSS類以及ID命名更好的方法。

結構化命名

結構化的標記意味著表達方式/位置信息同內容的完全分離——這其中包括出現在標記(markup)中的類和id名稱。

有標記的相關信息都是用來描述文檔的結構而不是外觀。這樣的特點使得我們可以通過簡單的改變CSS的方式來對不同外觀格式下的內容(content)以及標記(markup)進行重用。當你理解這種方式時,很容易就可以發現采用頁面位置來為類以及id命名的方式在處理如音頻(audio)等外觀格式上顯得非常不合適。因此,應當根據在文檔中的使用目的而非出現位置來對類以及id進行結構化命名。

可以按照如下所示的結構化方式來對類以及id名稱命名:

branding

main-nav

subnav

main-content

sidebar

這些名字同直觀命名方式一樣非常易懂,但他們描述了頁面元素的作用而非位置。這使得代碼更加符合使用純粹的結構化標記(structural markup)的初衷,即開發人員可以在不改變標記的情況下對各種各樣媒體下的顯示格式進行處理。

即使你不打算在其他的媒體上對Web頁面進行格式修改,使用結構化命名方式還可以幫助你在日后的站點升級或重新設計中更為輕松。例如,結構化命名避免了當一個div同id right-column移動到頁面左邊后所帶來的混亂。對div sidebar的采用這樣的命名方式就顯得更加適當,因為無論它出現在頁面的哪一邊,這個名字仍然對開發人員來說直觀易懂。

慣例 Andy Clarke分析了40份由推崇標準化Web設計理念的開發人員所設計的Web站點的源代碼。盡管類以及id名稱很不統一,但是還是發現了一些頻繁出現的常用名稱。這里給出了最常用類/id名稱的示例列表:

header

content

nav

sidebar

footer

如果要查看完整的列表,可以看看最常見命名慣例表

這些常見的類以及id名稱是否標志著一種標準的誕生或是普遍接受慣例的形成呢?盡管這是我所希望的,但我并不這么認為。我的確希望能夠看見一整套對于我們每天都可以看到的常用頁面元素的命名標準。同時,使用標準化的命名方式可以使得尋找頁面元素以及對Web站點升級帶來方便,尤其當需要在由不同開發人員在不同時間所開發站點中換來換去工作的時候。

本文來源于成都網站建設公司與成都網站設計制作公司-創新互聯成都公司!

當前題目:Web開發中對CSS類及id的規范化命名
鏈接分享:http://www.js-pz168.com/news45/318445.html

成都網站建設公司_創新互聯,為您提供響應式網站網站建設小程序開發企業網站制作定制開發網站導航

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

成都定制網站網頁設計
久久99久久人婷婷精品综合_超碰aⅴ人人做人人爽欧美_亚洲电影第三页_日韩欧美一中文字暮专区_波多野结衣的一区二区三区_婷婷在线播放_人人视频精品_国产精品日韩精品欧美精品_亚洲免费黄色_欧美性猛交xxxxxxxx
欧美色倩网站大全免费| 国产欧美在线观看一区| 国产日韩精品视频一区| 亚洲综合区在线| 毛片不卡一区二区| 91中文字精品一区二区| 亚洲一二三区精品| 精品三级av在线| 樱桃国产成人精品视频| 国产伦精品一区二区三区免费 | 国产福利视频一区二区三区| 福利精品视频| 日本道色综合久久| 国产婷婷色一区二区三区四区| 亚洲第一会所有码转帖| 粉嫩av一区二区三区粉嫩| 蜜桃视频成人| 91精品婷婷国产综合久久| 亚洲三级电影网站| 国产精品自在在线| 日本成人三级电影网站| 欧美一激情一区二区三区| 国产精品国产三级国产普通话蜜臀 | 欧美成人aa大片| 亚洲午夜一区二区| 99久久婷婷国产综合精品| 亚洲午夜激情| 国产日韩欧美不卡| 美国毛片一区二区| 精品一区二区三区日本| 91精品综合久久久久久| 一区二区三区在线视频观看| 丁香啪啪综合成人亚洲小说| 日韩精品一区二区三区外面| 精品福利一二区| 视频一区视频二区中文字幕| 波多野结衣成人在线| 欧美午夜免费电影| 亚洲人吸女人奶水| 成人免费福利片| 一本久久精品一区二区| 国产精品家庭影院| 国产91精品欧美| 曰韩不卡视频| 中文字幕亚洲区| 成人永久免费视频| 日本久久电影网| 中文字幕一区二区三区蜜月| 成人免费福利片| 在线视频欧美区| 亚洲男人的天堂在线aⅴ视频| 成人国产精品免费| 欧美在线不卡一区| 一区二区国产视频| 国产精品v欧美精品v日韩| 91麻豆精品国产无毒不卡在线观看| 亚洲成人av免费| 国产综合第一页| 久久综合久久综合久久综合| 激情小说欧美图片| 在线观看日韩片| 亚洲另类在线一区| 99re视频在线播放| 日韩精品在线一区| 精品在线观看视频| 亚洲精品9999| 亚洲区小说区图片区qvod| 91亚洲国产成人精品一区二三 | 国产一区91精品张津瑜| 一区二区三区四区五区精品| 亚洲欧洲日产国码二区| 99电影在线观看| 欧美成人aa大片| 国产精品99久| 精品1区2区3区| 肉丝袜脚交视频一区二区| 日本一区二区高清视频| 国产精品国产自产拍高清av| 99re热视频精品| 精品乱码亚洲一区二区不卡| 国产尤物一区二区| 欧美亚洲尤物久久| 日日夜夜精品免费视频| 日韩欧美三级一区二区| 亚洲欧洲综合另类| 国产精选在线观看91| 久久久国产精品麻豆| 99久久精品国产毛片| 日韩欧美卡一卡二| 国产aⅴ综合色| 9191成人精品久久| 国内成+人亚洲+欧美+综合在线| 一本到一区二区三区| 午夜天堂影视香蕉久久| 日韩欧美激情一区二区| 伊人夜夜躁av伊人久久| 久久综合九色综合久99| 成人免费在线播放视频| 狠狠色狠狠色综合人人| 国产精品传媒入口麻豆| 国产日韩欧美一区二区三区四区| 国产午夜精品久久久久久免费视| 91亚洲资源网| 久久精品一区蜜桃臀影院| 91丨九色porny丨蝌蚪| 精品sm捆绑视频| 99在线精品一区二区三区| 精品福利一区二区三区| 91麻豆免费视频| 久久久久久久久久电影| 91免费国产视频网站| 国产欧美视频一区二区三区| 成人自拍爱视频| 一区在线观看免费| 欧美日韩精品久久| 亚洲一区二区中文在线| 一级做a爰片久久| 日本免费新一区视频| 欧美性videosxxxxx| 国产精品一区二区久久不卡| 日韩一区二区在线看片| 成人免费视频国产在线观看| 26uuu国产一区二区三区| 91黄在线观看| 中文字幕在线观看一区| 欧美深深色噜噜狠狠yyy| 亚洲一区二区三区四区的| 在线视频91| 国内精品免费**视频| 日韩精品一区二区三区在线 | 欧美日韩视频在线一区二区观看视频| 一区二区免费在线| 综合视频在线观看| 韩国午夜理伦三级不卡影院| 日韩欧美一区二区免费| 91精品国产综合久久久久久丝袜| 欧美国产日韩精品免费观看| 玖玖玖精品中文字幕| 亚洲v日本v欧美v久久精品| 欧美综合久久久| 国产sm精品调教视频网站| 国产日韩精品一区二区浪潮av| 久久狠狠久久综合桃花| 午夜精品久久久久久久| 欧美日本一区二区| 99国产精品视频免费观看| 国产精品久久毛片| 亚洲五月六月| 国产精品亚洲视频| 日本一区二区三区视频视频| 欧美日本国产精品| 久久国产精品第一页| 日韩精品一区二区三区四区视频| 国产精品免费视频一区二区| 亚洲成av人片一区二区梦乃| 欧美日韩成人综合| 99电影网电视剧在线观看| 亚洲一区免费视频| 欧美日韩国产片| 99电影在线观看| 亚洲观看高清完整版在线观看 | 久久久99免费| 欧美日韩一区在线视频| 奇米精品一区二区三区在线观看| 日韩欧美国产精品一区| 精品国产免费一区二区三区 | 亚欧精品在线| 国产精品 欧美精品| 国产精品视频九色porn| 艳色歌舞团一区二区三区| 成人网在线播放| 亚洲裸体xxx| 欧美精品久久99| 国产精品视频一区二区三区经| 香蕉乱码成人久久天堂爱免费| 91精品视频网| 开心色怡人综合网站| 精品亚洲成av人在线观看| 国产三区在线成人av| 一区二区三区我不卡| av动漫一区二区| 亚洲大片免费看| 精品国产乱码久久久久久老虎| 日韩精品欧美专区| 成人性生交大片免费看在线播放| 亚洲欧美日本韩国| 在线播放/欧美激情| 麻豆av一区二区三区| 国产精品一区二区在线观看不卡| 一色屋精品亚洲香蕉网站| 欧美在线看片a免费观看| 超碰97在线播放| 麻豆成人久久精品二区三区红| 国产欧美在线观看一区| 91福利精品第一导航| 国产精品嫩草在线观看| 精品一区二区三区在线播放| 国产精品传媒在线| 欧美一区二区福利视频| 色吧亚洲视频|