美文网首页
浏览器的默认样式、文档流

浏览器的默认样式、文档流

作者: 栀心_d553 | 来源:发表于2019-12-15 23:18 被阅读0次

浏览器为了在页面中没有样式时,也可以有一个比较好的显示效果,所以为很多的元素都设置了一些默认的margin和padding,而它的这些默认样式,正常情况下我们是不需要使用的。
所以我们往往在编写样式之前需要将浏览器中的默认的margin和padding统统的去掉

【清除浏览器的默认样式】

     使用*{
            margin:0;
           padding:0;
       }        

使用*,性能不好

【文档流】

    文档流处在网页的最底层,它表示的是一个页面中的位置,我们所创建的元素默认都处在文档流中
     
元素在文档流中的特点
    块元素
        1.块元素在文档流中会独占一行,块元素会自上向下排列
        2.块元素在文档流中默认宽度是父元素的100%
        3.块元素在文档流中的高度默认被内容撑开
    内联元素
        1.内联元素在文档流中只占自身的大小,会默认从左向右排列,如果一行中不足以容纳所有的内元素,则换到下行, 
          继续自左向右。
        2.在文档流中,内联元素的宽度和高度默认都被内容撑开
           当元素的宽度的值为auto时,此时指定内边距不会影响可见框的大小,而是会自动修改宽度,以适应内边距

内联元素不能设置宽高,内联元素脱离文档流会变成块。图片不会覆盖文字

相关文章

  • 2018-11-21

    外边距的重叠 浏览器默认样式 内联元素的盒模型 display和visibility overflow 文档流 浮...

  • 浏览器的默认样式、文档流

    浏览器为了在页面中没有样式时,也可以有一个比较好的显示效果,所以为很多的元素都设置了一些默认的margin和pad...

  • css默认样式处理

    浏览器双击选中文字 a标签默认样式 input默认样式 默认checkbox样式修改 button的disable...

  • web进阶之九:盒子模型2,浏览器的默认样式

    浏览器的默认样式 什么是默认样式,就是浏览器在执行代码时,有些地方会默认添加一些浏览器自己默认的东西。 当我写完代...

  • css reset

    什么是css reset HTML标签在浏览器中都有默认的样式,不同的浏览器的默认样式之间存在差别。例如ul默认带...

  • 自定义checkbox样式

    为什么要自定义checkbox样式 浏览器默认的样式不统一 浏览器默认样式不符合设计需求 基本思路 通过label...

  • Day3标准流层模型浮动模型

    一、标准流 1.什么是标准流 ​ 标签在没有添加布局相关的样式的时候,在浏览器中默认的布局方式 ​ 块...

  • CSS基础

    !!每个元素都有默认样式,因为 HTML 发明的时候,还没有 CSS 文档流(普通流) 1,内联元素:从左到右依次...

  • CSS 样式重置

    标签具有默认样式,由浏览器所决定的,为了达到在各个主流内核的浏览器页面样式显示一致,会重置具有默认样式的标签,得到...

  • 初识CSS样式引入&层叠&继承

    引入样式的方式: 元素内嵌样式 文档内嵌样式 外部引用样式 层叠和继承: 浏览器样式 样式表层叠优先级: 浏览器样...

网友评论

      本文标题:浏览器的默认样式、文档流

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