边框、文本字体属性、内边距、单行文本水平垂直居中小结介绍。

1、 边框

 边框是包着内容和内间距的一条线
    四条边框
    上边框  border-top: 
    下边框  border-bottom
    左边框   border-left:
    右边框 border-right
​
​
      /* 左边框 */
      /* solid 实线 */
      /* 这三个属性都要写 */
      /* border-left: 边框的宽度 边框的线型 边框的颜色; */
      border-left: 20px solid blue;
​
      /* 上边框 */
      border-top: 5px solid tomato;
      /* 右边框 */
      border-right: 10px solid purple;
      /* 下边框 */
      border-bottom: 30px solid green;
​
​
  复合写法语法:
      border: 边框的宽度 边框的线型 边框的颜色;
      各个值直接用空格隔开
​
​
 /* 设置四条边框 */
      /* 复合写法 */
      /*
       边框的宽度:10px 
       边框的线型:实线
       边框的颜色:红色
      
      */
      /* 各个值直接用空格隔开 */
      border: 10px solid tomato;

2、文本字体属性

1、字体 
浏览器从第一个字体开始识别,如果第一个字体可以使用就使用第一个字体,否则往后看
多个字体直接用逗号隔开
用多个字体形成回退系统,就是备胎
一般建议字体用引号包着
​
font-family: '黑体', '宋体';
​
​
2、字体大小 
一般浏览器字体大小为16px
浏览器能识别最小字体12px
单位:px
​
2、1、字体加粗
font-weight: bolder;
​
font-size: 16px;
​
3、行高 
测量方法1:测量从一行文字的顶端到下一行文字的顶端 的距离
测量方法2:测量行与行之间的间距(50px),然后除以2(25px),在文字下面(25px处)拉根参考线,在文字的上端(25px处)拉根参考线,测量两根参考线之间的距离
每行文字的高度110px,行高值越大,这个文本就越稀疏 
line-height: 110px;
​
4、文字水平居中
​
1.水平居左 text-align: left;
2.水平居中 text-align: center;
3.水平居右 text-align: right;
4.文本两端对齐 text-align: justify ;
​
5、文本装饰线 
没有任何文本装饰线,一般用于去掉a标签自带的下划线 
text-decoration: none;
下划线 
text-decoration: underline;
上划线  不怎么使用
text-decoration: overline;
中划线 删除线  through穿过   line 线 
text-decoration: line-through;
​
​
6、首行缩进 
可以为负值
​
正值:向里缩进
负值:向外缩进
px
​
​
text-indent: 20px;
text-indent: -20px;

3、内边距

内间距:内填充
是内容和边框直接的距离
大白话:手机盒子里面的塑料泡沫
语法:padding:;
单位:
px
百分比
注意:不能设置负值,设置负值无效
​
应用:内容与父盒子有间距,就可以用padding
​
内间距会增大盒子大小
比如:盒子宽150px,加了一个30px的左内间距,那么此时这个盒子的宽度为:
150px+30px=180px
​
​
四个内间距:  单独写法:
左内间距 padding-left
右内间距 padding-right
上内间距 padding-top
下内间距 padding-bottom
​
​
复合写法: 
各个值直接用空格隔开
padding:上内间距  右内间距  下内间距    左内间距;
如果只要某个内间距
直接用单独写法或者用复合写法,把不要的内间距值写0px/0
​
​
/* 单独写法 */
/* 左内间距 */
/* 负值无效 */
padding-left: -30px;
padding-left: 30px;
​
/* 上内间距 */
padding-top: 50px;
/* 右内间距 */
padding-right: 50px;
/* 下内间距 */
padding-bottom: 50px;
​
​
复合写法:
/* 一个值:上下左右的内间距都是20px */
padding: 20px;
/* 二个值:上下内间距20px   左右的内间距40px   两个值去匹配---》四个外间距的值 */
padding: 20px 40px;
/* 三个值:上内间距20px      左右的内间距40px   下内间距60px   */
padding: 20px 40px 60px;
/* 四个值:上内间距20px  右的内间距40px   下内间距60px 左内间距80px    顺时针方向*/
padding: 20px 40px 60px 80px;

4、单行文本水平垂直居中

height: 100px;
/* 水平居中 */
text-align: center;
/* 垂直居中 行高=高度*/
line-height: 100px;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值