层叠样式表
优势:
CSS可以提高页面的浏览速度。
缩短改版时间,降低维护费用。
强大的字体控制能力和排版能力。
css容易编写。
可以一次设计随处发布。
更好的控制页面布局。
实现表现和结构、内容相分离。
更方便搜索引擎的搜索/page Rank
样式规则:
语法:选择器{属性1:值1;属性2:值2;...属性N:值N;}
选择器就是要改变页面中的哪些标签元素
声明要用{}括起来,;结束
如果属性中包含空格要用“”括起来
可以指定多个选择器使用相同的样式
样式表:
外部样式表,新建.css文件,在文件中写入样式规则<link rel="stylesheet" href = "xxx.css">
内联样式表,在元素中添加style属性
嵌入式样式表,在html使用<style>标签,<style type="text/css"></style>
选择器:
元素选择器,元素名
id选择器,用#id
类选择器,用.class
后代选择器,选择器1 选择器2
css深化:
就近原则,!important提高元素优先级,伪类选择器,伪对象选择器,@import导入其他css文件,响应式布局可以解决多设备的兼容问题。
文本属性:
font-family:字体
font-size:字体大小
font-style:斜体
font-weight:粗体
color:颜色
line-height:行高
letter-spacing:字符间距
text-decoration:文本修饰
text-overflow:文字溢出处理
white-space : no wrap
text-overflow:hidden
text-align:文本对齐
背景属性:
background-color:背景颜色
background-image:背景图片
background-repeat:背景重复
background-attachment:背景图片附着
基于占满一整行与否,标签分为两大类(文档流):
占满:行级元素(div,p,h1~h6)
不占满:行内元素(span,)
定位属性:
position:定位
absolute:绝对定位
relative:相对定位
css换行属性:语法:word-wrap:
normal
|
break-word
取值:normal
:
默认值。允许内容顶开指定的容器边界
break-word
:
内容将在边界内换行。如果需要,词内换行(
word-break
)也将发生
说明:设置或检索当当前行超过指定容器的边界时是否断开转行。此属性仅作用于有布局的对象,如块对象。内联要素要使用该属性,必须先设定对象的
height
或
width
属性,或者设定
position
属性为
absolute
,或者设定
display
属性为
block
。此属性对于
currentStyle
对象而言是只读的。对于其他对象而言是可读写的。对应的脚本特性为
wordWrap
。
示例:div
<head
runat="server">
<title>无标题页</title><style
type="text/css"><!--div
--></style></head>然后
属性调用CssClass="div"
www.661uc.com
www.833uc.com
www.776f.com
www.771uc.com
www.995uc.com
www.881uc.com
www.773uc.com
www.993f.com
www.993uc.com
www.116uc.com
www.991uc.com
www.337uc.com
www.717uc.com
www.113uc.com
www.199gg.com