CCS基础样式表

 一.css样式表

1.样式表分类
1.内联式

<p >This is an apple</p>

2.内嵌样式表

作为一个独立的区域 内嵌在网页里面,必须写在head标签里面

<style type="text/css>
p{text-decoration:underline}
</style>

3.外部样式表

新建一个CSS文件,然后在HTML文件中调用此样式表。在HTML文件中邮件——CSS样式——附加样式表。

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>优先级比较</title>
<link href="red.css" type="text/css" rel="stylesheet">//链接式-外部样式
<style type="text/css">
    p{//内嵌样式表
        color: blue;
        font-size: 20px;    
    }
    @import url(yellow.css);//导入式
</style>
</head>
<body>
<p >行内样式 &gt;链接式&gt;内嵌式&gt;导入式(链接式在后面)<br/>//行内样式---内联式
行内样式 &gt;内嵌式&gt;导入式&gt;链接式(链接式在前面)<br/>
总的规律:后面的样式会覆盖前面的样式
</p>
</body>
</html>

 


二.选择器
1.标签选择器
用标签名直接做选择器

<style type="text/css">
p 
{
font-size=14px;
}
</style>

直接作用下面的p标签

<p>GOd is a girl</p>

2.class选择器

class选择器都是以“.”为开头

<head>
<style type="text/css">
.main {
height=24px;
width=18px;
text-align:center;
}
</style>
</head>
<body>
<div class="main"> 调用的class样式。
Day by day
</div>
</body>

3.ID选择器

id选择器都是以"#"开头的

<head>
<style type="text/css">
#main{
width=15px;
}
</style>
</head>
<body>
<div id="main"> 调用的id样式
ones more
</div>
</body>

4.复合选择器

1.用","逗号隔开表示并列

<style type="text/css">
p,span{
width=100px;
height=50px;
}
</style>

2.用空格隔开表示后代

<style type="text/css>

.main p{ /*找到使用main的标签,然后再其下好到p标签,则p标签使用此样式*/


样式


</style>

 

 

3.筛选".(英文的点)"

<style type="text/css">
p.sp /*在P标签中的class="sp" 应用该样式*/ 
{
样式
}

</style>

样式和属性

1.背景和前景
background-color 背景颜色
background-image:url 背景图片
background-attachment-fixed 背景图是固定的
background-attachment-scroll 背景随字体滚动
background-attachment:no-repeat 背景不平铺 /* no-repeat 不平铺 repeat 平铺 repeat-x 横向平铺 repeat-y 纵向平铺
background-position:center 居中显示 /* 背景图居中,设置背景图位置时,repeat必须为 no-repeat
background-position:right top; 图片放到右上角
background-position:left 100px;top 200px; 背景图离左边100像素,离上边200像素(恶意设为负值)。

2.字体
font-family 字体
font-size:12px; 字体大小12像素
font-weight:bold 字体加粗 正常是normal
font-style:italic 字体倾斜 正常是normal

posted @ 2019-02-19 09:40  愚蠢的程序员  阅读(872)  评论(0编辑  收藏  举报