CSS属性

一、字体属性

1、字体类型

  • 使用font-family定义字体类型
  • 不同字体使用逗号隔开
p {
	font-family: 'Times New Roman', 'Microsoft Yahei';
}

2、字体属性

  • 使用font-size定义字体大小
  • 谷歌浏览器默认字体大小为16px
  • 不同浏览器中的大小不一致,应该明确给出一个至,不要默认
  • 可以给body指定整个页面文字的大小
  • 标题文字需单独设定
p {
	font-size: 12px;
}

3、字体粗细

  • 使用font-weight定义字体粗细
  • font-weight: normal(相当于400)| bold(相当于700)| bolder| lighter| number(100-900)
  • 默认属性为normal,相当于number为400时的粗细
  • 实际开发中更习惯用数字
    p {
    font-weight: 700;
    }

4、字体风格

  • 使用font-stylet定义字体风格
  • font-style: `normal | italic
  • 默认属性为normal
  • 实际开发中更习惯用数字
    p {
    font-style: italic;
    }

5、字体属性的复合属性

  • font: font-style font-weight font-size/line-height font-family;
  • 除了font-size, font-family其它属性都可以省略, 属性用空格隔开。
  • 优点:节省代码

二、外观属性

1、颜色的表示

颜色的表示有3种

  • 预定义颜色
  • 十六制颜色
  • RGB 颜色

2、对齐属性

  • text-align:left(默认值)|center | right
  • 效果:设置文本内容的水平对齐方式

3、装饰文本

  • text-decoration:none(默认值)|underline(下划线) |overline|line-trough`
  • 效果:设置文本的修饰

4、文本缩进

  • text-indent: 2em;
  • 效果:设置文本的缩进值

5、行间距

  • line-height: 16px;

在这里插入图片描述

三、背景属性

1、背景颜色

  • background-color: transparent(默认);

2、背景图片

  • background-image: none(默认)| url;
  • 背景图片常用语logo、装饰性小图标或者超大背景图片

3、背景平铺

  • background-repeat: repeat(默认) | no-repeat | repeat-x | repeat-y

4、背景图片位置

  • background-position: x y;
    • x坐标和y坐标可以使用方位名词或者精确单位
      • length: 百分数 | 浮点数和单位标识符组成的长度值
      • position: top | center | bottom | left |right
      • 当position是方位名词时,次序没有关系
      • 当position只指定了一个方位名词,另一个值省略,则第二个值默认居中对齐
      • 当position的x,y是精确坐标,必须一一对应
        在这里插入图片描述
        在这里插入图片描述
background-position: 20px;   //  离左边缘20px,上下居中
background-position: 20px center;   //  离左边缘20px,上下居中
background-position: center 20px;   //  离上边缘20px,水平居中

5、背景图像固定

在这里插入图片描述

6、背景属性的复合写法

为了简化背景属性的代码,可以将这些属性简写在同一属性background中。从而节约代码量。当使用简写属性时,没有特定的书写顺序,一般习惯约定顺序为

  • background: 背景颜色 背景图片地址 背景平铺 背景图像滚动 背景图片位置;

四、CSS的书写规范

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值