博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

HTML CSS

Posted on 2016-04-10 15:45  善恶美丑  阅读(137)  评论(0编辑  收藏  举报

HTML CSS

css是英文Cascading Style Sheets的缩写,称为层叠样式表,用于对页面进行美化。

存在方式有三种:元素内联、页面嵌入和外部引入,比较三种方式的优缺点。

语法:style = 'key1:value1;key2:value2;'

在标签中使用 style='xx:xxx;'
在页面中嵌入 < style type="text/css"> 块
引入外部css文件
必要性:美工会对页面的色彩搭配和图片的美化负责,开发人员则必须知道是如何实现的。

标签选择器

div{ background-color:red; }
red

class选择器

.myclass{ background-color:blue; }
myclass

Id选择器

#myid{ background-color:black; }

关联选择器(层级选择器)

影响myid下的p标签
#myid p{ background-color:red; }

test

组合选择器

应用所有的input div p标签
input,div,p{ background-color:red; }

属性选择器

input下类型为text的属性应用
input[type='text']{ width:100px; height:200px; }

background:

  • background-color
  •  

  • background-image:
  • background-repeat(no-repeat;repeat-x;repeat-y)
  • background-position
position 属性规定元素的定位类型。
absolute  生成绝对定位的元素,相对于 static 定位以外的第一个父元素进行定位。
fixed	生成绝对定位的元素,相对于浏览器窗口进行定位。元素的位置通过 "left", "top", "right" 以及 "bottom" 属性进行规定。元素的位置通过 "left", "top", "right" 以及 "bottom" 属性进行规定。
relative	生成相对定位的元素,相对于其正常位置进行定位。因此,"left:20" 会向元素的 LEFT 位置添加 20 像素。
static	默认值。没有定位,元素出现在正常的流中(忽略 top, bottom, left, right 或者 z-index 声明)。
inherit	规定应该从父元素继承 position 属性的值。

border外边框

  • 边框实线
  • 虚线

margin外边距

padding内边距

display

display none 元素不被显示
display block 元素显示为块级元素
display inline 元素显示为行级元素

cursor cursor 属性规定所显示的指针(光标)的类型。

  • css提供的cursor值
  • pointer || help || wait || move || crosshair

  • 伪造超链接
  • pointer

  • 自定义(一般不用)
  • mine

描述
url

需被使用的自定义光标的URL

注释:请在此列表的末端始终定义一种普通的光标,以防没有由 URL 定义的可用光标。

default 默认光标(通常是一个箭头)
auto 默认。浏览器设置的光标。
crosshair 光标呈现为十字线。
pointer 光标呈现为指示链接的指针(一只手)
move 此光标指示某对象可被移动。
e-resize 此光标指示矩形框的边缘可被向右(东)移动。
ne-resize 此光标指示矩形框的边缘可被向上及向右移动(北/东)。
nw-resize 此光标指示矩形框的边缘可被向上及向左移动(北/西)。
n-resize 此光标指示矩形框的边缘可被向上(北)移动。
se-resize 此光标指示矩形框的边缘可被向下及向右移动(南/东)。
sw-resize 此光标指示矩形框的边缘可被向下及向左移动(南/西)。
s-resize 此光标指示矩形框的边缘可被向下移动(北/西)。
w-resize 此光标指示矩形框的边缘可被向左移动(西)。
text 此光标指示文本。
wait 此光标指示程序正忙(通常是一只表或沙漏)。
help 此光标指示可用的帮助(通常是一个问号或一个气球)。

浮动

float:left(right)

position

此文章详细介绍了该参数 http://www.cnblogs.com/canuseethat/archive/2010/09/16/1827804.html

透明度

参数:opacity 0.7