标签:位置 nbsp 介绍 splay 数字 class 内容 ul li 相同
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。CSS不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化。CSS 能够对网页中元素位置的排版进行像素级精确控制,支持几乎所有的字体字号样式,拥有对网页对象和模型样式编辑的能力。————百度百科
在标签中使用“style”属性,如下:style属性 ---> <h1 style="css属性"></h1>
<h1 style="color:red;">hellow,world!</h1>
在head标签里面使用style标签,如下:
<style> p { color: blue;} </style>
链接外部css文件,如下:<link rel="stylesheet" href="style.css">
html选择器:
通过html标签名来选择元素:
p { color: red; }
id选择器:
直接选中对应的id:
如下:
#d1 { color: green; }
class选择器:
直接选择对应的所有class。
.e1 { color: blue; }
行内元素部不能够设置宽度和高度。行内元素的宽度和高度是标签内容的宽度和高度。块级元素可以设置宽度和高度。
块级元素会独占一行。而行内元素却部能够独占一行,只能和其他的行内元素共用一行。
如果块级元素不设置宽度,那么块级元素会自动的沾满父元素的全部宽度。
display: inline; /把块级元素变成了行内元素/
display: block;/将行内元素变成块级元素/
display: inline-block; /行内块元素/
选择网页中的所有标签*,如下: <style> * { color: red; } </style>
继承:父元素的某些css属性会被子元素无条件的继承过去。关于文字的css属性都可以进行继承:
color text- line- font-
层叠 :层叠指的是样式不会被替代只会被覆盖。层叠解决的是css冲突的问题。
第一步:比较id数量,谁的数量大听谁的 第二步:若id数量相同,则比较class数量,谁的数量大听谁的 第三步:若class数量相同,则比较html数量,谁的数量大听谁的
第一步:比较有没有被选中 第二步:若都选中了则比较权重,权重不同则谁大听谁的,权重相同则谁写在后面听谁的。 第三步:若都没选中则按照就近原则,谁描述的近听谁的。 第四步,若一样近则比较权重,谁权重大听谁的。,权重相同谁在后面听谁的。
能够把"单独属性"的权重变为无限大。应注意尽量少用,否则就破坏了权重比较规则。
width,height,line-height,max-width,max-height,min-width,min-height
用于超链接的美化。
标签:位置 nbsp 介绍 splay 数字 class 内容 ul li 相同
原文地址:http://www.cnblogs.com/lrf9606/p/7077645.html