初识 CSS

一、css介绍

1.CSS(Cascading Style Sheets),称为层叠样式表。它可以很方便地给html元素提供样式,提高美观度。其最大的使用目的是让html文档结构和内容的显示样式分离开来。

2.CSS的语法结构:Selector  { Property : Value; }

  selector:即需要改变样式的元素;property:需要改变的属性;value:属性的值;

3.CSS的引用方式:

  1.行内引用:直接在标签中添加style属性,并设置样式;

1 <p style="background-color:#ff5a76">这里使用的是行内样式</p>

  2.页内引用:使用<style></style>来存放样式表;

1 <style type="text/css">
2     /* element style */
3 </style>

  3.外部样式引用:使用CSS文件存放样式表,然后在html中使用<link>标签引入;

1 <link rel="stylesheet" type="text/css" href="url">

/* 元素在使用样式时的优先级遵循就近原则:1.行内引用>2.页内引用>3.外部引用 */

二、CSS选择符(part 1)

1.通配选择符

2.元素选择符

3.群组选择符

4.关系选择符:

  1.包含选择符(空格)

  2.子选择符(>)

  3.相邻选择符(+)

  4.兄弟选择符(~)

以下为demo代码:

  1 <!DOCTYPE html>
  2 <html lang="en">
  3 <head>
  4     <meta charset="UTF-8">
  5     <title>CSS</title>
  6     <link rel="stylesheet" type="text/css" href="style.css">
  7     <style type="text/css">
  8         * {
  9             font-family: "微软雅黑";
 10             font-size: 22px;
 11         }
 12
 13         h1, h2, h3 {
 14             border-bottom: 2px solid #02af00;
 15         }
 16
 17         body {
 18             width: 26%;
 19             margin: 0 auto;
 20         }
 21
 22         p {
 23             text-align: center;
 24             width: 100%;
 25         }
 26
 27         hr {
 28             border: none;
 29             height: 10px;
 30             background-color: #ccc;
 31             margin: 60px 0;
 32         }
 33
 34         .page-style {
 35             background-color: #24ff7d;
 36         }
 37
 38         .list-1 li {
 39             color: #02af00;
 40         }
 41
 42         .list-2 > li {
 43             color: #ff5f15;
 44         }
 45
 46         .list-3 + li {
 47             color: #4bbcff;
 48         }
 49
 50         .list-4 ~ li {
 51             color: #ff80ef;
 52         }
 53
 54     </style>
 55 </head>
 56 <body>
 57 <p style="background-color:#ff5a76">这里使用的是行内样式</p>
 58 <p class="page-style">这里使用的是页内样式</p>
 59 <p class="link-style">这里使用的是外联样式</p>
 60 <hr>
 61 <div>通配选择符“*”;选择所有的元素;字体字号为22px;</div>
 62 <hr>
 63 <h1>元素选择符,选择指定类型的元素</h1>
 64 <h1>分组选择符“,”;选择多个指定类型的元素;</h1>
 65 <h1>这是h1标签;都将使用下划线样式;</h1>
 66 <h2>这是h2标签;都将使用下划线样式;</h2>
 67 <h3>这是h3标签;都将使用下划线样式;</h3>
 68 <hr>
 69 <ul class="list-1">
 70     <li>“包含选择符”的范围是多层子级</li>
 71     <li>这是 ul 中使用了“包含选择符”(空格)的 li</li>
 72     <li>这是 ul 中使用了“包含选择符”(空格)的 li</li>
 73     <li>这是 ul 中使用了“包含选择符”(空格)的 li</li>
 74     <li>这是 ul 中使用了“包含选择符”(空格)的 li</li>
 75     <ul>
 76         <li>这是二级 ul 中的 li</li>
 77         <li>这是二级 ul 中的 li</li>
 78     </ul>
 79 </ul>
 80 <hr>
 81 <ul class="list-2">
 82     <li>“子选择符”的范围是直接子级</li>
 83     <li>这是 ul 中使用了“子选择符”(>)的 li</li>
 84     <li>这是 ul 中使用了“子选择符”(>)的 li</li>
 85     <li>这是 ul 中使用了“子选择符”(>)的 li</li>
 86     <li>这是 ul 中使用了“子选择符”(>)的 li</li>
 87     <ul>
 88         <li>这是二级 ul 中的 li</li>
 89         <li>这是二级 ul 中的 li</li>
 90     </ul>
 91 </ul>
 92 <hr>
 93 <ul>
 94     <span class="list-3">这是参考元素,使用“相邻选择符”(+)</span>
 95     <li>这是紧跟在参考元素后的 li</li>
 96     <li>这是与参考元素隔离的 li</li>
 97     <li>这是与参考元素隔离的 li</li>
 98     <li>这是与参考元素隔离的 li</li>
 99 </ul>
