V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
caopi
V2EX  ›  问与答

浏览器默认样式该如何处理呢?

  •  
  •   caopi · Nov 16, 2018 · 2404 views
    This topic created in 2724 days ago, the information mentioned may be changed or developed.

    p 标签具有浏览器默认的 margin-block-start 样式,为了表现理想的样式,需要设置 p 的 margin 为 0.

    我导入 normalize.css 去除浏览器默认的样式,并不会抹掉 p 标签的样式,还是需要设置 p 的 margin 为 0

    10 replies    2018-11-16 17:57:27 +08:00
    oops0119
        1
    oops0119  
       Nov 16, 2018   ❤️ 1
    normalize.css 是让不同浏览器展现同一种样式,而不是去除默认样式吧,你需要的是 reset.css
    TimePPT
        2
    TimePPT  
    PRO
       Nov 16, 2018 via iPhone
    @g190875565 reset.css +1
    caopi
        3
    caopi  
    OP
       Nov 16, 2018
    @g190875565 是 reset.css 好还是自己手动设置好呢?
    leaveeel
        4
    leaveeel  
       Nov 16, 2018
    我是自己设置, 建个 css 设 margin padding font-size font-style text-decoration outline list-style border line-height 这些为 0 或者 none 就够了
    learnshare
        5
    learnshare  
       Nov 16, 2018
    用 reset.css 和只用 div 没区别
    flowfire
        6
    flowfire  
       Nov 16, 2018 via iPhone
    @learnshare #5 语义化了解一下
    learnshare
        7
    learnshare  
       Nov 16, 2018
    @flowfire 默认样式也是语义化带来的好处之一
    flowfire
        8
    flowfire  
       Nov 16, 2018
    @learnshare #7 你自己都说了,“之一”
    wu67
        9
    wu67  
       Nov 16, 2018
    照着设计稿手动写就醒了, 默认样式可以让你在漏写样式的时候让你的页面看起来不那么丑
    t6attack
        10
    t6attack  
       Nov 16, 2018
    在 css2 时代,如果要求兼容包括 IE6 在内的多浏览器。css 文件第一句就是*{ margin:0; padding:0; }
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   946 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 46ms · UTC 18:32 · PVG 02:32 · LAX 11:32 · JFK 14:32
    ♥ Do have faith in what you're doing.