1.伪类选择器 都以冒号开始。
:focus 焦点的地方加样式
:first-child 向元素的第一个子元素添加样式
锚伪类:
a:link {color:red} 未访问的链接
a:visited {color:yellow} 已访问的链接
a:hover {color:green} 将鼠标放在链接上
a:active {color:blue} 按住链接的时候
hover必须放在link和visited后,才有效。
active必须放在hover之后,才有效。
2.伪元素选择器 也以冒号开始。
:first-letter 向文本的第一个字母添加样式
:first-line 向文本的首行添加样式
3.css基础语法
多个声明用;隔开
每个声明由一个属性和一个值组成
属性和值用:隔开
声明用;结束
属性可简写
多个选择器用一个声明的话 用,隔开
每个选择器可用多条声明
不要在属性和单位之间留空格,否则可能读不出数据
4.权重值
一等:内联(内嵌) 如style 1000
二等:id 如#content 0100=
三等:class、伪类 如.content 0010
四等:元素、伪元素 如div p 0001
*、子元素、相邻兄弟 无权值 0000
important本身没权重值,为0000,但是如果有它的存在,会使所有权重值失效,它变成最高。
5.background-color 背景颜色 background-image 背景图片 background-repeat 背景重复
background-size 背景图尺寸
6.rgb 三原色 (255,0,0)红色 (0,255,0)绿色 (0,0,255)蓝色 (255,255,255)白色 (0,0,0)黑色
7.line-height 垂直居中 text-align水平居中 letter-spacing每个字/字母的间距 text-indent缩进元素中文本的首行
text-decoration添加修饰(none无修饰 underline下划线 overline上划线 line-through贯穿线)
direction文本方向(ltr左到右 rtl右到左) word-spacingyou空的地方设间隔
text-transform字母大小写控制(capitalize首字母大写 uppercase全大写 lowercase全小写)
8.font-size字体大小 font-style italic斜体 font-weight bold加粗 bolder更粗
9.list-style-image前面符号变图片 list-style-image改变前面符号位置 list-style-type符号类型 建议简写
10.outline-color轮廓颜色 outline-style轮廓样式 dotted点状 dashed虚线 solid实线 double双线
outline-width轮廓粗细 thin细 medium中等 thick粗

web前端基础篇⑧的更多相关文章

  1. web前端基础篇⑨

    1.web端.app端 目前实现响应式布局,主要用以下两种方式.CSS原生代码响应式布局 @media screen.bootstrap移动设备优先.自带框架. 兼容性 用原生代码的话 根据不同的屏幕 ...

  2. web前端-基础篇

    该篇仅是本人学习前端时,做的备忘笔记: 一.背景图片设置: 设置背景图时的css代码:background-image:url(图片的url路径); ps:设置好这个背景后请一定要设置该背景图片的大小 ...

  3. web前端基础篇①

    html1.html5和css3在IE上都不支持2.超过1100px以上的宽度,就会出现滚动条3.<!doctype html>解析模式 分为 标准模式 混杂模式 非标准模式-针对IE6o ...

  4. web前端基础篇⑩

    1.960栅格式布局法屏幕分辨率为1024*768.采用接 main宽为960px的布局方式12列式:每格60px 间距20px 3 6 3版 三格式布局(最常用)16列式:每格40px 间距20px ...

  5. web前端基础篇⑦

    1.img src/url后一般接地址信息 标题为<h1>-<h6> 字体依次变小 预文本格式<pre></pre> 2.a标签实现跳转 例:<a ...

  6. web前端基础篇⑥

    LESS.①是一种拓展技术,基于css.②包含变量.混合.函数.运算.③简化css代码.降低维护成本④目前用的解析器(koala) 变量(值可变)@变量名:值步骤:①建立文件夹②建html和less两 ...

  7. web前端基础篇⑤

    1.雪碧图技术(精灵图)sprite cpmpass-合并2.兼容性:1.reset充值技术,normalize技术2.加前缀-webkit —mom -ms— -o-3.<!Doctype&g ...

  8. web前端基础篇④

    1.BFC-块级元素-块级格式化上下文布局规则:独立区域,与外部毫不相关内部box会在垂直方向,一个个放置box垂直方向距离由margin决定BFC的区域不会与float box重叠计算BFC高度时, ...

  9. web前端基础篇③

    1.video视频 audio音频 controls出现控件 loop循环 autoplay自动播放例:<video/audio src=“地址” controls=“controls” loo ...

随机推荐

  1. HTML5、CSS3响应式设计——笔记

    1.1.响应式网页设计 响应式网页设计(RWD,Responsive Web Design)这个术语,由伊桑·马科特(EthanMarcotte)提出.他在A List Apart 发表了一篇开创性的 ...

  2. php strrpos()与strripos()函数不同之处在哪里呢

    strripos() 函数 定义和用法strripos() 函数查找字符串在另一个字符串中最后一次出现的位置.如果成功,则返回位置,否则返回 false.语法strrpos(string,find,s ...

  3. Java基础 静态块、非静态块、构造函数的执行顺序

    Java中经常有一些静态块,这是用来在生成类之前进行的初始化,无论java还C++语言中的static,都是最先初始化好的.结构如下: static { 静态语句代码块 } { 非静态语句代码块 }  ...

  4. ALLOCATE语句分配FORTRAN动态数组方法(转自http://blog.csdn.net/zhuxianjianqi/article/details/8067174)

    数组的动态分配 a)    可分配数组 数组可以是静态的也可以是动态的.如果数组是静态的,则在编译时就被分配了固定的储存空间,并且直到程序退出时才被释放.程序运行时静态数组的大小不能改变.静态数组的缺 ...

  5. asp.net 之 购物车

    using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.We ...

  6. Just a Hook(HDU1698 线段树的简单应用)

    Just a Hook Time Limit: 4000/2000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Prob ...

  7. python 学习笔记十四 jQuery案例详解(进阶篇)

    1.选择器和筛选器 案例1 <!DOCTYPE html> <html lang="en"> <head> <meta charset=& ...

  8. stoneniqiu 理想就是自己喜欢做,并对社会和他人都有意义的事情!

    H5嵌入原生开发小结----兼容安卓与ios的填坑之路 2016-11-19 08:29 by stoneniqiu, 1038 阅读, 8 评论, 收藏, 编辑 一开始听说开发H5,以为就是做适配现 ...

  9. 用Git导出项目

    Git没有SVN的导出功能,不能像 svn export url 那样,将某个版本的代码导出为不带版本控制文件的文件夹.   Git提供了archive命令,可以把版本的文件流导出.   可以将Git ...

  10. aws在线技术峰会笔记-主会场

    容器服务:Elastic container service IoT可以采用无服务器架构.