CSS-Day1

目录

一.基础选择器

1.标签选择器

2.类选择器

3.id选择器

4.通配符选择器

二.字体属性

1.font-family属性:定义文本的字体系列

2.font-size属性:定义文本的字体大小

3.front-weight属性:定义字体的粗细

4.front-style属性:定义文本的风格

5.字体复合属性

三.文本属性

1.文本颜色:color

2.text-align:文本对齐

3.text-decoration 属性规定添加到文本的修饰

4.text-indent 属性用来指定文本的第一行的缩进,通常是将段落的首行缩进。

5.line-height 属性用于设置行间的距离(行高)。可以控制文字行与行之间的距离.


一.基础选择器

1.标签选择器

  1. 语法格式
标签名{
        属性1: 属性值1;
        属性2: 属性值2;
        属性3: 属性值3;
          ...
       }

2.类选择器

  1. 类选择器语法格式
         记忆口诀: 样式 定义,结构 调用。一个或多个,开发最常用。
            
    .nav{
        属性1: 属性值1;
        属性2: 属性值2;
        属性3: 属性值3;
          ...
       }
    .red {
         background-color: red;
     }
    /*调用*/
    <div class="red">变红色</div>
 2.类选择器-多类名
<style>
        .box {
            width: 100px;
            height: 100px;
        }

        .red {
            background-color: red;
        }
</style>
<body>
    <div class="box red"></div>

3.id选择器

  1.   语法格式
       注意:id 属性只能在每个 HTML 文档中出现一次。口诀: 样式#定义,结构id调用, 只能调用一次, 别人切勿使用.
<style>
       #pink {
            background-color: pink;
        }
</style>
<body>
    <div id="pink"></div>
PS: id 选择器和类选择器的区别
(1)id选择器只能使用一次,类选择器可以使用多次
(2) 类选择器(class)好比人的名字,一个人可以有多个名字,同时一个名字也可以被多个人使用。
      id 选择器好比人的身份证号码,全中国是唯一的,不得重复。
(3) 类选择器在修改样式中用的最多,id 选择器一般用于页面唯一性的元素上,经常和 JavaScript 搭配使用。

4.通配符选择器

  1.   语法格式
      通配符选择器不需要调用, 自动就给所有的元素使用样式
* {
属性1: 属性值1;
...
}

二.字体属性

1.font-family属性:定义文本的字体系列

p { font-family:"微软雅黑";}
div {font-family: Arial,"Microsoft Yahei", "微软雅黑";}
注意: 最常见的几个字体:body {font-family: 'Microsoft YaHei',tahoma,arial,'Hiragino Sans GB'; }

2.font-size属性:定义文本的字体大小

p {
font-size: 20px;
}
注意: px(像素)大小是我们网页的最常用的单位
          谷歌浏览器默认的文字大小为16px

3.front-weight属性:定义字体的粗细

p {
font-weight: bold;
/*font-weight: 400;不加粗,正常大小*/
/*font-weight: 700;加粗*/
}

4.front-style属性:定义文本的风格

p {
font-style: normal;/*文本字体正常*/
font-style:italic;/*文本字体为斜体*/
}

/*把斜体字改过来*/
<style>
    em {
         font-style: normal;
     }
</style>

5.字体复合属性

<style>
    div { 
        /*格式如下*/
        /*font: font-style font-weight font-size/line-height font-family;*/ 
        font: normal 700 16px "Microsoft Yahei";
     }
</style>

例子:

三.文本属性

1.文本颜色:color

div {
color: red;
}

2.text-align:文本对齐

div {
text-align: center;/*居中对齐:center;左对齐:left;右对齐:right*/
}

3.text-decoration 属性规定添加到文本的修饰

[]如何添加下划线
[]如何删除下划线
/*添加下划线*/
div {
text-decoration:underline;
}

/*删除下划线*/
a {
   /*取消a的下划线*/
   text-decoration:none;
}

<body>
  <a href="#">粉红色的回忆</a>

4.text-indent 属性用来指定文本的第一行的缩进,通常是将段落的首行缩进。

5.line-height 属性用于设置行间的距离(行高)。可以控制文字行与行之间的距离.

p {
line-height: 26px;
}

  • 13
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值