国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > CSS > 正文

CSS教程:語義化方法替代結構化方法

2024-07-11 08:24:13
字體:
來源:轉載
供稿:網友

今天錯新站長站想通過分析一個流行三欄布局中的必要元素,來為大家講解關于使用語義化方法替代結構化方法來命名CSS類的建議和指導。
 CSS代碼的命名慣例一直是大家熱門討論的話題。今天錯新站長站想通過分析一個流行三欄布局中的必要元素,來為大家講解關于使用語義化方法替代結構化方法來命名CSS類的建議和指導。CSS類命名的語義化VS結構化方式
  一般而言,CSS類名的語義化聲明方式應當考慮你的頁面中某個相對元素的”用意”,獨立于它的”定位”或確切的特性(結構化方式)。像left-bar, red-text, small-title…這些都屬于結構化定義的例子。
讓我們看看下面這個例子:
CSS-語義化-結構化
  …而現在我們想把頁面中的元素調換一下位置,如果你使用的是結構化方式(1),那么你就要把所有CSS類名重新進行定義,因為它們的位置變了。在布局(3)中,我們看到元素都倒轉了:right-bar 現在成了 “left-bar”,而left-content 成了 “right-content”。如果你使用語義化方式則避免了此類問題。

  換句話說,使用語義化方式的話,你在修改網站布局的時候可以僅僅修改相關CSS類的屬性即可,而不用修改它們的類名了,如果網站的代碼很龐大,這將節省大量的時間。
  錯新站長站會經常更新前端開發/網頁設計等相關技術及教程文章,歡迎及時瀏覽錯新站長站的最新教程及資源。關于語義化的一些建議:
  在開始之前,我想推薦兩種簡單的編寫較好的CSS代碼的指導方針:
    為CSS類名定義的時候,盡量使用小寫字母,如果有兩個以上的單詞,在每個單詞之間使用”-”符或單詞首字母大寫(第一個單詞除外)。如:”main-content”或”mainContent”。 優化CSS代碼,僅創建關鍵主要的CSS類并重新為子元素使用符合HTML標準的標簽(h1, h2, p, ul, li, blockquote,…),例如,不要使用這種哦你那個方式:

<div class=”main”>
<div class=”main-title”>…</div>
<div class=”main-paragraph”>…</div>
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 龙南县| 台东县| 苍梧县| 来宾市| 阿尔山市| 亚东县| 阜南县| 福泉市| 阳春市| 苏州市| 遂昌县| 屏东县| 桃园县| 波密县| 绿春县| 德昌县| 平阴县| 东海县| 淅川县| 繁峙县| 称多县| 来安县| 娱乐| 宕昌县| 合江县| 杭锦后旗| 林周县| 榕江县| 怀来县| 平顶山市| 麻阳| 三原县| 营山县| 治县。| 利津县| 耿马| 颍上县| 即墨市| 新建县| 林芝县| 崇礼县|