CSS01

1 CSS

  Cascading Style Sheets -->> 层叠样式表

  定义如何显示HTML元素

2 CSS的三种使用方式

  2.1 内联样式 -->> 样式定义在每个HTML元素中

  2.2 内部样式 -->> 样式定义在HTML文件的head元素中

  2.3 外部样式 -->> 样式定义在一个CSS文件中,在THML文件中引用CSS样式表(推荐使用)

3 CSS规则特性

  3.1 继承性:父元素的CSS声明可以被子元素继承

  3.2 层叠性:同一个元素可以存在多个CSS规则,对于不冲突的声明可以叠加

  3.3 优先级:同一个元素若存在多个CSS规则,以优先级高的CSS规则为准(内联样式的优先级别最高)

4 CSS选择器

  4.1 元素选择器 -->> p h1 ul ...

  4.2 类选择器 -->> .类名

  4.3 ID选择器 -->> #ID

  4.4 选择器组 -->> .aaa , .bbb <<-- 将选择 类名为aaa 和 类名为bbb 的元素

  4.5 派生选择器

    4.5.1 后代选择器  子元素选择器

    4.5.2 :link -->> 向未被访问的超链接添加样式

    4.5.3 :visited -->> 向已被访问的超链接添加样式

    4.5.4 :active -->> 想被激活的元素添加样式

    4.5.5 :hover -->> 当鼠标悬停至元素上方时,向该元素添加样式

    4.5.6 :focus -->> 当元素获得焦点时,向该元素添加样式

5 CSS声明

  5.1 文本样式

    color: red; /*字体颜色*/

    letter-spacing: 2px; /*字符间距*/
    line-height: 20px; /*行高*/

    font-size: 16px; /*字符大小*/
    font-family: "楷体"; /*字体设置*/
    font-style: oblique; /*字体风格*/
    font-weight: bold; /*字体加粗*/

    text-indent: 2em; /*段首缩进*/
    text-align: center; /*文本对齐方式*/
    text-decoration: overline; /*文本装饰*/
    text-transform: capitalize; /*(uppercase/lowercase大小写转换)*/

    background-color: skyblue; /*背景颜色*/
    background-image: url("../IMG/cq.jpg"); /*背景图片*/
    background-repeat: repeat-x; /*背景图片平铺设置*/
    background-size: 100px 100px; /*背景图片大小设置*/
    background-position: 200px 300px; /*背景图片定位设置*/

 1 <!DOCTYPE>
 2 <html>
 3     <head>
 4         <meta charset = "utf-8" />
 5         <meta name="Keywords" content="" />
 6         <mata name = "description" content = "" />
 7         <title>Day02CSS</title>
 8         <style>
 9             *{
10                 margin: 0;
11                 padding: 0;
12             }
13             h2{
14                 color: blue;
15             }
16         </style>
17         <link rel="stylesheet" href="../CSS/day02.css">
18     </head>
19 <body>
20     <!-- 使用内联样式 -->
21     <h1 style="color:red">我使用的是内联样式</h1>
22
23     <!-- 使用内部样式 -->
24     <h2>我使用的内部样式</h2>
25
26     <!-- 使用外部样式 -->
27     <h3>我使用的是外部样式</h3>
28
29     <div>
30         hello world
31     </div>
32
33     <p>重庆,简称巴或渝,位于中国西南部,是中华人民共和国中央直辖市、国家中心城市[1]  、超大城市、国际大都市,长江上游地区经济、金融、商贸物流、科技创新和航运中心,[2]  西南地区综合交通枢纽和最大的工商业城市[3]  ,国家重要的现代制造业基地,全国统筹城乡综合配套改革试验区;[1]  西部开放开发战略支撑和长江经济带西部中心枢纽;东邻湖北、湖南,南靠贵州,西接四川,北连陕西。重庆,简称巴或渝,位于中国西南部,是中华人民共和国中央直辖市、国家中心城市[1]  、超大城市、国际大都市,长江上游地区经济、金融、商贸物流、科技创新和航运中心,[2]  西南地区综合交通枢纽和最大的工商业城市[3]  ,国家重要的现代制造业基地,全国统筹城乡综合配套改革试验区;[1]  西部开放开发战略支撑和长江经济带西部中心枢纽;东邻湖北、湖南,南靠贵州,西接四川,北连陕西。重庆,简称巴或渝,位于中国西南部,是中华人民共和国中央直辖市、国家中心城市[1]  、超大城市、国际大都市,长江上游地区经济、金融、商贸物流、科技创新和航运中心,[2]  西南地区综合交通枢纽和最大的工商业城市[3]  ,国家重要的现代制造业基地,全国统筹城乡综合配套改革试验区;[1]  西部开放开发战略支撑和长江经济带西部中心枢纽;东邻湖北、湖南,南靠贵州,西接四川,北连陕西。重庆,简称巴或渝,位于中国西南部,是中华人民共和国中央直辖市、国家中心城市[1]  、超大城市、国际大都市,长江上游地区经济、金融、商贸物流、科技创新和航运中心,[2]  西南地区综合交通枢纽和最大的工商业城市[3]  ,国家重要的现代制造业基地,全国统筹城乡综合配套改革试验区;[1]  西部开放开发战略支撑和长江经济带西部中心枢纽;东邻湖北、湖南,南靠贵州,西接四川,北连陕西。重庆,简称巴或渝,位于中国西南部,是中华人民共和国中央直辖市、国家中心城市[1]  、超大城市、国际大都市,长江上游地区经济、金融、商贸物流、科技创新和航运中心,[2]  西南地区综合交通枢纽和最大的工商业城市[3]  ,国家重要的现代制造业基地,全国统筹城乡综合配套改革试验区;[1]  西部开放开发战略支撑和长江经济带西部中心枢纽;东邻湖北、湖南,南靠贵州,西接四川,北连陕西。重庆,简称巴或渝,位于中国西南部,是中华人民共和国中央直辖市、国家中心城市[1]  、超大城市、国际大都市,长江上游地区经济、金融、商贸物流、科技创新和航运中心,[2]  西南地区综合交通枢纽和最大的工商业城市[3]  ,国家重要的现代制造业基地,全国统筹城乡综合配套改革试验区;[1]  西部开放开发战略支撑和长江经济带西部中心枢纽;东邻湖北、湖南,南靠贵州,西接四川,北连陕西。</p>
34     <script type="text/javascript">
35
36     </script>
37 </body>
38 </html>