100 <hr>
101 <ul>
102     <span class="list-4">这是参考元素,使用了“兄弟选择符”(~)</span>
103     <li>这是在参考元素后面的 li</li>
104     <li>这是在参考元素后面的 li</li>
105     <span>这是用于隔绝的元素</span>
106     <li>这是在参考元素后面的 li</li>
107     <li>这是在参考元素后面的 li</li>
108 </ul>
109 </body>
110 </html>

HTML 文档

1 .link-style {
2     background-color: #34ccff;
3 }

CSS

以下为demo效果图:



The end.

by Little



初识 CSS

时间: 2024-10-16 17:14:27

初识 CSS的相关文章

7.30 2014 初识css

今天初识css3看来JQuery高级编程要放到最后去看了.笔记:     a:link    {color:blue;} 未访问     a:visited {color:blue;} 已访问     a:hover   {color:red;}   悬浮     a:active  {color:yellow;}活动链接 css代码格式     p{          css属性:属性值         } border-radius:xxpx;(边框圆角)    padding-(top,l

初识CSS

1.css的语法 a.位置 <head> <style type="text/css"> //css代码 </style> </head> b.语法 选择器{ 属性名1:属性值1: 属性名2:属性值2: } 例:h1{ font-size:12px; //字体大小 color:red; //字体颜色 } 注意:多个用属性用分号分隔 2.选择器 a.标签选择器 语法: 标签名{ ------ } b.类选择器 语法: .class属性值{

#CSS# 初识CSS

CSS:Cascading Style Sheet (层叠样式表) CSS的内容可以分开写入CSS文件中,PHP文件中加入以下语句即可: <link herf="css/style.css" type="text/css" rel="stylesheet"/> 其中,style.css写入定义的样式,如: ul.menu{                       list-style-type:none;    backgroun

初识CSS样式表

背景介绍: 接触了新闻公布系统,这也是自己第一个B/S的项目.从之前的拖拽空间.任意布局到现在的HTML总会有非常多的新奇.棘手和挑战.可是不管是何种形式都离不开主要的步骤:做前台.做后端.能够说一个整齐.美观的界面是离不开CSS的修饰的,当然它仅仅是对网页做美观的冰山一角,其它的还会有JavaScript.PHP等适用于不同条件下的技术. 学习到现在对于刚刚接触的CSS样式表做一个总结. 概念: CSS(级联样式表)是一种用来表示HTML或XML等文件样式的计算机语言.对于我们的界面统一和规范

笔记4,初识CSS

1.CSS(层叠样式表) 2.CSS语法 选择器{属性名1:属性值1 属性名2:属性值2} 3.引用CSS的三种方式 第一种:行内样式 例:<a style="color:red;">内部样式</a> 第二种:内部样式 在head标签中,写入style标签 例:<head> .... <style type="text/css"> h1{......} </style> </head> 第三种:

第四章-初识css

1.CSS(层叠样式表) 2.CSS语法 选择器{ 属性名1:属性值1; 属性名2:属性值2; } 3.引用CSS的三中方式 第一种: 行内样式 例: <a style="color:red;">内部样式</a> 第二种: 内部样式 在head标签中,写入style标签. 例: <head> ...... <style type="text/css"> h1{ ...... } </style> </

第四课初识css

一.引入样式  1.行内样式表  <h1 style="color: red;font-size: 18px;">10-30</h1>   2.内部样式表(在head标签里面,title标签下面)  <style type="text/css">   h2{    color: yellow;    font-size: 20px;   }  </style>  优点   方便在同页面中修改样式  缺点   不利于在多

CSS初识- 选择器 &amp;背景&amp; 浮动&amp; 盒子模型

CSS初识 CSS:cascading style sheets,css样式表或层叠样式表(级联样式表),主要用于设置HTML页面中的文本内容(字体.大小.对齐方式等).图片的外形(宽高.边框样式.边距等)以及版面的布局等外观显示样式. CSS以HTML为基础,提供丰富的功能,如字体.颜色.背景的控制及整体排版等,而且还针对不同的浏览器设置不同的样式. 引入CSS样式(书写位置) 内部样式表 内嵌式是将CSS代码集中写在HTML文档的head头部标签中,并用style标签定义,语法就是在 行内式

0008 CSS初识(行内式、内部样式表、外部样式表)

typora-copy-images-to: media 第01阶段.前端基础.CSS初识 CSS层叠样式表 学习目标 理解 css的目的作用 css的三种引入方式 应用 css三种引用方式的书写 通过样式规则给标签添加简单的样式 1.HTML的局限性 说起HTML,这其实是个非常单纯的家伙, 他只关注内容的语义, 比如 表明这是一个大标题,用 表明这是一个段落,用 表明这儿有一个图片, 用表示此处有链接. 很早的时候,世界上的网站虽然很多,但是他们都有一个共同的特点: 丑. 这个是一个外国比较