美文网首页我爱编程
编码规范与伪元素

编码规范与伪元素

作者: jrg_tzc | 来源:发表于2018-03-18 22:05 被阅读0次

    编码规范

    命名

    • 命名体现功能,或体现内容,不涉及具体样式。(命名涉及样式不利于维护)
    • 用引号包裹命名。
    • 使用英文小写。
    • 单一命名用中横线连接。

    能用标签不用命名

    范例:

    <!-- 不好  -->
    <div class="article">
      <div class="article_title">编码规范</div>
      <div class="the_content">今天讲的内容是编码规范,讲师
         <div class="darkbold">若愚</div> @饥人谷</div>
    </div>
    <!-- 好 -->
    <article>
      <h1>编码规范</h1>
      <p>今天讲的内容是编码规范,讲师
         <b>若愚</b> @饥人谷</p>
    </article>
    

    语法

    • 用两个空格代替tab,保证不同环境展现一致。
    • HTML中属性定义全用双引号“”。

    <h1 class="hello-world">Hello, world!</h1>

    • 声明的左花括号前添个空格。
    • 声明语句的冒号后添个空格。
    • 小于1的参数,可省略小数点之前的0。
    • 使用简写,如用#fff代替#ffffff。

    主要参考:bootstrap 编码规范

    伪元素

    伪元素中经常使用到的便是:before,:after。虽说在元素之前命名个inline元素可以实现一样的功能,但是使用伪元素将使代码更加简洁易懂。

    使用场景

    • clearfix
    • 为边框添加三角符号。 demo
    • vertical align实现垂直居中 demo

    相关文章

      网友评论

        本文标题:编码规范与伪元素

        本文链接:https://www.haomeiwen.com/subject/abseqftx.html