其他知识

清空默认边距

  • 为什么要清空默认边距(外边距和内边距)
  • 在企业开发中为了更好的控制盒子的宽高和计算盒子的宽高等等, 所以在企业开发中, 编写代码之前第一件事情就是清空默认的边距
  • 如何清空默认的边距
  • 格式;
    *{
    margin: 0;
    padding: 0;
    }
  • 注意:
  • 格式:
    body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td {
    margin:0;padding:0
    }

行高和字号

  • 什么是行高?
  • 在CSS中所有的行都有自己的行高
  • 格式:
    line-height:取值;
  • 注意:
    • 行高和盒子高不是同一个概念
    • 行高指的是每行内容的高度
    • 盒子高指的是元素的高度
  • 规律:
    • 文字在行高中默认是垂直居中的
    • 在企业开发中我们经常将盒子的高度和行高设置为一样, 那么这样就可以保证一行文字在盒子的高度中是垂直居中的
    • 在企业开发中如果一个盒子中有多行文字, 那么我们就不能使用设置行高等于盒子高来实现让文字垂直居中, 只能通过设置padding来让文字居中

内边距和行高注意点

  • 在企业开发中, 如果一个盒子中存储的是文字, 那么一般情况下我们会以盒子左边的内边距为基准, 不会以右边的内边距为基准, 因为这个右边的内边距有误差
  • 右边内边距的误差从何而来?
  • 因为右边如果放不下一个文字, 那么文字就会换行显示, 所以文字和内边距之间的距离就有了误差
  • 顶部的内边距并不是边框到文字顶部的距离, 而是边框到行高顶部的距离
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 本文是针对刚学编程的小白,都是一些基础知识,如果想了解更多深层一点的东西,欢迎移步本人博客!! 博客地址 点击跳转...
    西巴撸阅读 552评论 0 0
  • 一.边框 (上) 1.什么边框? 边框就是环绕在标签宽度和高度周围的线条 2.边框属性的格式 2.1连写(同时设置...
    壹点微尘阅读 356评论 0 0
  • 一、线程组 [java]view plaincopy /** *Athreadgrouprepresentsase...
    我是嘻哈大哥阅读 231评论 0 1
  • ——谨献给梧桐窝(102团)我的窝友们 生在天山脚下, 长在绿洲之家, 荒沙中顽强的幼芽, 风雪中倔犟的尕娃, 老...
    北塔雪松阅读 418评论 3 7
  • 一个人性格的养成,不是朝夕之间的事情,而童年的经历会在很大程度上对人的个性产生影响。 在所有的负面情绪中,愤怒...
    罗小太阳阅读 190评论 0 0