css 引入方式,选择器,选择器的优先级
来源:互联网 发布:java实现短信发送 编辑:程序博客网 时间:2024/04/25 20:25
<!DOCTYPE html><html><head><meta charset="UTF-8"><title>css引入方式,选择器,选择器的优先级</title><style type="text/css" >/** * css有3中写法 * 1 :外联式::新建css 内部引用 <link href="css 文件路径" rel=""> (主要写法 推荐) * 1):该写法影响范围比较广,整个站点 * 2):完全实现了html结构与样的分离(代码可维护性比较好) * * 2 :内嵌式 :在头部的style 中书写 * 1):只会影响当前页面样式的改变 * 2):没有实现html结构与样式的完全分离 * * 3 :行内式写法 :直接在标签内些style * 1):影响只有当前标签 * 2):没有实现html结构与样式的分离 *//** * 选择器 *1 :标签选择器 div{},p{},h1{} * 注意:标签指的是html中的标签 * * 2 :类选择器 为标签添加一个class="类名" 例如:<p class="p-color"></p> .p-color{} * 注意: * 1 :谁调用谁改变(html) * 2 :一个标签可以同时调用多个类样式 例如:<p class="p-color p-size">文字1</p> * 3:一个类标签可以被多个标签同时调用 <p class="p-color p-size">文字1</p> , <div class="p-color">文字1</div> * 类的命名规范: * 1 :推荐使用有语义的单词组合或者拼音组合定义类名 * 2 :不推荐使用汉字定义类名 * 3 :不能以纯数字或者以数字开头定义类名 * 4 :不能以特殊字符或者以特殊字符开头(“_”除外)定义类名 * *3:id选择器 <p id="p-color"></p> #p-color{} * 注意: * 1 :一个标签只能调用一个id样式(身份证) * 2 :在html标签中,一个标签的id名必须唯一 (以后id选择器一般配合js使用) * 错误写法: * 1:<p id="p-color p-size">文字1</p> * 2:<p id="p-color">文字1</p> , <div id="p-color">文字1</div> * * 4:通配符选择器 *{} * 注意:该选择器会将页面中所有的标签选择,一并设置样式。 * * 5:复合选择器 :标签名称 .选择器{} 或者 标签名称 #选择器{} 例如 div .aaa() 或 div #aa{} * * 6:后代选择器 :div p{} * 注意: * 1 :标签之间的关系属于嵌套关系 说明 :被div标签包裹的p标签 * 2 :选择器中间必须用空格隔开 * * 7:并集选择器 :p,div,span,h1{} * 注意:并集选择器标签之间的关系可以是并列的关系也可以是嵌套关系 * * 选择器的优先级 : * 1 标签选择器 < 类选择器 < ID选择器 < 行内样式 < !important * 2 1 10 100 1000 1000以上 */ /** * 颜色的表达方式 :4种方式 * 1:直接设置 color:red; * 2:十六进制方式 color:#00ff; * 3:rgb设置 color:rgb(0-255,0-255,0-255); red green blue * 4:rgba color:rgba(0-255,0-255,0-255,0-255,0.1); * rgba是rgb色彩模型的一个扩展。这个缩写词代表红绿蓝三原色的首字母,Alpha值代表颜色的透明度/不透明度 取值为:0-1之间。 * 透明度设置: * 1):color:rgba(0-255,0-255,0-255,0-255,0.5); * 2):opacity:0.5; * 3);filter:Alpha(opacity=50); //IE8以及更早的浏览器 * */ #p-color0{ width: 300px; /* 设置宽度*/ height: 3000px; /* 设置高度*/ line-height: 20px; /* 设置文字的行高*/ line-break: normal; font-size: 20px; /* 设置文字大小*/ /*font-weight: normal;*/ /* 设置文字为正常显示 用于去掉一些样式*/ font-weight: bold;/* 文字加粗显示*/ /*font-weight: 700;*/ /* 文字加粗 与 bold效果一样 推荐使用*/ font-style: italic ; /* 文字斜体显示*/ font-family: 楷体; /* 文字 字体 汉字方式*/ font-family: simsun; /* 设置文字字体宋体 英文方式*/ font-family: "\5B8B\4F53"; /* 设置unicode编码设置字体*/ color: red; /* 设置文字颜色*/ background-color: palegreen; /* 设置背景色*/ text-indent: 2em; /* 设置首行缩进两个汉字*/ text-align: center; /* text-align给块级元素设置,其文本会水平居中 */ } p1{ /*文字大小为40px 文字字体为宋体*/ font: 40px 宋体; } p{ /*设置文字 加粗 斜体 大小40px 行高20px 宋体 * * Font属性联写注意: * ◆该属性中必须有font-size 和 font-family * ◆font-size的值必须放到font-family前 * ◆font-weight 和font-style顺序可以调换 * ◆font-weight 和font-style 放到font-size 和font-family前 * */ font:700 italic 40px/20px 宋体 ; } </style></head><body></body></html>
0 0
- css 引入方式,选择器,选择器的优先级
- CSS-引入方式,选择器
- css选择器&选择器的优先级
- CSS选择器的优先级
- CSS选择器的优先级
- CSS 选择器的优先级
- css选择器的优先级
- CSS的选择器,优先级
- CSS选择器的优先级
- css选择器的优先级
- CSS选择器的优先级
- css选择器的优先级
- css选择器的优先级
- css引入方式和选择器
- CSS选择器的优先级设定
- css中选择器的优先级
- css选择器的优先级比较
- CSS中选择器的优先级
- android Sugar ORM
- 一图看懂回调函数的使用与妙处
- NDK开发之Android Studio生成.h头文件的方法
- UICollectionView使用(WWDC session学习笔记)
- Hibernate 注解映射
- css 引入方式,选择器,选择器的优先级
- 苹果开发者账号相关系列
- git 与svn的区别
- linux中GUN makefile自动生成
- compareTo方法
- 多线程共享变量
- HTML5SVG绘图
- 92. Reverse Linked List II
- 年终总结