CSS基础入门
什么是CSS?
1.CSS,即“Cascading Style Sheet(层叠样式表)”,是用来控制网页的外观的一门技术。
2.HTML、CSS和JavaScript是前端技术中最核心的三个元素。HTML控制网页的结构,CSS控制网页的外观,而JavaScript控制网页的行为。
3.HTML、CSS和JavaScript的关系如下:“HTML是网页的结构,CSS是网页的外观,而JavaScript是页面的行为。”
样式引入方式
1.行内式引入
使用style属性在特定的HTML标记内插入CSS代码,语法“<标签名 style="css样式">...</标签名>”;
<!--html-->
<html>
<body>
<h1 style="color: maroon; margin-left: 40px">PHP中文网</h1>
<p style="color: blue;">https://www.php.cn/</p>
</body>
</html>
2.嵌入式引入
在文档head部分的style标签对中放入CSS代码,语法“<style>样式</style>”;
<!DOCTYPE html>
<html>
<head>
<style>
body {
background-color: linen;
}
h1 {
color: maroon;
margin-left: 40px;
}
</style>
</head>
<body>
<h1>PHP中文网</h1>
<p>https://www.php.cn/</p>
</body>
</html>
3.外部引入
将CSS代码放入外部CSS文件中,使用link标签或“@import”规则引入html文档中。
1)、使用link
链接样式是指在外部定义CSS样式表并形成以.CSS为扩展名文件,然后在页面中通过
链接标记链接到页面中,而且该链接语句必须放在页面的<head>标记区。
语法:
<link type="text/css" rel="styleSheet" href="CSS文件路径" />
2)、使用@import
导入式是通过@import在<style>标签中进行声明的
<style type="text/css">
@import url("css文件路径");
</style>
CSS选择器
1.标签名选择器
格式:
标签名{
属性:值;
}
标签名选择器可以决定哪些标签被动的使用这个样式
/*在所有div标签上修改字体颜色为蓝色,字体大小30个像素,边框为1像素黄色实线,
并且修改所有span标签的字体颜色为黄色,字体大小20个像素,边框为5像素蓝色虚线*/
<head>
<style>
div{
border:1px solid blue;
color:yellow;
font-size:30px;
}
span{
border:5px deshed blue;
color:yellow;
font-size:20px;
}
</style>
</head>
<body>
<div>内容1</div>
<span>内容2</span>
</body>
2.id选择器
id选择器用来选取带有给定id属性的元素。语法:#id
例如:
html
<div id="container">...</div>
css
#container {
color: blue;
}
3.class选择器
类选择器允许以一种独立于文档元素的方式来指定样式,该选择器可以单独使用,也可以与其他元素结合使用
html
<div class="related-author">内容</div>
CSS
.related-author {
font-size: 18px;
font-weight: bold;
}
4.组合选择器
格式:
选择器1,...,选择器n{
属性:值;
}
5.常用样式
- color:red/blue...
- width:19px;
- height:20px;
- background-color:green;
- font-size:30px;
- border:1px solid red;
- DIV居中:
margin-left:auto;
mardin-right:auto;
- 文字居中:text-align:center
😀哈哈,学到这里在仅仅只是了解了什么是css与相关语法,如要深入学习请查阅相关书籍