• CSS样式重置


    在我们准备开发一个项目的时候,肯定要考虑到一些浏览器的兼容性,或者更方便自己编写一个页面,那么这时候很多人就会想到CSS的重置,一般人都会这样写

    @charset "utf-8";
    /* 使用重置样式表 */
    
    html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym,
    address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, 
    var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{
        margin:0;
        padding:0;
        border:0;
        outline:0;
        font-size:100%;
        vertical-align:baseline;
        background:transparent;    
    }
    body{
        line-height:1;
    }
    ol,ul{
        list-style:none;
    }
    blockquote, q{
        quotes:none;
    }
    blockquote:before, blockquote:after, q:before, q:after{
        content: '';
        content:none;
    }
    /* remeber to define focus styles! */
    :focus{
        outline:0;
    }
    /* remeber to highlight inserts somehow */
    ins{
        text-decoration:none;
    }
    del{
        text-decoration:line-through;
    }
    
    /* tables still need 'cellspacing="0" in the markup' */
    table{
        border-collapse:collapse;
        border-spacing:0;
    }
    

    注意,不能像有些网站上写的这样:*{margin:0;padding:0;},这样会白白耗费很多性能

    不过就上面的一大堆标签而言,我们也有很多用不到的,和一些没必要的,一把情况下,只用这些就好

    body, dl, dd, h1, h2, h3, h4, h5, h6, p, form{margin:0;} 
    
     ol,ul{margin:0; padding:0;}
    

      好啦,重置就到这里啦

  • 相关阅读:
    关于Linux_CentOS8.0安装软件时遇到的坑
    Docker基本命令
    mobilenetV2 +ssd相关文章梳理汇总
    FCN.py语义分割脚本代码小白级注释
    剑指 Offer 09. 用两个栈实现队列
    剑指 Offer 05. 替换空格
    剑指 Offer 04. 二维数组中的查找
    剑指 Offer 10 I. 斐波那契数列
    剑指 Offer 30. 包含min函数的栈
    剑指 Offer 06. 从尾到头打印链表
  • 原文地址:https://www.cnblogs.com/eyed/p/8027702.html
Copyright © 2020-2023  润新知