CSS样式表-阿里云开发者社区

开发者社区> 技术小甜> 正文

CSS样式表

简介:
+关注继续查看

1.样式复用,方便网站的后期维护;

        2.实现页面的精确控制,实现精美复杂页面;

        3布局定位;

        4外观美化;

  1 【三种使用CSS的方式】

     1、行内样式表:直接在HTML开始标签中使用style=""的方式引用;

                  特点:将CSS代码与HTML代码完全糅杂在一起,不符合W3C关于内容与表现分离的要求。不利于样式复用;

               优先级:最高。

     2、内部样式表: 在<head></head>中,使用<style type="text/css"></style>方式引用;

                  特点:将CSS代码与HTML代码分离,但是没有彻底分离CSS文件与HTML文件,不利于多页面复用样式。

     3、外部样式表:使用link标签链接CSS文件。 

        <link rel="stylesheet" type="text/css" href="css/01css.css" />

                 特点:实现了CSS与HTML的彻底分离,有利于样式复用及后期维护。

  

         【通用选择器】

                       1、写法: *{}

                       2、作用: 选中页面中的所有HTML标签

                       3、优先级:最低!

          【标签选择器】

                       1、写法: HTML标签名{ }

                       2、作用: 选中所有对应的HTML标签,并修改其样。

         【类选择器 class选择器】

                     1、写法: .选择器名{}

                     2、调用: 在需要修改样式的HTML标签上,使用class="选择器名"

                     3、优先级: 当作用于同一层时,class选择器>标签选择器

                       .list{

                      color: blue;

                             }

          【ID选择器】

                 1、写法: #选择器名{}

                 2、调用: 在需要修改样式的HTML标签上,使用id="选择器名"

                 3、优先级:同一层时,id选择器>class选择器

                 4、ID选择器是唯一的!同一页面严禁出现同名ID!!!

                     #first{

                     color: green;

                                 }

         【后代选择器】

                    1、写法: 选择器1 选择器2 …… 选择器N {}

                    2、生效规则: 选择器2必须是选择器1的【后代】……以此类推

          【子代选择器】

                        1、写法: 选择器1>选择器2>……>选择器N{}

                        2、生效规则: 选择器2必须是选择器1的【直接子代】……

                         div>ul>li{

                                          }

           【交集选择器】

                       1、写法: 选择器1选择器2……选择N{}

                      2、生效规则: 必须同时满足所有选择器,才会生效

                   li.list#first{

                                }

             【 并集选择器】

                       1、写法: 选择器1,选择器2,……,选择N{}

                       2、生效规则: 满足任意一个选择器,均可生效

                       .list,#first{

                         color: darkslategray;

                                        }

          【选择器命名规范】

                            1、只能有字母、数字、下划线组成;

                            2、开头不能是数字。

          【选择器优先级】

                         1、就近原则:近者优先。

                         2、当作用于同一层时:可有权重计算

                     权重划分: 标签选择器 1'














本文转自xsster51CTO博客,原文链接:http://blog.51cto.com/12945177/1950811 ,如需转载请自行联系原作者




版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
阿里云服务器怎么设置密码?怎么停机?怎么重启服务器?
如果在创建实例时没有设置密码,或者密码丢失,您可以在控制台上重新设置实例的登录密码。本文仅描述如何在 ECS 管理控制台上修改实例登录密码。
10095 0
CSS_边框样式
版权声明:本文为博主原创文章,转载请注明出处。 https://blog.csdn.net/twilight_karl/article/details/54729515 CSS 框模型 (Box Model) 规定了元素框处理元素内容、内边距、边框 和 外边距 的方式。
671 0
CSS样式更改——2D转换
CSS样式更改——2D转换
706 0
CSS样式更改篇——背景Background
CSS样式更改篇——背景Background
217 0
阿里云服务器如何登录?阿里云服务器的三种登录方法
购买阿里云ECS云服务器后如何登录?场景不同,阿里云优惠总结大概有三种登录方式: 登录到ECS云服务器控制台 在ECS云服务器控制台用户可以更改密码、更换系.
13893 0
CSS样式更改——框模型、定位、浮动、溢出
CSS样式更改——框模型、定位、浮动、溢出
263 0
+关注
10146
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载