我的css笔记
1.css的使用方法
内嵌样式
    <p style="font-size:20pt;color:red;">这个Style定义<p>
    <!--里面的文字是20pt字体,字体颜色是红色。 -->
内部样式表
   <HTML>
       <HEAD>
           <STYLE type="text/css">
                H1.mylayout {
                border-width:1;
                border:solid;
                text-align:center;
                color:red;}
            </STYLE>
        </HEAD>
        <BODY>
            <H1 class="mylayout"> 这个标题使用了Style。</H1>
            <H1>这个标题没有使用Style。</H1>
        </BODY>
    </HTML>
外部样式表 
     首先建个style.css文件,内容如下:
     H1.mylayout {
         border-width: 1;
         border: solid;
         text-align:center;
         color:red
     } 
 再建个网页:
<HTML>
    <HEAD>
        <link href="style.css" rel="stylesheet" type="text/css">
    </HEAD>
    <BODY>
        <H1 class="mylayout"> 这个标题使用了Style。</H1>
        <H1>这个标题没有使用Style。</H1>
    </BODY>
</HTML> 
2.样式的优先级(高到低)
- 内嵌样式表(Inline Style)
 - 内部样式表(Internal Style Sheet)
 - 外部样式表(Extenal Style Sheet)
 - 浏览器缺省(browser default)
 
3.基本语法
选择器(Selector) 
  1.元素选择器
    p {color:blue;}
    /*多个属性用分号隔开*/
    p{
        text-align:center;
        color:red;
    }
    /*相同的属性值赋给多个Selector*/
    h1,h2,h3,h4,h5,h6 {color:red;} 
2.类选择器
/*同样的Tag构成不同的样式*/
.right {text-align:right;}
.center {text-align:center;}
3.ID 选择器
#id {color:red;}
/*id 选择器+派生选择器*/
#id p {color:red;}
/*div元素下id 选择器*/
div#id {color:red;}
4.属性选择器
[id] {color:blue;}
[title=“W3School”]{color:blue;}
a[href][title] {color:red;}
img[title~="Figure"] {border: 1px solid gray;}
CSS注释
/* CSS注释 */ 
注意事项
- CSS 对大小写不敏感,但涉及到 HTML 中的class 和 id 时需要区分
 - CSS中子元素从父元素继承属性
 
3.CSS属性
字体属性 
font-family(字体) 
font-size  
font-style(斜体 normal, italic, oblique ) 
font-weight(粗细体normal, bold ) 
font-variant(小的大写normal, small-caps ) 
font(综合属性font-size, font-style, font-weight, font-variant)
文本属性  
color(文本颜色) 
direction(文本方向) 
text-align (left(缺省值), right ,center, justify (两端) )  
text-decoration (划线none(缺省值), underline,  overline, line-through) 
text-indent (首行缩进length, percentage (相当于父对象宽度的百分比) ) 
line-height (行高normal(缺省值), length, percentage ) 
letter-spacing(字间距normal(缺省值), length )
背景属性  
background-color  
background-image  
background-size 
background-repeat(与image结合使用repeat-x, repeat-y, no-repeat ) 
background-attachment (背景附着scroll,   fixed ) 
background-position (与image结合使用) 
background (background-color, background-image, background-repeat, background-attachment, background-position )
边框属性
1.border-style用来设定上下左右边框的风格: 
none (没有边框,无论边框宽度设为多大)  
dotted (点线式边框)  
dashed (破折线式边框)  
solid (直线式边框)  
double (双线式边框)  
groove (槽线式边框)  
ridge(脊线式边框)  
inset (内嵌效果的边框)  
outset (突起效果的边框) 
2. border-width用来设定上下左右边框的宽度: 
 medium (是缺省值)  
thin (比medium细)  
thick (比medium粗)  
length 
3. border-color  
4. border 它包含border-width, border-style和border-color
外边距属性 
      margin-left 
     margin-right 
     margin-top 
     margin-bottom 
     margin(顺序是上,右,下,左)
内边距属性 
      padding-left 
     padding-right 
     padding-top 
     padding-bottom 
     padding(顺序是上,右,下,左)
列表样式属性 
    1. list-style-type  
   disc (缺省值,黑圆点)  
   circle (空心圆点)  
   square (小黑方块)  
   decimal (数字排序)  
   lower-roman (小写罗马字排序)  
   upper-roman (大写罗马字排序)  
   lower-alpha (小写字母排序)  
   upper-alpha (大写字母排序)  
   none (无列表项标记)  
   2. list-style-position  
    outside (以列表项内容为准对齐)  
    inside (以列表项标记为准对齐) 
    3. list-style-image  
    4. list-style(综合list-style-type, list-style-position, list-style-image)
