1、什么是css
层叠样式表语言,作用是用来修饰HTML,让HTML更好看。类似平时生活中的化妆品
2、三种方法嵌入css样式
2.1内联定义
<div id="mydiv" style="background-color:#0000ff ;
width:200px;
height:200px;
position:absolute;
top:100px;
left:100px;">
</div>
2.1.1内联定义语法格式 :
<标签 style="样式名":"样式值;
样式名:样式值;
样式名:样式值;">
</标签>
2.2定义内部样式块对象
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>定义内部样式块对象</title>
<!-- head标签中定义style标签,定义样式快 -->
<style type="text/css" id="1">
div{
background-color: aqua;
width: 200px;
height:200px;
border-style: solid;
border-width: 5px;
}
#username{
width: 300px;
height:50px;
border-color: skyblue;
}
</style>
</head>
<body>
<div id="1"></div>
<div></div>
<br />
<input type="text" id="username">
</body>
</html>
2.2.1定义内部样式块对象语法:
选择器{ 样式名:样式值;
样式名:样式值;
样式名:样式值;
样式名:样式值;
. . . . }
2.3引入外部样式表文件:link加在<head>中
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>HTML中嵌入css:引入外部样式表文件</title>
<!-- 在web开发中,这种方法最常用 -->
<link rel="stylesheet" type="text/css" href="css/test.css">
</head>
<body>
<div id="div1"></div>
<br />
输入框:<input type="text" class="myinput">
</body>
</html>
注意:任何一个HTML都可以指定style样式。
3、常用三种选择器:
3.1、标签选择器:作用于所有的div元素
标签名{}
3.2、id选择器:只作用于id这个元素
#id{}
3.3、类选择器:
.class{}
3.4选择器优先级:
标签选择器<类选择器<id选择器