CSS--百度百科
- 中文名
- 层叠样式表
- 外文名
- Cascading Style Sheets
- 外语缩写
- CSS(也作文件扩展名)
- 其他称呼
- 级联样式表
实例
|
1
2
3
4
5
|
#para1{text-align:center;color:red;} |
|
1
2
3
|
.center{ text-align:center;} |
|
1
2
3
|
p.center{ text-align:center;} |
发展历史
|
规范
|
草案/提议
|
推荐
|
|---|---|---|
|
CSS 1
|
1996 年 12 月 17 日
|
|
|
CSS 1 (Revised)
|
1999 年 1 月 11 日
|
|
|
CSS 2
|
1998 年 5 月 12 日
|
|
|
CSS 2.1
|
2007 年 7 月 19 日
|
|
|
CSS 2 Mobile
|
2007 年 10 月 19 日
|
|
|
CSS 2 TV
|
2003 年 5 月 14 日
|
|
|
CSS 2 Print
|
2006 年 10 月 13 日
|
|
|
CSS 3
|
2001 年 5 月 23 日
|
|
|
CSS 3 Namespace
|
2006 年 8 月 28 日
|
|
|
CSS 3 User Interface
|
2004 年 5 月 11 日
|
|
|
CSS 3 Selectors
|
2005 年 12 月 15 日
|
|
|
CSS 3 Fonts
|
2002 年 8 月 2 日
|
|
|
CSS 3 Web Fonts
|
2002 年 8 月 2 日
|
|
|
CSS 3 Colors
|
2003 年 5 月 14 日
|
|
|
CSS 3 TV
|
2003 年 5 月 14 日
|
|
|
CSS 3 Backgrounds and borders
|
2005 年 2 月 16 日
|
|
|
CSS 3 Text
|
2007 年 3 月 6 日
|
|
|
CSS 3 Lists
|
2002 年 11 月 7 日
|
|
|
CSS 3 Line
|
2002 年 5 月 15 日
|
|
|
CSS 3 Box model
|
2007 年 8 月 9 日
|
|
|
CSS 3 Multi column
|
2007 年 6 月 6 日
|
|
|
CSS 3 Ruby
|
2003 年 5 月 14 日
|
|
|
CSS 3 Border
|
2005 年 3 月 16 日
|
|
|
CSS 3 Speech
|
2004 年 12 月 16 日
|
|
|
CSS 3 Paged Media (PM)
|
2006 年 10 月 10 日
|
|
|
CSS 3 Generated PM
|
2007 年 5 月 4 日
|
|
|
CSS 3 Print
|
2006 年 10 月 13 日
|
|
|
CSS 3 Values
|
2006 年 9 月 19 日
|
|
|
CSS 3 Cascade
|
2005 年 12 月 15 日
|
|
|
CSS 3 Template Layout
|
2009 年 4 月 2 日
|
|
|
CSS 3 Media Queries
|
2009 年 9 月 15 日
|
使用方法
- 外联式Linking(也叫外部样式):将网页链接到外部样式表。
- 嵌入式Embedding(也叫内页样式):在网页上创建嵌入的样式表。
- 内联式Inline(也叫行内样式):应用内嵌样式到各个网页元素。
外部样式表
|
1
2
3
|
<head><link rel="stylesheet" type="text/css" href="mystyle.css"></head> |
内部样式表
|
1
2
3
4
5
|
<head><style type="text/css"> body {background-color: red} p {margin-left: 20px}</style></head> |
内联样式
|
1
2
3
|
<p style="color: red; margin-left: 20px"> This is a paragraph </p> |
布局特点
创建编辑
基础语法
|
1
2
3
|
p{ color:#ff0000;} |
|
1
2
3
|
p{ color:#f00;} |
|
1
2
3
4
5
6
|
p{ color:rgb(255,0,0);}p{ color:rgb(100%,0%,0%);} |
|
1
2
3
|
p{ font-family:"sansserif";} |
|
1
2
3
4
|
p{ text-align:center; color:red;} |
|
1
2
3
4
5
|
p{ text-align:center; color:black; font-family:arial;} |
|
1
2
3
4
5
6
7
|
body{ color:#000; background:#fff; margin:0; padding:0; font-family:Georgia,Palatino,serif;} |
高级语法
选择器的分组
|
1
2
3
|
h1, h2, h3, h4, h5, h6 { color:green;} |
继承及其问题
|
1
2
3
|
body{ font-family:Verdana,sans-serif;} |
body)所拥有的属性(这些子元素诸如 p, td, ul, ol, ul, li, dl, dt,和 dd)。不需要另外的规则,所有 body
的子元素都应该显示 Verdana 字体,子元素的子元素也一样。并且在大部分的现代浏览器中,也确实是这样的。
的支持并不是企业的优先选择。比方说,Netscape 4 就不支持继承,它不仅忽略继承,而且也忽略应用于 body
元素的规则。IE/Windows 直到 IE6 还存在相关的问题,在表格内的字体样式会被忽略。我们又该如何是好呢?
|
1
2
3
4
5
6
7
8
9
|
body { font-family:Verdana,sans-serif;}td, ul, ol, ul, li, dl, dt, dd { font-family:Verdana,sans-serif;}p { font-family:Times,"TimesNewRoman",serif;} |
删除样式
CSS压缩方法
CSS--百度百科的更多相关文章
- 百度百科Tooltip的实现--原生js的应用
我们在浏览百度百科时,不难发现提示框的存在,如下图: 实现如下: 1.HTML代码部分 <!DOCTYPE html><html lang="en">< ...
- python爬虫—爬取百度百科数据
爬虫框架:开发平台 centos6.7 根据慕课网爬虫教程编写代码 片区百度百科url,标题,内容 分为4个模块:html_downloader.py 下载器 html_outputer.py 爬取数 ...
- [Python爬虫] Selenium获取百度百科旅游景点的InfoBox消息盒
前面我讲述过如何通过BeautifulSoup获取维基百科的消息盒,同样可以通过Spider获取网站内容,最近学习了Selenium+Phantomjs后,准备利用它们获取百度百科的旅游景点消息盒(I ...
- Python3爬取百度百科(配合PHP)
用PHP写了一个网页,可以获取百度百科词条.源代码已分享至github:https://github.com/1049451037/xiaobaike/tree/master 那么通过Python来爬 ...
- redis百度百科和维基百科知识总结:
1. 百度百科知识总结: Redis是一个开源的使用ANSI C语言编写.支持网络.可基于内存亦可持久化的日志型.Key-Value数据库,并提供多种语言的API.从2010年3月15日起,Redis ...
- Apache Mesos_百度百科
Apache Mesos_百度百科 Apache Mesos
- JEFF BANKS_百度百科
JEFF BANKS_百度百科 JEFF BANKS
- RCMTM _百度百科
RCMTM _百度百科 RCMTM
- c31 rotc_百度百科
c31 rotc_百度百科 c31 rotc
- bda_百度百科
bda_百度百科 bda
随机推荐
- mkdir 创建目录
短选项 长选项 含义 -m <目录属性> --mode <目录属性> 建立目录时同时设置目录的权限. -p --parents 此选项后,可以是一个路径名称.若路径中的某些目录 ...
- MySQL InnoDB MVCC深度分析
关于MySQL的InnoDB的MVCC原理,很多朋友都能说个大概: 每行记录都含有两个隐藏列,分别是记录的创建时间与删除时间 每次开启事务都会产生一个全局自增ID 在RR隔离级别下 INSERT -& ...
- STL模板整理 pair
pair pair是一种模板类型,其中包含两个数据值,两个数据的类型可以不同.如果一个函数有两个返回值的话,如果是相同类型,就可以用数组返回,如果是不同类型,就可以自己写个struct ,但为了方便就 ...
- Codeforces Round #424 A(模拟)
#include<cstdio> ]; int main(){ scanf("%d",&n); ;i<=n;++i)scanf("%d" ...
- 线段树+扫描线【HDU1542】Atlantis
Description 给定一些二维空间上的矩形,求它们的面积并. 一道线段树+扫描线的板子题 然而即使我会打了,也不能灵活运用这种算法.QAQ 遇到题还是不太会. 但是这种板子题还是随随便便切的. ...
- 洛谷——P1154 奶牛分厩
P1154 奶牛分厩 题目描述 农夫约翰有N(1<=N<=5000)头奶牛,每头奶牛都有一个唯一的不同于其它奶牛的编号Si,所有的奶牛都睡在一个有K个厩的谷仓中,厩的编号为0到K-1.每头 ...
- [ARC100]E:Or Plus Max(FZT)
https://arc100.contest.atcoder.jp/tasks/arc100_c 一个很自然的想法是,对于每个K求出i or j=k的所有a[i]+a[j]的最大值ans[k],答案就 ...
- [Contest20180314]数列
数据范围告诉我们要写两档的分 第一档:$M\leq200,N\leq10^9$,可以枚举$m$计算答案 直接矩阵快速幂:$O\left(M^4\log_2N\right)$,会超时,所以我们需要某些“ ...
- codevs 4163 求逆序对的数目 -树状数组法
4163 hzwer与逆序对 时间限制: 10 s 空间限制: 256000 KB 题目等级 : 黄金 Gold 题目描述 Description hzwer在研究逆序对. 对于数列{a},如果 ...
- RxJava 1.x 理解-3
在 RxJava 1.x 理解-1 中,我们说到了RxJava的简单用法,但是这还远远不够,因为 输入的数据 ---> 被监听者(订阅源)对这些数据进行操作,或者执行响应的处理 --> 产 ...