成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

CSS學習筆記(十二) CSS命名規(guī)范

stormjun / 3055人閱讀

摘要:引言最近想將這幾個月做過的東西組件化,然后首先想到的是編碼規(guī)范化本文只涉及命名規(guī)范,搬來了造好的輪子。舉例對齊樣式使用對齊目標的英文名稱。舉例注意事項一律小寫盡量用英文不加中杠和下劃線盡量不縮寫,除非一看就明白的單詞。

  

引言:最近想將這幾個月做過的東西組件化,然后首先想到的是 編碼規(guī)范化!本文只涉及 CSS 命名規(guī)范,搬來了Alloyteam 造好的輪子??赡懿⒉煌耆m用,在以后開發(fā)過程中再根據需要進行修改。╮(╯_╰)╭

1.常用的css命名規(guī)范

頭:header

內容:content/container

尾:footer

導航:nav

側邊:sidebar

欄目:column

頁面外圍控制整體布局寬度:wrapper

左右中:left right center

登錄條:loginbar

標志:logo

廣告:banner

頁面主體:main

熱點:hot

新聞:news

下載:download

子導航:subnav

菜單:menu

子菜單:submenu

搜索:search

友情鏈接:friendlink

頁腳:footer

版權:copyright

滾動:scroll

內容:content

標簽頁:tab

文章列表:list

提示信息:msg

小技巧:tips

欄目標題:title

加入:joinus

指南:guild

服務:service

注冊:regsiter

狀態(tài):status

投票:vote

合作伙伴:partner

2.注釋的寫法
/* Footer */

內容區(qū)

/* End Footer */
3.id的命名 3.1 頁面結構

容器: container

頁頭:header

內容:content/container

頁面主體:main

頁尾:footer

導航:nav

側欄:sidebar

欄目:column

頁面外圍控制整體布局寬度:wrapper

左右中:left right center

3.2 導航

導航:nav

主導航:mainnav

子導航:subnav

頂導航:topnav

邊導航:sidebar

左導航:leftsidebar

右導航:rightsidebar

菜單:menu

子菜單:submenu

標題: title

摘要: summary

3.3 功能

標志:logo

廣告:banner

登陸:login

登錄條:loginbar

注冊:regsiter

搜索:search

功能區(qū):shop

標題:title

加入:joinus

狀態(tài):status

按鈕:btn

滾動:scroll

標簽頁:tab

文章列表:list

提示信息:msg

當前的: current

小技巧:tips

圖標: icon

注釋:note

指南:guild

服務:service

熱點:hot

新聞:news

下載:download

投票:vote

合作伙伴:partner

友情鏈接:link

版權:copyright

4.class的命名 4.1 顏色

使用顏色的名稱或者十六進制。

舉例:

.red{color:red;}
.f60{color:#f60;}
.ff8600{color:#ff8600;}

4.2 字體大小

直接使用 font+字體大小 作為名稱。

舉例:

.font12px{font-size:12px;}
.font9pt{font-size:9pt;}

4.3 對齊樣式

使用對齊目標的英文名稱。

舉例:

.left{float:left;}
.bottom{float:bottom;}

4.4 標題欄樣式

使用 類別+功能 的方式命名。

舉例:

.barnews{}
.barproduct{}

5.注意事項

一律小寫;

盡量用英文;

不加中杠和下劃線;

盡量不縮寫,除非一看就明白的單詞。

6.常用css文件命名

主要的 master.css

模塊 module.css

基本共用 base.css

布局,版面 layout.css

主題 themes.css

專欄 columns.css

文字 font.css

表單 forms.css

補丁 mend.css

打印 print.css

  

后記:搬到最后,看到注意事項里面的一條:不加中杠和下劃線。Σ(っ °Д °;)っ有點接受不了。。。然后繼續(xù)搜索,發(fā)現一個好東西—— BEM!然后,我放下最后一塊磚頭,滾去學習了,再見(。?_?)/~~~

參考資料

關于團隊合作的css命名規(guī)范 - 騰訊AlloyTeam Blog

編寫可維護的CSS - SegmentFault

BEM + Emmet = 根本停不下來 - SegmentFault

CSS編碼規(guī)范 - SegmentFault

BEM —— 源自Yandex的CSS 命名方法論 - SegmentFault

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規(guī)行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://systransis.cn/yun/110996.html

相關文章

  • 十二CSS基本選擇器 css學習2

    摘要:可以是數字,關鍵詞或公式十一目標偽類選擇器器目標偽類選擇器選擇器可用于選取當前活動的目標元素基礎選擇器一、標簽選擇器(元素選擇器)標簽選擇器是指用HTML標簽名稱作為選擇器,按標簽名稱分類語法:標簽名{屬性1:屬性值1;屬性2:屬性值2;屬性3:屬性值3;} 二、類選擇器1、類選擇器使用.(英文)+類名進行選擇 三、css命名規(guī)范1、長名稱或詞組可以使用中橫線來為選擇器命名2、不建議使用_下...

    khs1994 評論0 收藏0
  • 重學前端學習筆記(二十二)--選擇器的機制

    摘要:優(yōu)先級第一優(yōu)先級無連接符號第二優(yōu)先級空格第三優(yōu)先級復雜選擇器的連接符號空格表示選中所有符合條件的后代節(jié)點。后代表示選中符合條件的子節(jié)點。直接后繼表示選中對應列中符合條件的單元格。 筆記說明 重學前端是程劭非(winter)【前手機淘寶前端負責人】在極客時間開的一個專欄,每天10分鐘,重構你的前端知識體系,筆者主要整理學習過程的一些要點筆記以及感悟,完整的可以加入winter的專欄學習【...

    acrazing 評論0 收藏0
  • 重學前端學習筆記(二十二)--選擇器的機制

    摘要:優(yōu)先級第一優(yōu)先級無連接符號第二優(yōu)先級空格第三優(yōu)先級復雜選擇器的連接符號空格表示選中所有符合條件的后代節(jié)點。后代表示選中符合條件的子節(jié)點。直接后繼表示選中對應列中符合條件的單元格。 筆記說明 重學前端是程劭非(winter)【前手機淘寶前端負責人】在極客時間開的一個專欄,每天10分鐘,重構你的前端知識體系,筆者主要整理學習過程的一些要點筆記以及感悟,完整的可以加入winter的專欄學習【...

    jeffrey_up 評論0 收藏0
  • 重學前端學習筆記(二十二)--選擇器的機制

    摘要:優(yōu)先級第一優(yōu)先級無連接符號第二優(yōu)先級空格第三優(yōu)先級復雜選擇器的連接符號空格表示選中所有符合條件的后代節(jié)點。后代表示選中符合條件的子節(jié)點。直接后繼表示選中對應列中符合條件的單元格。 筆記說明 重學前端是程劭非(winter)【前手機淘寶前端負責人】在極客時間開的一個專欄,每天10分鐘,重構你的前端知識體系,筆者主要整理學習過程的一些要點筆記以及感悟,完整的可以加入winter的專欄學習【...

    張漢慶 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<