1.用选择器标签的通用属性:
id:元素的唯一标识属性,自定义id名称,不能重名
name:元素的名称,可以重名
style属性:编写元素的样式
class:引用样式的属性
2选择器分类:
选择器格式:
选择器名称{
属性名:属性值;
属性名:属性值;
......
}
(1)标签选择器:
对页面上所有的同名的标签生效
标签器格式:
标签器名称{
属性名:属性值;
属性名:属性值;
......
}
- <!DOCTYPE html>
- <html>
- <head>
- <meta charset="utf-8" />
- <title></title>
- <style type="text/css">
- p{
- font-size: 50px;
- font-weight: bold;
- color:#336336;
- background: yellow;
- text-decoration: underline;
- }
- </style>
- </head>
- <body>
- <p>标签选择器</p>
- </body>
- </html>
(2)id选择器:
定义好的类样式的名称’出现任意标签中作为属性
id器格式:
#is器名称{
属性名:属性值;
属性名:属性值;
......
}
- <!DOCTYPE html>
- <html>
- <head>
- <meta charset="utf-8" />
- <title></title>
- <style type="text/css">
- #span{
- font-size: 50px;
- color:chartreuse;
- text-align: center;
- }
- </style>
- </head>
- <body>
- <span id="span"> 一叶落便知秋意浓,即使江南的绿色褪色之期晚了几许,
- 南飞的大雁也会在天空一会儿排成一字,
- 一会儿排成人字,秋天真的来了,中秋真的来了,国庆真的来了。</span>
- </body>
- </html>
(3)类选择器:
对所有使用class属性样式的标签生效
class=’提前定义好的类样式的名称’出现任意标签中作为属性
- <!DOCTYPE html>
- <html>
- <head>
- <meta charset="utf-8" />
- <title></title>
- <style type="text/css">
- .hi{
- margin-left: 50px;
- }
- .p{
- font-size: 25px;
- }
- </style>
- </head>
- <body>
- <h1 class="hi">人日思归</h1>
- <p class="p">入春才七日,离家已二年。</p>
- <p class="p">人归落雁后,思发在花前</p>
- </body>
- </html>
(4)选择器的优先级:
id选择器>类选择器>标签选择器
三类选择器同时作用在一个标签上:
如果样式冲突:看优先级
如果不冲突:样式叠加
(5)类选择器
根据标签的类属性,class,来选择页面元素
3样式表分类:
(1)行内样式:
Style:出现任意标签中作为属性,只能影响当前标签
<span style="font-size: 20px;background-color: cornflowerblue; "> 欢迎来到html的课题</span> |
(2)内部样式表
定义在head标签中,只能在前页面使用
- <!DOCTYPE html>
- <html>
- <head>
- <meta charset="utf-8" />
- <title></title>
- <style type="text/css">
- .hi{
- margin-left: 50px;
- }
- .p{
- font-size: 25px;
- } </style>
- </head>
- <body>
- <h1 class="hi">人日思归</h1>
- <p class="p">入春才七日,离家已二年。</p>
- <p class="p">人归落雁后,思发在花前</p>
- </body>
- </html>
(3)外部样式
--在head中需要引用:
<link rel="stylesheet" type="text/css" href=""/> |
href是引用样式的路径
1创建一个css文本,在css文件写样式
代码如下:
- .hi{
- margin-left: 50px;
- }
- .p{
- font-size: 25px;
- }