链接
a:link {color:#FF0000;} /* 未被访问的链接 */
a:visited {color:#00FF00;} /* 已被访问的链接 */
a:hover {color:#FF00FF;} /* 鼠标指针移动到链接上 */
a:active {color:#0000FF;} /* 正在被点击的链接 */
下划线
a:link {text-decoration:none;}
a:hover {text-decoration:underline;}
背景色
a:link {background-color:#B2FF99;}
a:hover {background-color:#FF704D;}
我的css笔记的更多相关文章
- HTML+CSS笔记 CSS笔记集合
		
HTML+CSS笔记 表格,超链接,图片,表单 涉及内容:表格,超链接,图片,表单 HTML+CSS笔记 CSS入门 涉及内容:简介,优势,语法说明,代码注释,CSS样式位置,不同样式优先级,选择器, ...
 - CSS笔记--选择器
		
CSS笔记--选择器 mate的使用 <meta charset="UTF-8"> <title>Document</title> <me ...
 - HTML+CSS笔记 CSS中级 一些小技巧
		
水平居中 行内元素的水平居中 </a></li> <li><a href="#">2</a></li> &l ...
 - HTML+CSS笔记 CSS中级 颜色&长度值
		
颜色值 在网页中的颜色设置是非常重要,有字体颜色(color).背景颜色(background-color).边框颜色(border)等,设置颜色的方法也有很多种: 1.英文命令颜色 语法: p{co ...
 - HTML+CSS笔记 CSS中级 缩写入门
		
盒子模型代码简写 回忆盒模型时外边距(margin).内边距(padding)和边框(border)设置上下左右四个方向的边距是按照顺时针方向设置的:上右下左. 语法: margin:10px 15p ...
 - HTML+CSS笔记 CSS进阶再续
		
CSS的布局模型 清楚了CSS 盒模型的基本概念. 盒模型类型, 我们就可以深入探讨网页布局的基本模型了.布局模型与盒模型一样都是 CSS 最基本. 最核心的概念. 但布局模型是建立在盒模型基础之上, ...
 - HTML+CSS笔记 CSS进阶续集
		
元素分类 在CSS中,html中的标签元素大体被分为三种不同的类型:块状元素.内联元素(又叫行内元素)和内联块状元素. 常用的块状元素有: <div>.<p>.<h1&g ...
 - HTML+CSS笔记 CSS进阶
		
文字排版 字体 我们可以使用css样式为网页中的文字设置字体.字号.颜色等样式属性. 语法: body{font-family:"宋体";} 这里注意不要设置不常用的字体,因为如果 ...
 - HTML+CSS笔记 CSS入门续集
		
继承 CSS的某些样式是具有继承性的,那么什么是继承呢?继承是一种规则,它允许样式不仅应用于某个特定html标签元素,而且应用于其后代(标签). 语法: p{color:red;} <p> ...
 - HTML+CSS笔记 CSS入门
		
简介: </span>年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的<span>脚本解释程序</span>,作为ABC语言的一种继承. & ...
 
随机推荐
- [Maven]Eclipse插件之Maven配置及问题解析.
			
前言:今天在自己环境装了Maven环境, 并且安装了Eclipse插件, 在查找插件过程中确实遇到一些问题, 好不容易找到一个 却又有问题.装好了插件之后, 用Eclipse创建Maven项目却出现 ...
 - 大数据时代的IT架构设计
			
大数据时代的IT架构设计(来自互联网.银行等领域的一线架构师先进经验分享) IT架构设计研究组 编著 ISBN 978-7-121-22605-2 2014年4月出版 定价:49.00元 208页 ...
 - iOS-数据持久化-对象归档
			
一.简单说明 对象归档是将对象归档以文件的形式保存到磁盘中(也称为序列化,持久化),使用的时候读取该文件的保存路径读取文件的内容(也称为接档,反序列化), (对象归档的文件是保密的,在磁盘上无法查看文 ...
 - 如何优雅的使用vue+vux开发app -03
			
如何优雅的使用vue+vux开发app -03 还是一个错误的示范,但是离优雅差的不远了... <!DOCTYPE html> <html> <head> < ...
 - django创建项目
			
django创建项目 安装django pip install django==1.9 Note: C:\Python34\Scripts\pip.exe 创建项目 django-admin star ...
 - 快速入门系列--MVC--02路由
			
现在补上URL路由的学习,至于蒋老师自建的MVC小引擎和相关案例就放在论文提交后再实践咯.通过ASP.NET的路由系统,可以完成请求URL与物理文件的分离,其优点是:灵活性.可读性.SEO优化.接下来 ...
 - Windows 10 开始菜单修改程序
			
Windows 10虽然恢复了开始菜单,但与经典的菜单相比还是有些变化.对于菜单项中名称过长的只能显示一部分,比如SQL Server Management Studio这种名称比较长的菜单项名称,常 ...
 - javascript技术大全
			
这更像是一篇为自己而写的文章,没有过多的解释,sorray. 关于:return function fn(num){ var a = num; if(a>1){ a = num + 1; ret ...
 - 深入理解PHP内核(八)变量及数据类型-预定义变量
			
原文链接:http://www.orlion.ga/249/ PHP脚本在执行的时候用户全局变量(在用户空间显示定义的变量)会保存在一个HashTable数据类型的符号表中(symbol_table) ...
 - 数据库备份与还原SQL代码
			
--备份数据库 --必须先创建Backup文件夹 ) SET @name = 'D:\Backup\DingHanECard_V2_ZQGDJ_' ), ) + '.bak' BACKUP DATAB ...