返學(xué)費(fèi)網(wǎng) > 培訓(xùn)機(jī)構(gòu) > 北京北大青鳥(niǎo)
現(xiàn)在web前端也是一個(gè)非常熱門(mén)的行業(yè),想要學(xué)習(xí)web前端開(kāi)發(fā)的同學(xué)請(qǐng)看這里北京web前端開(kāi)發(fā)命名規(guī)范 ,通過(guò)對(duì)web前端開(kāi)發(fā):html與css命名規(guī)范,web前端界面切圖命名規(guī)范方法,做web前端開(kāi)發(fā)都應(yīng)該會(huì)些什么,前端命名規(guī)范,北京web前端開(kāi)發(fā)工程師的發(fā)展怎么樣?我想學(xué)習(xí),給推薦幾個(gè)培訓(xùn)的地方吧!,在北京搞Web前端開(kāi)發(fā)實(shí)習(xí)生一般可以拿多少工資?,網(wǎng)頁(yè)設(shè)計(jì)師和web前端開(kāi)發(fā)工程師一樣嗎?? 的了解,希望以上信息可以幫助到您
一、命名規(guī)則說(shuō)明 所有的命名最好都用小寫(xiě)。 使用英文命名。 給每一個(gè)表格和表單加上一個(gè)唯一的、結(jié)構(gòu)標(biāo)記id。 給每個(gè)圖片加上alt標(biāo)簽,優(yōu)點(diǎn)在于圖片發(fā)生錯(cuò)誤時(shí),alt可以體現(xiàn)給用戶。二、相對(duì)網(wǎng)頁(yè)外層重要部分css樣式命名wrap——用于最外層header——用于頭部main——用于主題內(nèi)容(中部)main-left——左側(cè)布局main-right——右側(cè)布局nav——網(wǎng)頁(yè)菜單導(dǎo)航條content——用于網(wǎng)頁(yè)中部主體footer——用于底部css命名其他說(shuō)明DIV+CSS命名小結(jié):無(wú)論是使用“.”選擇符號(hào)開(kāi)頭命名,還是使用“#”選擇符號(hào)開(kāi)頭都無(wú)所謂,但我們最好遵循——主要的,重要的,特殊的,最外層的盒子用“#”選擇符號(hào)開(kāi)頭命名,其他都用“.”選擇符號(hào)開(kāi)頭命名,同時(shí)要考慮命名的css選擇器在html中盡量不要重復(fù)使用調(diào)用。三、類class的書(shū)寫(xiě)規(guī)范示例字體大小,直接使用"font+字體大小"作為名稱,如:.font16px{ font-size:16px } ;.font18px{ font-size:18px } ;標(biāo)題欄樣式,使用"類別+功能"的方式命名,如:.barnews{ } ;.{ } ;省略0后邊的單位,如:margin: 0 ;padding: 0 ;四、標(biāo)簽屬性命名規(guī)范id:—— 連接符命名法“hello-world”class:—— 連接符命名法“hello-world”name:—— 駱駝式命名法“”五、注意事項(xiàng)h1~h6:文章標(biāo)題、內(nèi)容區(qū)塊標(biāo)題,根據(jù)重要性由大到小區(qū)分,h1一個(gè)頁(yè)面只出現(xiàn)一次。 文本框不使用size屬性定義寬度,而使用css的width屬性。添加maxlength屬性限制輸入字符的長(zhǎng)度。把id留給后臺(tái)開(kāi)發(fā)和JS使用,除此之外頁(yè)面的page id(如首頁(yè)的外層需要一個(gè)ID id=”page_index”),頁(yè)面結(jié)構(gòu)(header main footer)允許用id命名之外,其他禁止id使用在樣式表CSS命名中,一律使用class命名。為了節(jié)省字節(jié)數(shù)以及文件大小,盡量使用屬性的簡(jiǎn)寫(xiě)方式。如果顏色使用16進(jìn)制色值,當(dāng)6個(gè)數(shù)字兩兩相等時(shí),使用縮寫(xiě)方式編寫(xiě),比如:#996600縮寫(xiě)為#960六、圖片命名 背景圖片:bg001,bg002…… 一般圖片:img001,img002…… 特定圖片:如icon,logo按照具體情況命名。 按鈕圖片:btn-submit,btn-cancel……
Marry men 2021-12-10 11:06:07 8701 收藏 21文章標(biāo)簽: 圖標(biāo)命名命名規(guī)范這個(gè)是 老生常談 的一個(gè)問(wèn)題,不管是切圖、還是CSS、JS以及建立文件夾都是如此,此次整理了一篇關(guān)于切圖命名的文章,除了學(xué)習(xí)切圖命名之外,更多的是要理解命名的思路方向思維,并非全抄即可 我看到過(guò)很多小伙伴的切圖命名,大多數(shù)人和新手是用拼音命名的還有部分小伙伴更是要逆天了,是這樣命名的以漢子命名的,(我和我的小伙伴都驚呆了),U妹很擔(dān)心你會(huì)被開(kāi)發(fā)同事打拼音的命名方式也是可以用的,但在開(kāi)發(fā)同事眼里,只會(huì)顯得你很Low,很不專業(yè)。 而真正規(guī)范的命名是這樣子的規(guī)范的命名方式可以提高開(kāi)發(fā)人員的開(kāi)發(fā)效率和整個(gè)開(kāi)發(fā)團(tuán)隊(duì)的友好合作。建議要竟可能用最少的字符而又能完整的表達(dá)標(biāo)識(shí)符的含義。 一、 切圖命名英文縮寫(xiě)的3個(gè)原則1. 較短的單詞可通過(guò)去掉“元音”形成縮寫(xiě)2. 較長(zhǎng)的單詞可取單詞的頭部幾個(gè)字母形成縮寫(xiě)3. 還有一些約定俗成的英文單詞縮寫(xiě)4. 所有拼寫(xiě)全為小寫(xiě)英文字母 二、命名規(guī)則模塊_類別_功能_狀態(tài).pngU妹舉個(gè)栗子:nav_button_search_default.png釋義為:導(dǎo)航_按鈕_搜索_默認(rèn).png啟動(dòng)界面啟動(dòng)圖片default.png啟動(dòng)_logo.png如:default.png defoult@2x.png defauLt-512@2x.png 登錄界面(login)登錄背景l(fā)ogin_bg.png登錄logologin_logo.png輸入框login_input.png輸入框選中狀態(tài)login_input_pre.png登錄按鈕login_btn.png登錄按鈕選中狀態(tài)login_btn_pre.png 導(dǎo)航欄按鈕 (nav)命名nav_功能描述.png如:nav_menu.png av_menu_pre.png(同按鈕選中前后兩種狀態(tài)命名 ) 按鈕命名(btn可重復(fù)使用按鈕)一般 normalbtn_xxx_normal.png點(diǎn)擊 _xxx_.png不能點(diǎn)擊 _xxx_disable.png按下 _xxx_pressed.png選中 _xxx_selected.png做為復(fù)數(shù)選擇出現(xiàn)機(jī)會(huì)不高btn_功能屬性或色彩均可.png 如:btn_blue.png tn_blue.9.png 藍(lán)色按鈕 其他命名圖標(biāo)icon_xxx.png圖片pic_xxx.png或是img_xxx.png照片pho_xxx.png 左側(cè)導(dǎo)航命名leftbar_功能描述.png如:leftbar_info.png leftbar_info_pre.png 個(gè)人中心 底部選項(xiàng)卡按鈕(TabBar)命名Tab_功能描述.png如:tab_set.Png av_set_pre.png 設(shè)置 主頁(yè)命名命名home_功能屬性+描述.png如:home_menu_.png 熱門(mén)推薦 ps:描述可用英文或拼間開(kāi)頭字母組合等 列表頁(yè)命名規(guī)則命名list_功能屬性+描述.png如:list_menu_collect.png 列表頁(yè)收藏按鈕 UI文件命名規(guī)范常用詞常用狀態(tài)正常normal按下pressed選中selected禁用disabled已訪問(wèn)visited懸停hover控件&部件 控件:較獨(dú)立的可操作界面元素部件:描述屬于某控件一部分按鈕(可點(diǎn))btn圖標(biāo)icon不可點(diǎn)、非點(diǎn)擊主體、圖案部件標(biāo)記sign列表list菜單menu視圖view面板panel薄板sheet 底部彈出菜單欄bar狀態(tài)欄statusBar導(dǎo)航欄naviBar標(biāo)簽欄tabBar工具欄toolBar切換開(kāi)關(guān)switch滑動(dòng)器slider單選框radio復(fù)選框checkBox背景bg蒙版、遮罩mask收藏collect評(píng)論comment廣告ad時(shí)間time音頻audio視頻viedio不喜歡dislike用戶user首頁(yè)home排名ranked搜索search標(biāo)志logo進(jìn)度條progress bar默認(rèn)圖片def_分隔圖片seg_選擇sel_關(guān)閉close返回back編輯eidt內(nèi)容content左 中 右left center right提示信息msg個(gè)人資料porfile彈出pop刪除delete下載download登錄login注冊(cè)regsiter標(biāo)題title注釋note鏈接link圖片image(img)刷新refresh常用補(bǔ)充描述頂部top中間middle底部bottom第一first第二second最后last頁(yè)頭header頁(yè)腳footer三、 總結(jié)關(guān)于切圖命名規(guī)范就到這里了,最后還是想和大家說(shuō),有什么不懂的、不明白的地方,要多去和開(kāi)發(fā)的同事請(qǐng)教和溝通,這樣才能省時(shí)省力,事半功倍,更加高效的完成工作。 來(lái)自于 漿糊之家 看到 感覺(jué)不錯(cuò)分享給大家
web前端開(kāi)發(fā)工程師,做的工作與網(wǎng)站前/后臺(tái)系統(tǒng)的頁(yè)面相關(guān),使用到的主要技術(shù)包括:HTML、CSS、,如果能會(huì)后臺(tái)編程語(yǔ)言,當(dāng)然會(huì)更好?,F(xiàn)代web前端開(kāi)發(fā)已經(jīng)不能像傳統(tǒng)web開(kāi)發(fā)已經(jīng)簡(jiǎn)單的描述成切圖、css、js了。在新的HTML5規(guī)范中,加入很多新的特性,這樣就對(duì)web前端工程師有了更高的要求,比如數(shù)據(jù)庫(kù)操作,使用cancvs、css3繪圖。
小可愛(ài)們記得收藏要點(diǎn)贊哈~一、命名規(guī)則說(shuō)明所有的命名最好都小寫(xiě)屬性的值一定要用雙引號(hào)("")括起來(lái),且一定要有值如class="divcss5",id="divcss5"每個(gè)標(biāo)簽都要有開(kāi)始和結(jié)束,且要有正確的層次,排版有規(guī)律工整空元素要有結(jié)束的tag或于開(kāi)始的tag后加上"/"表現(xiàn)與結(jié)構(gòu)完全分離,代碼中不涉及任何的表現(xiàn)元素,如style、font、bgColor、border等<h1>到<h5>的定義,應(yīng)遵循從大到小的原則,體現(xiàn)文檔的結(jié)構(gòu),并有利于搜索引擎的查詢。給每一個(gè)表格和表單加上一個(gè)唯一的、結(jié)構(gòu)標(biāo)記id給圖片加上alt標(biāo)簽盡量使用英文命名原則盡量不縮寫(xiě),除非一看就明白的單詞二、相對(duì)網(wǎng)頁(yè)外層重要部分CSS樣式命名外套 wrap ------------------用于最外層頭部 header ----------------用于頭部主要內(nèi)容 main ------------用于主體內(nèi)容(中部)左側(cè) main-left -------------左側(cè)布局右側(cè) main-right -----------右側(cè)布局導(dǎo)航條 nav -----------------網(wǎng)頁(yè)菜單導(dǎo)航條內(nèi)容 content ---------------用于網(wǎng)頁(yè)中部主體底部 footer -----------------用于底部三、DIV+CSS命名參考表: 以下為CSS樣式命名與css文件命名參考表,DIV CSS命名集合:CSS樣式命名說(shuō)明網(wǎng)頁(yè)公共命名#wrapper頁(yè)面外圍控制整體布局寬度#container或#content容器,用于最外層#layout布局#head, #header頁(yè)頭部分#foot, #footer頁(yè)腳部分#nav主導(dǎo)航#subnav二級(jí)導(dǎo)航#menu菜單#submenu子菜單#sideBar側(cè)欄#sidebar_a, #sidebar_b左邊欄或右邊欄#main頁(yè)面主體#tag標(biāo)簽#msg #message提示信息#tips小技巧#vote投票#友情鏈接#title標(biāo)題#summary摘要#loginbar登錄條#搜索輸入框#hot熱門(mén)熱點(diǎn)#search搜索#search_output搜索輸出和搜索結(jié)果相似#searchBar搜索條#search_results搜索結(jié)果#copyright版權(quán)信息#branding商標(biāo)#logo網(wǎng)站LOGO標(biāo)志#siteinfo網(wǎng)站信息#regsiter注冊(cè)#arr/arrow箭頭#list列表CSS文件命名說(shuō)明master.css,style.css主要的module.css模塊base.css基本共用layout.css布局,版面themes.css主題columns.css專欄font.css文字、字體mend.css補(bǔ)丁CSS命名其它說(shuō)明:DIV+CSS命名小結(jié):無(wú)論是使用“.”(小寫(xiě)句號(hào))選擇符號(hào)開(kāi)頭命名,還是使用“#”(井號(hào))選擇符號(hào)開(kāi)頭命名都無(wú)所謂,但我們最好遵循,主要的、重要的、特殊的、最外層的盒子用“#”(井號(hào))選擇符號(hào)開(kāi)頭命名,其它都用“.”(小寫(xiě)句號(hào))選擇符號(hào)開(kāi)頭命名,同時(shí)考慮命名的CSS選擇器在HTML中重復(fù)使用調(diào)用。通常我們最常用主要命名有:wrap(外套、最外層)、header(頁(yè)眉、頭部)、nav(導(dǎo)航條)、menu(菜單)、title(欄目標(biāo)題、一般配合h1\h2\h3\h4標(biāo)簽使用)、content (內(nèi)容區(qū))、footer(頁(yè)腳、底部)、logo(標(biāo)志、可以配合h1標(biāo)簽使用)、banner(廣告條,一般在頂部)、copyRight(版權(quán))。其它可根據(jù)自己需要選擇性使用。DIVCSS建議:主要的、重要的、最外層的盒子用“#”(井號(hào))選擇符號(hào)開(kāi)頭命名,其它都用“.”(小寫(xiě)句號(hào))選擇符號(hào)開(kāi)頭命名。
前端開(kāi)發(fā)在北京還算不錯(cuò),畢竟像百度,搜狐,等等大公司都在那培訓(xùn)我推薦妙味課堂,有免費(fèi)的視頻你可以去看看~
實(shí)習(xí)的工資一般都是1500左右
前端和設(shè)計(jì)師,如果要區(qū)分的話,區(qū)別蠻大的。前端是實(shí)現(xiàn)設(shè)計(jì)師出的圖效果,做成頁(yè)面,加上效果,各種JS,各種CSS等等。設(shè)計(jì)師,按正規(guī)來(lái)說(shuō),和程序員溝通好后,出設(shè)計(jì)圖,各種效果的效果圖,比如設(shè)計(jì)稿內(nèi)要標(biāo)明,鼠標(biāo)移上效果會(huì)是怎么樣,等等,前端再實(shí)現(xiàn)這些效果成頁(yè)面,交給程序員......
看了以上有關(guān)web前端開(kāi)發(fā):html與css命名規(guī)范,web前端界面切圖命名規(guī)范方法,做web前端開(kāi)發(fā)都應(yīng)該會(huì)些什么,前端命名規(guī)范,北京web前端開(kāi)發(fā)工程師的發(fā)展怎么樣?我想學(xué)習(xí),給推薦幾個(gè)培訓(xùn)的地方吧!,在北京搞Web前端開(kāi)發(fā)實(shí)習(xí)生一般可以拿多少工資?,網(wǎng)頁(yè)設(shè)計(jì)師和web前端開(kāi)發(fā)工程師一樣嗎??的講解,如果還有什么疑問(wèn)可以直接來(lái)電咨詢
只要一個(gè)電話
我們免費(fèi)為您回電