CSS学习笔记
来源:互联网 发布:windows xpphotoshop 编辑:程序博客网 时间:2024/05/22 06:09
- 使用div比使用table,浏览器的加载速度更快,利于搜索引擎的优化。
- 不要使用@import方式导入CSS样式表文件,因为在网速较慢时,页面的样式可能会出现混乱。推荐使用<link rel="stylesheet" type="text/css" href=""/>方式。
- CSS继承性依赖于HTML中元素的父-子级关系。board, margin, padding, background等属性是不会被继承的,否则会导致样式的混乱。
- CSS样式匹配优先级遵循:带有!important的CSS样式声明的优先级最高;内嵌样式次之;最后按照样式表中的声明顺序(id选择器优先级最高,class选择器次之,HTML标签优先级最低)。如果没有设置样式,则自动继承父级节点的样式。
- td[name="red"]{color:red}表示将td标签中name属性的值为red的目标元素的字体颜色设置为红色。
- 通过z-index属性来设置图片的层叠效果,z-index的值越大的元素,越靠近上层。
- 不同元素的class的值可以相同,但不同元素的id的值必须不同,id的值具有唯一性。
- 超链接元素a的伪类选择符有:link, visited, active, hover。出现的顺序必须为link, visited, hover, active。a:hover{background-color:red;cursor:pointer;}表示当鼠标移到a元素上时,将改变a元素的背景色和鼠标指针的样式,鼠标移下来则恢复原来的样式。
- table td, div.sub a, ul>li{font-size:14px;}表示将下面三个元素的字体设置为14px,三个元素分别为:
table元素里面的td元素;
class的值为sub的div元素里面的a元素;
ul元素的直接子元素li。
注意:若li为ul的祖孙元素,而非直接子元素,则不能写成ul>li,应该写成ul li,可以看出后者的通用性更强。 - p#sub和p #sub的区别:
p#sub表示id的值为sub的p标签;
p #sub表示p标签里面id的值为sub的元素。 - input:focus{background-color:red;}表示当input元素成为焦点时,该元素的背景色变为红色,失去焦点时恢复原来的样式。
- h1:before{content:"<";}
h1:after{content:">";}
上面两句表示在标签h1的前面加上<,在标签h1的后面加上>。
注意:伪元素:before和:after都需要和content属性一起使用。 - letter-spacing属性用于设定字符间距;
word-spacing属性用于设定单词间距;
line-height属性用于设定行高。
0 0
- CSS学习笔记----CSS选择器
- CSS学习笔记一
- CSS学习笔记二
- CSS学习笔记一
- CSS学习笔记二
- CSS学习笔记三
- CSS学习笔记四
- CSS学习笔记五
- CSS学习笔记
- css学习笔记
- css学习笔记
- CSS入门学习笔记
- css学习笔记
- CSS学习笔记
- CSS学习笔记
- div+css学习笔记
- CSS学习笔记
- css 学习笔记
- 影响收录的影响有哪些?
- 面向Stage3D开发者的强大工具——Intel GPA
- 【LFS之步步为营】【二】
- 【C基础】空字符'\0'与字符串
- 用数组代替if-else和switch-case语句
- CSS学习笔记
- 块设备读写流程
- 2014hulu笔试题
- HTTP中GET与POST的区别
- 压缩空间技术 稀疏数据结构
- OpenCV4Android开发之旅(三)----Windows平台Eclipse、MinGW配置OpenCV2.4.4(C++接口调用) 全过程(附:MinGW编译OpenCV2.4.4)
- 项目开发随心记
- #pragma
- 成功搭建Django本地环境