css基础

来源:互联网 发布:读书笔记什么软件好 编辑:程序博客网 时间:2024/06/08 10:25

        html决定结构,css控制样式,js决定行为。

css能把样式和内容分开。后面的样式会覆盖前面相同的样式。

        样式表由选择器和声明两部分组成,选择器标识格式的元素,声明用于定义样式。

        层叠样式表引入方式有:行内样式表(内联样式表:只用于当前元素){style=””  } >   内部样式表{<style>  } >    外部样式表{<link rel=”stylesheet” href=””>  } >    导入{@import url (“test.css”);}

选择器:id选择器>类选择器>标签选择器>通配符选择器

1.background-repeat  背景图片是否重复
       repeat-x 图片在横向上平铺
       repeat-y 图片在纵向上平铺
       no-repeat 不重复平铺

2  opacity  设置颜色的透明度

3  font-variant 指定文本是否为小型的大写字母

4 font-weight 指定文字的粗细  

       以数字表示粗细,范围100~900(600以下是细体,600以上是粗体)

5 text-decoration:none 可以去掉超链接的下划线

6.background-attachment:  背景图片是否随内容滚动
       fixed 背景图像相对于窗体固定,滚动条滚动图像不动,但它的容器会消失
      scroll 滚动条动会跟着动

7  letter-spacing:改变字间距

8  text-overflow  文字溢出
clip 文本溢出时将超出部分裁切掉 
ellipsis  溢出文本以省略号显示

9  text-transform 设置对象中的文本的大小写默认值none
capitalize  将每个单词的第一个字母转换成大写
uppercase  全部转换成大写
lowercase  转换成小写

10 text-decoration 有关文字的修饰
underline  下划线
overline  上划线
line-through 删除线

11. vertical-align  设置元素相对于内容的垂直对其方式

12 word-wrap:break-word 设置当前行超过指定容器的边界时自动换行

注意:


1.一个html中id是唯一的

2.把溢出的字变为省略号

<!DOCTYPE html><html><head><meta charset="UTF-8"><title></title><style>      p{       height: 20px;       width:100px;        white-space: nowrap;       text-overflow: ellipsis;       overflow: hidden;}</style></head><body><p>哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈</p></body></html>

效果


0 0
原创粉丝点击