是什么

CSS通常称为CSS样式或层叠样式表,主要用于设置HTML页面中的文本内容(字体,大小,对其方式等),图片的外形

(高宽、边框样式、边距等)以及版面的布局等外观显示样式。

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

CSS可以是HTML页面更好看,CSS色系的搭配可以让用户更舒服,CSS+DIV布局更佳灵活,更容易绘制出用户需要的结构。

引入样式的三种常用样式:

1.行内样式:

 <a style="color: #f00; font-size:30px;">行内样式</a>

2.内部样式:

<style type="text/css">

body{
background-color:#ddd;

}


</style>

3.外部样式:

<link rel="stylesheet" type="text/css" href="css/demo00.css"/>引用方式

  优先级:行内样式------->内部样式------>外部样式

选择器

常用三种:

id选择器:

#demo1{

color:#0f0;

}

<h1 id="demo1">id选择器</h1>

类选择器:

.myClass{

font-size:25px;


}

<h1 class="myClass">Java 软件开发</h1>

元素选择器:

h1{
color:#F00;

font-size:50px;


}


<h1>华信智原</h1>

 

(了解)属性选择器:

<style>

input[type='text']{

background-color:yellow;
}

input[type='password']{

background-color:green;
}

</style>

包含选择器:

<style>

#d1 div{

color:red;

}

</style>

div:独占一行

浮动;float

常用属性值:

lfet:元素向左浮动

right:元素想右浮动

none:元素不浮动(默认)

取消浮动:clear

常用属性值:

left:不允许左侧有浮动

right:不允许右侧有浮动

both:同时清除左右两侧浮动的影响

转化:display

用于<span>转化

inline:此元素将显示为行内元素(行内元素默认的display属性值)

block:此元素将显示为块元素(块元素默认的display属性值)

inline-block: 将对象呈递为内联对象,但是对象的内容作为块对象呈递。

none:此元素将被隐藏,不显示,也不占用页面空间。


例如:


<html>
<head>
<meta charset="UTF-8">
<title></title>
<style type="text/css">
span{
border: 1px solid #000;
width:100px;
height: 40px;

}
</style>
</head>
<body>
<!--默认显示一行,边框环绕,高度没有作用-->
<span>显示1-1</span>
<span>显示1-2</span>

<!--每一行显示,高宽有作用-->
<span style="display:blo ck;">显示2-1</span>
<span style="display:block;">显示2-2</span>

</body>
</html>

边框:border

外边框:margin

内边据:padding

 

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