整合營銷服務商

          電腦端+手機端+微信端=數據同步管理

          免費咨詢熱線:

          html與css命名規范

          html與css命名規范

          東IT優就業

          html與css命名規范有哪些?跟著廣州IT培訓老師一起來看看。

          一、命名規則說明

          所有的命名最好都用小寫

          使用英文命名

          給每一個表格和表單加上一個唯一的、結構標記id

          給每個圖片加上alt標簽,優點在于圖片發生錯誤時,alt可以體現給用戶

          二、相對網頁外層重要部分css樣式命名

          wrap——用于最外層

          header——用于頭部

          main——用于主題內容(中部)

          main-left——左側布局

          main-right——右側布局

          nav——網頁菜單導航條

          content——用于網頁中部主體

          footer——用于底部

          css命名其他說明

          DIV+CSS命名小結:無論是使用“.”選擇符號開頭命名,還是使用“#”選擇符號開頭都無所謂,但我們最好遵循——主要的,重要的,特殊的,最外層的盒子用“#”選擇符號開頭命名,其他都用“.”選擇符號開頭命名,同時要考慮命名的css選擇器在html中盡量不要重復使用調用。

          廣東IT優就業

          三、類class的書寫規范示例

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

          .font16px{ font-size:16px } ;

          .font18px{ font-size:18px } ;

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

          .barnews{ } ;

          .barproduct{ } ;

          省略0后邊的單位,如:

          margin: 0 ;

          padding: 0 ;

          四、標簽屬性命名規范

          id:—— 連接符命名法“hello-world”

          class:—— 連接符命名法“hello-world”

          name:—— 駱駝式命名法“helloWorld”

          五、注意事項

          h1~h6:文章標題、內容區塊標題,根據重要性由大到小區分,h1一個頁面只出現一次

          文本框不使用size屬性定義寬度,而使用css的width屬性

          添加maxlength屬性限制輸入字符的長度

          把id留給后臺開發和JS使用,除此之外頁面的page id(如首頁的外層需要一個ID id=”page_index”),頁面結構(header main footer)允許用id命名之外,其他禁止id使用在樣式表CSS命名中,一律使用class命名

          為了節省字節數以及文件大小,盡量使用屬性的簡寫方式

          如果顏色使用16進制色值,當6個數字兩兩相等時,使用縮寫方式編寫,比如:#996600縮寫為#960

          六、圖片命名

          背景圖片:bg001,bg002……

          一般圖片:img001,img002……

          特定圖片:如icon,logo按照具體情況命名

          按鈕圖片:btn-submit,btn-cancel……

          希望廣州IT培訓老師上述分享的內容對大家有所幫助,有其他IT常見問題歡迎提出交流。

          廣東IT優就業

          出處:www.cnblogs.com/Wayne8016/p/8419392.html

          更多IT精彩推薦:

          月入過萬的WEB工程師是如何煉成的?http://www.ujiuye.com/zt/webqianduan/?

          本命名規范

          index.css: 一般用于首頁建立樣式

          head.css: 頭部樣式,當多個頁面頭部設計風格相同時使用。

          base.css: 共用樣式。

          style.css:獨立頁面所使用的樣式文件。

          global.css:頁面樣式基礎,全局公用樣式,頁面中必須包含。

          layout.css:布局、版面樣式,公用類型較多時使用,一般用在首頁級頁面和產品類頁面中

          module.css:模塊,用于產品類頁,也可與其它樣式配合使用。

          master.css:主要的樣式表

          columns.css:專欄樣式

          themes.css:主體樣式

          forms.css:表單樣式

          mend.css:補丁,基于以上樣式進行的私有化修補。

          頁面結構命名:

          page:代表整個頁面,用于最外層。

          wrap:外套,將所有元素包在一起的一個外圍包,用于最外層

          wrapper:頁面外圍控制整體布局寬度,用于最外層

          container:一個整體容器,用于最外層

          head,header:頁頭區域,用于頭部

          nav: 導航條

          content:內容,網站中最重要的內容區域,用于網頁中部主體

          main:網站中的主要區域(表示最重要的一塊位置),用于中部主體內容

          column:欄目

          sidebar:側欄

          foot,footer:頁尾、頁腳。網站一些附加信息放置區域,(或命名為 copyright)用于底部

          導航命名:

          nav, navbar, navigation, nav-wrapper:導航條或導航包,代表橫向導航

          topnav:頂部導航

          mainbav:主導航

          subnav:子導航

          sidebar:邊導航

          leftsidebar 或 sidebar_a:左導航

          rightsidebar 或 sidebar_b:右導航

          title:標題

          summary:摘要

          menu:菜單,區域包含一般的鏈接和菜單

          submenu:子菜單

          drop:下拉

          dorpmenu:下拉菜單

          links:鏈接菜單

          功能命名:

          logo:標記網站logo標志

          banner:標語、廣告條、頂部廣告條

          login:登陸,(例如登錄表單:form-login)

          loginbar:登錄條

          register:注冊

          tool, toolbar:工具條

          search:搜索

          searchbar:搜索條

          searchlnput:搜索輸入框

          shop:功能區,表示現在的

          icon:小圖標

          label:商標

          homepage:首頁

          subpage:二級頁面子頁面

          hot:熱門熱點

          list:文章列表,(例如:新聞列表:list-news)

          scroll:滾動

          tab:標簽

          sitemap:網站地圖

          msg 或 message:提示信息

          current:當前的

          joinus:加入

          status:狀態

          btn:按鈕,(例如:搜索按鈕可寫成:btn-search)

          tips:小技巧

          note:注釋

          guild:指南

          arr, arrow:標記箭頭

          service:服務

          breadcrumb:(即頁面所處位置導航提示)

          download:下載

          vote:投票

          siteinfo:網站信息

          partner:合作伙伴

          link, friendlink:友情鏈接

          copyright:版權信息

          siteinfoCredits:信譽

          siteinfoLegal:法律信息

          ode.js,less, bootstrap ,angular.js 等你可以通過幾晚上研究來快速掌握,但是css命名規范和對w3c標準的領悟是常年開發領悟而得的,所以在前端開發領域,后者比前者要更加難能可貴。以下來自切圖公司的css命名規范。

          盡可能用比較簡的英文,不得使用拼音

          例如3層結構

          head, body ,foot

          兩層結構

          view ,list

          常用結構

          img , txt ,btn

          css命名不超過3級

          比如

          bg_header (二級)

          bg_header_fixed (三級,到上線啦 ~)

          網頁公共命名

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

          #container或#content 容器,用于最外層

          #layout 布局

          #head, #header 頁頭部分

          #foot, #footer 頁腳部分

          #nav 主導航

          #subnav 二級導航

          #menu 菜單

          #submenu 子菜單

          #sideBar 側欄

          #sidebar_a, #sidebar_b 左邊欄或右邊欄

          #main 頁面主體

          #tag 標簽

          #msg #message 提示信息

          #tips 小技巧

          #vote 投票

          #friendlink 友情連接

          #title 標題

          #summary 摘要

          #loginbar 登錄條

          #searchInput 搜索輸入框

          #hot 熱門熱點

          #search 搜索

          #search_output 搜索輸出和搜索結果相似

          #searchBar 搜索條

          #search_results 搜索結果

          #copyright 版權信息

          #branding 商標

          #logo 網站LOGO標志

          #siteinfo 網站信息

          #siteinfoLegal 法律聲明

          #siteinfoCredits 信譽

          #joinus 加入我們

          #partner 合作伙伴

          #service 服務

          #regsiter 注冊

          arr/arrow 箭頭

          #guild 指南

          #sitemap 網站地圖

          #list 列表

          #homepage 首頁

          #subpage 二級頁面子頁面

          #tool, #toolbar 工具條

          #drop 下拉

          #dorpmenu 下拉菜單

          #status 狀態

          #scroll 滾動

          .tab 標簽頁

          .left .right .center 居左、中、右

          .news 新聞

          .download 下載

          .banner 廣告條(頂部廣告條)

          電子貿易相關

          .products 產品

          .pro_prices 產品價格

          .pro_desc 產品描述

          .pro_review 產品評論

          .editor_review 編輯評論

          .news_release 最新產品

          .publisher 生產商

          .screenshot 縮略圖

          .faqs 常見問題

          .keyword 關鍵詞

          .blog 博客

          .forum 論壇

          CSS文件命名 說明

          master.css,style.css 主要的

          module.css 模塊

          base.css 基本共用

          layout.css 布局,版面

          themes.css 主題

          columns.css 專欄

          font.css 文字、字體

          forms.css 表單

          mend.css 補丁

          print.css 打印

          --------------------------------------

          零基礎web前端快速實戰班》火熱報名 —— 一個月上手做項目。給的再多,不如懂我,切.入口主講aming零基礎帶你做項目,先講后做,做完逐一批改糾正,一月包會!20人小班開課,人數湊齊開課。

          切.入口

          http://www.qierukou.com/

          切.社區

          http://www.qietu.cn/

          加老師qq:6133576

          (付定金占位/等通知開課)


          主站蜘蛛池模板: 国产一区二区精品久久岳| 国产精品一区12p| 国内精品一区二区三区在线观看| 男女久久久国产一区二区三区| 日本成人一区二区三区| 视频一区二区三区在线观看| 国产AV国片精品一区二区| 精品无码国产AV一区二区三区| 国产伦精品一区二区三区免.费| 一区二区三区视频免费观看| 久久久无码精品国产一区| 国产福利微拍精品一区二区| 一区二区三区免费看| 少妇人妻精品一区二区三区| 一区二区三区免费电影| 中文精品一区二区三区四区| 波多野结衣AV无码久久一区| 一区二区三区高清| 国产成人无码精品一区二区三区 | 一区二区免费电影| 少妇激情AV一区二区三区 | 亚洲第一区在线观看| 精品国产一区二区三区久久狼| 亚洲一区AV无码少妇电影☆| 一区二区三区四区电影视频在线观看| 日本丰满少妇一区二区三区| 亚洲sm另类一区二区三区| 精品少妇ay一区二区三区| 一区二区三区福利视频免费观看| 一区二区3区免费视频| 无码人妻aⅴ一区二区三区| 色一情一乱一区二区三区啪啪高| 无码日韩精品一区二区人妻| 精品一区精品二区| 国产精品99精品一区二区三区| 在线电影一区二区| 亚洲成a人一区二区三区| 国精品无码一区二区三区在线| 国产观看精品一区二区三区| 插我一区二区在线观看| 亚洲宅男精品一区在线观看|