div+css学习1

内联式样式表

定义:直接对html标签写样式,缺点:如果标签过多,需要写过多的样式
公式:style="样式属性:属性的值;样式属性:属性的值"
<p style="font-size:50px">aaaaaaaaa</p>

嵌入式样式表

特点:将公共的样式写在“head”部分里面的。缺点:如果加载样式的页面多,需要写重复内容。
公式:<style type="text/css">
 <!--              ---的作用是:如果部分浏览器不支持样式表的话,他可以作为HTML里面的注释使用,不会显示代码。但一般的浏览器都支持。
 标签|定义名字 {  属性:值;
                  属性:值;
                  属性:值;
                  属性:值;
 //-->
      </style>

<html>
<head>
 <title>111</title>
<style>
<!--
 p {font-size:3cm;
   color:red;
   background-color:green;
   text-decoration:underline;
 }
//-->
</style>

</head>

</html>


外部样式表

写在head里面的<link>标签中,可以将外部的标签导入到本页面中。
如:<link rel="stylesheet" type="text/css" href="css.css">
页面的其他地方同嵌入式css

其中css.css内容为,去掉了style标签的部分,如下:
 p {font-size:3cm;
   color:red;
   background-color:green;
   text-decoration:underline;
 }

输入样式表
将一个css样式表导入到另外一个css样式表中,如:有两个css样式表,叫:css.css 和demo.css 在css.css导入demo.css,可在css.css写入:
@import url(demo.css)

 


样式规则的选择器
1.HTML选择器
直接修改html标签,如:p,div,h1等
2.类选择器   ----- 一对多
如:
公式:标签.类名字{}
p.z1{ xx1 }  ---只能在p标签中使用z1样式
p.z2{ xx2 }
p.z3{ xx3 }
p.z4{ xx4 }
.z5{ xx5 }  ---类的名字前面不加标签,就表示所有的标签都能够使用,这也是最常用的类标签

应用:
<p class="z1">aaaaaaaaaaaaa</p>
<p class="z2">bbbbbbbbbbbbb</p>
<p class="z3">ccccccccccccc</p>
<p class="z4">ddddddddddddd</p>
3.id 选择器
id在同一个页面是不能重复的,在下面的使用中,只能一个被调用----- 一对一
如:
上面部分:
<style>
<!--
 #one{font-size:3cm;color:red;background-color:green;text-decoration:underline;}
 #two{font-size:3cm;}
//-->
</style>
下面部分:
<a id="one">aaaaaaaaaaaaaa</a>
这个id只能在这个a标签中使用,其他标签不能使用,注意:是唯一的,只能一对一使用。
<p id="two">qqqqqqqqqq</p>

4.关联选择器
用“空格”隔开
将标签进行关联,em标签必须写在p标签里面才能生效
例1.上面部分:
p em{font-size:3cm;color:red;}
下面部分:
<p>
 <em>aaaaaaaaaaa</em>
</p>
例2.
上面部分:
  #one .two em{font-size:3cm;color:red;}
下面部分:
<center id="one">
<p class="two">
 <em>aaaaaaaaaaa</em>
</p>
</center>
5.组合选择器
用“,”隔开
上面部分:
  #one,.two,em,p,div{font-size:3cm;color:red;}
#one,.two,em,p,div都可以使用这个样式
6.伪元素选择器
a标签有伪元素
<style>
<!--
 a:link{}
 a:hover{}
 a:visited{}
//-->
</style>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值