當前位置:編程學習大全網 - 編程語言 - 北大青鳥java培訓:網頁開發的CSS代碼怎麽寫?

北大青鳥java培訓:網頁開發的CSS代碼怎麽寫?

隨著Internet編程技術的不斷發展,越來越多的大學畢業生加入了Web開發行業中,我們都知道Web開發需要使用css進行定位和布局。

下面,廣西北大青鳥帶大家來看看如何編寫css代碼。

前端系統的變化可以描述為每天都在變化。

在短短的壹年時間裏,理論,框架,構建工具甚至開發語言都發生了巨大的變化。

隨著新項目即將開始,我花時間審查了上壹個項目的前端架構。

我已經產生了很多想法,我將盡可能地記錄它們以準備新的框架。

壹、OOCSS(面向對象的CSS)OOCSS的使用主要有兩個原則,壹種是分離結構和外觀,其中主要包括分離容器和內容。

OOCSS主要基於對象的編程方法,OOCSS的目的主要是支持代碼的復用,最終保證樣式能很好的進行添加和維護。

OOCSS也存在壹些缺點,它主要適合大型網站的開發項目,因為大型網站的可重用性組件非常多,在運行小項目的時候沒有非常好的才、效果,所有在選擇的時候應該根據項目的情況進行選擇。

二、BEM(塊元素修飾符)BEM是壹個名為命名約定的CSS。

它不涉及如何編寫CSS的結構。

在進行電腦培訓的過程中,電腦培訓建議僅為每個元素添加具有以下內容的CSS類名稱。

在BEM模式下,它看起來很麻煩且冗余,但每個CSS類名稱都能夠很好地描述出它的作用。

與LESS或SASS結合使用時,會降低其寫入復雜度。

三、規則文檔很多人更加傾向於關註大方面並忘記了細節,壹份定義明確的規則文檔能夠提醒我們根據需要進行編寫代碼。

壹份好的規則文件應遵循以下規範:其中需要包含不可變規則,而不是壹般描述需要始終將規則細化為最簡單的表達式,首先解釋規則是什麽,然後說“如果沒有,那會發生什麽?並且廣西廣西北大青鳥認為每條規則必須包含以下單詞之壹-始終,從不,僅,每個,不需要。

四、綜合方案就如開頭的介紹,BEM的簡單使用並沒有解決我們在項目中遇到的問題,反而還會產生其他的新的問題,但這不是BEM的責任。

IT培訓認為作為前端架構的重要組成部分,CSS主要是需要為項目選擇出合適的解決方案,而不是因為它在業界很受歡迎而使用它。

  • 上一篇:2020年有哪些品質比較好的遊戲藍牙耳機呢?
  • 下一篇:為什麽大學生二級計算機會掛科?
  • copyright 2024編程學習大全網