THML文件

 1 @charset "UTF-8";
 2 /**
 3  *
 4  * @authors Your Name ([email protected])
 5  * @date    2017-03-31 21:09:37
 6  * @version $Id$
 7  */
 8  h3{
 9      color: green;
10  }
11  div{
12      width: 100px;
13      height: 100px;
14      text-align: center;
15      line-height: 100px;
16      background-image: url("../IMG/cq.jpg");
17      background-size: 300px 300px;
18  }
19  p{
20      color: red; /*字体颜色*/
21
22      letter-spacing: 2px; /*字符间距*/
23      line-height: 20px; /*行高*/
24
25      font-size: 16px; /*字符大小*/
26      font-family: "楷体"; /*字体设置*/
27      font-style: oblique; /*字体风格*/
28      font-weight: bold; /*字体加粗*/
29
30      text-indent: 2em; /*段首缩进*/
31      text-align: center; /*文本对齐方式*/
32      text-decoration: overline; /*文本装饰*/
33     text-transform: capitalize; /*(uppercase/lowercase大小写转换)*/
34
35     background-color: skyblue; /*背景颜色*/
36     background-image: url("../IMG/cq.jpg"); /*背景图片*/
37     background-repeat: repeat-x; /*背景图片平铺设置*/
38     background-size: 100px 100px; /*背景图片大小设置*/
39     background-position: 200px 300px; /*背景图片定位设置*/
40
41
42  }

CSS文件

待更新...

时间: 2024-10-09 07:59:52

CSS01的相关文章

css-01

1.CSS:级联样式表,设置页面的样式 2.css基本的语法:     属性:值; 3.CSS的引入   |-1.元素内容的引入:内联样式       <元素名 style="属性:值;...." >标签体</元素名>   |-2.在head标签中通过:内部样式       <style type="text/css">         css的定义       </style> 4.CSS的选择器   |-元素选择器

前端---CSS-01

什么是CSS: 层叠样式表 就是用来调节标签的样式 CSS注释: /* 单行注释 */ /* 多行注释 多行注释 */ CSS语法结构: ? 选择器 {属性名:属性值:属性名1:属性值1:属性名2:属性值:} CSS三种引用方式 ? 1.外部css文件(最正规的书写方式) ? 2.head内style标签内部直接书写css代码(为了教学方便可以使用这种) ? 3.标签内部通过style属性直接书写对应的样式(不推荐) <!DOCTYPE html> <html lang="en

css_03

1.字体属性:①字体格式:font-family:取值:“microsoft yahei”/Arial……:②字体大小:font-size:取值:pt/px:③字体加粗:font-weight:取值:normal(默认值)/bold(粗体,hn,b,strong的默认值)/400-900:④字体样式:font-style:取值:italic(斜体):⑤小型大写字母:font-variant:small-caps:⑥字体属性综合:font:取值:style variant weight size

document.styleSheets[0]是个啥

<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <link rel="stylesheet" href="css/css.css" /> <style> .css01{ background-image: url(img/01.png); } </style

HA架构之heartbeat安装配置详解

一.主备相互解析 设置多个ip # vim /etc/hosts 192.168.7.2    css01 192.168.7.3    css02 二.配置扩展yum源 wget www.lishiming.net/data/attachment/forum/epel-release-6-8_64.noarch.rpm rpm -ivh epel-release-6-8_64.noarch.rpm 三.上传安装包 yum -y install lrzsz cd /usr/local/src r

css选择器的优先级

版权声明:本文为博主原创文章,未经博主允许不得转载. Css01 一.CSS简介 a)Cascading Style Sheets 层叠样式表(级联样式表) b)是一个文本文件,不需要编译 由浏览器直接执行 c)作用是 定义网页外观 如 字体,背景,等... d)可以配合JavaScript做出绚丽的效果二.CSS 特点 a)精确的定位准确的控制页面的任何元素 b)精细的控制可以做到像素级别的调整 c)样式与内容分离便于维护,便于重用三.使用方法 1.内联 写在标签内的style属性中的叫做内联

epub3 in action: epub3文件格式简介

epub3文件就是一个符合epub3标准,以epub为扩展名的zip压缩文件.epub3标准则是基于html5.css3.svg等web标准以及mathML等来展示内容.下图就是一个简单epub3文件的大致结构.      epub3规范使用OCF(open container format)标准规定的文件结构,根目录当中必须有一个mimetype文件和一个META-INF文件夹.其中,mimetype文件中只有一个行内容application/epub+zip,而META-INF中存放的则是表

css基础知识学习之选择器

类选择语法如下: .类选择器名称{ 属性名:属性值;}多个属性名:属性值以分号隔开 导入到html文件的cc文件,方法如下1:在<head>..</head>之间使用<line href='path'type='text/css' rel="stylesheet"/>导入之后使用方法如下:<span class=名称>例子:css文件 .str1{ font-size: 20px; background-color: salmon; fo