css学习笔记一

css 叠层样式表 作用:网页外观

写css常用的三种方式:

1.行内样式。直接写在标签style里面 例:<div style="color:#F00; font-size:30px">你好</div>

2.内嵌式。在<head></head>标签里面写style样式

例:

<head>
  <style type="text/css">
    div{
       color:red;
       font-size:40px;
    }
</style>
</head>

<body>

  <div>你好</div>

</body>

3.链接式 直接新建一个css文件(最常用的方法,html,css,js分开写,不混写,写法在后面)

只需了解的第四种方式:导入样式

======================================================================================================================================

css的选择器

作用:通过选择器找到标签,然后更改标签样式

常用css选择器:

1.标签选择器 div{}

2.class选择器 给标签添加class属性设定c1 .c1{}(一个标签可以有多个class)

3.id选择器 给标签添加id属性设定d1 #d1{} (一个标签只有一个id)

选择器的优先级:  id>class>标签

css权重:行内样式>内嵌式>链接式(遵循就近原则)

======================================================================================================================================

css引用方法:

<head>
<link href="css/demo.css" rel="stylesheet"/>
</head>

css写法:

div{}代表div标签的样式;

div p{}代表div里面的p标签的样式;

div .c1{}代表div里面class等于c1的样式;

div,p{}代表div和p标签的样式;

div,p,.c1{}代表div和p和class等于c1的样式;

.c1{}代表class等于c1的样式;

#d1{}代表id等于d1的样式。

======================================================================================================================================

和字体相关的css属性:

#d1{

  color:red; 颜色

  font-size:50px; 大小

  font-family:"黑体";(默认宋体)

  font-weight:30; 字体加粗

  letter-spacing:10px;字间距

  text-decoration:underline;下划线

  text-transform:uppercase;全部大写(只针对英文字母)

}

css具有继承性,但只有字体相关的css属性才能被继承。

======================================================================================================================================

css应用:

如何让一个方框内的文字垂直居中显示

#d1{

  width:100px;

  height:100px;

  border:solid;

  border-color:#F00;

  text-align:center;

  line-height:100px;行高

}  

如何用border画三角形

#d1{

  height:0px;

  width:0px;

  border:solid;

  border-color:red;

  border-width:50px;

  border-left-color:transparent;左边框颜色透明

  border-right-color:transparent;右边框颜色透明

  border-top-color:transparent;上边框颜色透明

}

======================================================================================================================================

背景相关属性:

#d1{

  background-color:red;背景颜色

  background-image:url("../image/1.jpg");背景图片

  background-repeat:repeat-x;背景重复(横向铺满)

  background-postion:10px 20px;背景方位(与容器水平方向和垂直防线的距离)

  background-attachment:fixed;背景图片固定

}

转载于:https://www.cnblogs.com/ybtest/p/7401114.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值