web前端開發(fā)企業(yè)級CSS常用命名,書寫規(guī)范總結

常用命名

標題: title

摘要: summary

箭頭: arrow

商標: label

網(wǎng)站標志: logo

轉角/圓角: corner

橫幅廣告: banner

子菜單: subMenu

搜索: search

搜索框: searchBox

登錄: login

登錄條:loginbar

工具條: toolbar

下拉: drop

標簽頁: tab

當前的: current

列表: list

滾動: scroll

服務: service

提示信息: msg

熱點:hot

新聞: news

小技巧: tips

下載: download

欄目標題: title

熱點: hot

加入: joinus

注冊: regsiter

指南: guide

友情鏈接: friendlink

狀態(tài): status

版權: copyright

按鈕: btn

合作伙伴: partner

投票: vote

左/右/中:left/right/center

簡介:profiles

評論:comment


ID命名

(1)頁面結構

容器: container

頁頭:header

內(nèi)容:content/container

頁面主體:main

頁尾:footer

導航:nav

側欄:sidebar

欄目:column

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

左右中:left right center

(2)導航

導航:nav

主導航:mainbav

子導航:subnav

頂導航:topnav

邊導航:sidebar

左導航:leftsidebar

右導航:rightsidebar

菜單:menu

子菜單:submenu

標題: title

摘要: summary

(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


class命名

(1)顏色:使用顏色的名稱或者16進制代碼,如:

.red { color: red; }

.f60 { color: #f60; }

.ff8600 { color: #ff8600; }

(2)字體大小,直接使用"font+字體大小"作為名稱,如:

.font12px { font-size: 12px; }

.font9pt {font-size: 9pt; }

(3)對齊樣式,使用對齊目標的英文名稱,如:

.left { float:left; }

.bottom { float:bottom; }

(4)標題欄樣式,使用"類別+功能"的方式命名,如:

.barnews { }

.barproduct { }

推薦的CSS書寫順序

相關的屬性聲明應當歸為一組,并按照下面的順序排列:

Positioning

Box model

Typographic

Visual

由于定位(positioning)可以從正常的文檔流中移除元素,并且還能覆蓋盒模型(box model)相關的樣式,因此排在首位。盒模型排在第二位,因為它決定了組件的尺寸和位置。

.xxx {

/* Positioning */

position: absolute;

top:0;

right:0;

bottom:0;

left:0;

z-index:100;

/* Box-model */

display: block;

float: right;

width: 100px;

height: 100px;

/* Typography */

font: normal 13px "Helvetica Neue", sans-serif;

line-height:1.5;

color:#333;

text-align: center;

/* Visual */

background-color:#f5f5f5;

border: 1px solid #e5e5e5;

border-radius: 3px;

/* Misc */

opacity:1;

}

如果你想學習交流html5css3等web前端技術,想多了解一些前端方面的內(nèi)容,可以加入我們的QQ學習群:27062964,一起學習交流,提升自己,有學習資料和源碼分享。或者點擊鏈接直接加入QQ群:https://jq.qq.com/?_wv=1027&k=48DmPsZ

最后編輯于
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

  • i(一)網(wǎng)頁內(nèi)容類 標題: title摘要: summary箭頭: arrow商標: label網(wǎng)站標志: log...
    silly鴻閱讀 329評論 0 0
  • 轉載請聲明 原文鏈接地址 關注公眾號獲取更多資訊 第一部分 HTML 第一章 職業(yè)規(guī)劃和前景 職業(yè)方向規(guī)劃定位...
    前端進階之旅閱讀 16,871評論 32 459
  • 我已經(jīng)一個人走了很久,很久,以至于,我早已習慣了一個人走,突然有一天多了一個人陪我一起走,我不得不停下來,跟著他的...
    靈由閱讀 206評論 0 1
  • 我剛把她送到火車站,轉過身,還沒來得及邁出第一步,就開始想她了。我不敢回頭,害怕看到她的背影,前行的路會變得更加艱...
    晴空Irena閱讀 376評論 0 1
  • 后面兩幅是今天的練習
    宇馨閱讀 223評論 0 1

友情鏈接更多精彩內(nèi)容