国产探花免费观看_亚洲丰满少妇自慰呻吟_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>
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 潜山县| 绥江县| 门头沟区| 沈丘县| 建瓯市| 诏安县| 长兴县| 绥中县| 隆昌县| 海门市| 湘阴县| 中宁县| 凌源市| 涿鹿县| 宝应县| 嘉善县| 滦平县| 怀宁县| 阳原县| 陇川县| 长海县| 安宁市| 建瓯市| 鹿邑县| 资中县| 尼木县| 吉木乃县| 修武县| 潼关县| 呼图壁县| 黄大仙区| 高雄县| 宁陕县| 广水市| 雷州市| 安吉县| 高青县| 沐川县| 和平县| 湖北省| 昌黎县|