目录
CSS 是「层叠样式表单」。是用于(增强)控制网页样式并允许将样式信息与网页内容分离的一种标记性语言。

在标签的 style 属性上设置”key:value value;”,修改标签样式。
- html>
- <html lang="en">
- <head>
- <meta charset="UTF-8">
- <title>Titletitle>
- head>
- <body>
-
-
-
- <div style="border: 1px solid red;">div标签 1div>
- <span style="border: 1px solid red;">span标签 1span>
-
- body>
- html>
缺点:
- html>
- <html lang="en">
- <head>
- <meta charset="UTF-8">
- <title>Titletitle>
-
- <style type="text/css">
- /*定义div、span标签,分别修改标签的样式为:边框 1个像素,实线,红色。*/
- div{
- border: 1px solid red;
- }
- span{
- border: 1px solid red;
- }
- style>
- head>
- <body>
- <div>div标签 1div>
- <div>div标签 2div>
- <span>span标签 1span>
- <span>span标签 2span>
- body>
- html>
缺点:
把 css 样式写成一个单独的 css 文件,再通过 link 标签引入即可复用。
- html>
- <html lang="en">
- <head>
- <meta charset="UTF-8">
- <title>Titletitle>
-
- <link rel="stylesheet" type="text/css" href="1.css"/>
- head>
- <body>
- <div>div标签 1div>
- <div>div标签 2div>
- <span>span标签 1span>
- <span>span标签 2span>
- body>
- html>
标签名选择器的格式是:
- 标签名{
- 属性:值;
- }
标签名选择器,可以决定哪些标签被动的使用这个样式。
- html>
- <html>
- <head>
- <meta charset="UTF-8">
- <title>CSS选择器title>
- <style type="text/css">
- div{
- border: 1px solid yellow;
- color: blue;
- font-size: 30px;
- }
- span{
- border: 5px dashed blue;
- color: yellow;
- font-size: 20px;
- }
- style>
- head>
- <body>
-
- <div>div标签 1div>
- <div>div标签 2div>
- <span>span标签 1span>
- <span>span标签 2span>
- body>
- html>
id 选择器的格式是:
- #id 属性值{
- 属性:值;
- }
id 选择器,可以让我们通过 id 属性选择性的去使用这个样式。
- html>
- <html>
- <head>
- <meta charset="UTF-8">
- <title>ID选择器title>
- <style type="text/css">
- #id001{
- color: blue;
- font-size: 30px;
- border: 1px yellow solid;
- }
- #id002{
- color: red;
- font-size: 20px;
- border: 5px blue dotted ;
- }
- style>
- head>
- <body>
- <div id="id002">div标签 1div>
- <div id="id001">div标签 2div>
- body>
- html>
class 类型选择器的格式是:
- .class 属性值{
- 属性:值;
- }
class 类型选择器,可以通过 class 属性有效的选择性地去使用这个样式。
- html>
- <html>
- <head>
- <meta charset="UTF-8">
- <title>class类型选择器title>
- <style type="text/css">
- .class01{
- color: blue;
- font-size: 30px;
- border: 1px solid yellow;
- }
- .class02{
- color: grey;
- font-size: 26px;
- border: 1px solid red;
- }
- style>
- head>
- <body>
- <div class="class02">div标签 class01div>
- <div class="class02">div标签div>
- <span class="class02">span标签 class01span>
- <span>span标签 2span>
- body>
- html>
组合选择器的格式是:
- 选择器 1,选择器 2,选择器 n{
- 属性:值;
- }
组合选择器可以让多个选择器共用同一个 css 样式代码。
- html>
- <html>
- <head>
- <meta charset="UTF-8">
- <title>class类型选择器title>
- <style type="text/css">
- .class01 , #id01{
- color: blue;
- font-size: 20px;
- border: 1px yellow solid;
- }
- style>
- head>
- <body>
- <div id="id01">div标签 class01div> <br />
- <span>span 标签span> <br />
- <div>div标签div> <br />
- <div>div标签 id01div> <br />
- body>
- html>