整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:

WEB安全 DIV CSS基础

WEB安全 DIV CSS基础

. DIV和CSS样式

层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。CSS不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化。 [1]

CSS 能够对网页中元素位置的排版进行像素级精确控制,支持几乎所有的字体字号样式,拥有对网页对象和模型样式编辑的能力。

DIV是html的一个标签 css是一个样式表


2. 样式表类型

2.1. 嵌入样式表

<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title></title>

<style>

.demo1{

color: red;

width: 100px;

height: 100px;

background: blue;

}


</style>

</head>

<body>

<div class="demo1">

demo1

</div>

</body>

</html>


2.2. 外部样式

<link rel="stylesheet" href="css/style.css"/>


@import url

@import url("g.css");

.demo1{

color: red;

width: 100px;

height: 100px;

background: blue;

}




2.3. 内联样式

<div style="color: blue;width: 100px;height: 100px; background: black;">demo2</div>


3. 注释


/* */ 注释内容


4. 样式选择器


元素选择器 div{属性:值}


ID选择器 #id{属性:值}


class选择器 .类名{属性:值}


子选择器 元数 空格 元素{属性:值}


后代选择器 元数 > 元数{属性:值}


属性选择器 元素[属性]{}


通配符选择器 *{属性:值}


群组选择器


5. 背景


background-color 规定要使用的背景颜色。

background-position 规定背景图像的位置。

background-size 规定背景图片的尺寸。

background-repeat 规定如何重复背景图像。

background-origin 规定背景图片的定位区域。

background-clip 规定背景的绘制区域。


repeat 默认。背景图像将在垂直方向和水平方向重复。

repeat-x 背景图像将在水平方向重复。

repeat-y 背景图像将在垂直方向重复。

no-repeat 背景图像将仅显示一次。

inherit 规定应该从父元素继承 background-repeat 属性的设置。



background-attachment 规定背景图像是否固定或者随着页面的其余部分滚动。

background-image 规定要使用的背景图像。


inherit 规定应该从父元素继承 background 属性的设置。

left top

left center

left bottom

right top

right center

right bottom

center top

center center

center bottom


简写

background: url(images/bg.gif) no-repeat top right


背景图片的滚动


背景图片是否随着内容的滚动而滚动由background-attachment设置


background-attachment:fixed; 固定,不随内容的滚动而滚动


background-attachment:scroll; 滚动,随内容的滚动而滚动


6. 边框

边框颜色 border-color:#000


边框宽度 border-width:1px;


border-left 设置左边框,一般单独设置左边框样式使用

border-right 设置右边框,一般单独设置右边框样式使用

border-top 设置上边框,一般单独设置上边框样式使用

border-bottom 设置下边框,一般单独设置下边框样式使用,有时可将下边框样式作为css下划线效果应用。



边框样式值如下:

none :  无边框。与任何指定的border-width值无关

hidden :  隐藏边框。IE不支持

dotted :  在MAC平台上IE4+与WINDOWS和UNIX平台上IE5.5+为点线。否则为实线(常用)

dashed :  在MAC平台上IE4+与WINDOWS和UNIX平台上IE5.5+为虚线。否则为实线(常用)

solid :  实线边框(常用)

double :  双线边框。两条单线与其间隔的和等于指定的border-width值


上 右 下左

groove :  根据border-color的值画3D凹槽

ridge :  根据border-color的值画菱形边框

inset :  根据border-color的值画3D凹边

outset :  根据border-color的值画3D凸边

上 右 下左


简写


border:5px solid red;


7. 文字属性


color:red; 文字颜色 #ffeeees

font-size:12px; 文字大小

font-weight:bolds 文字粗细(bold/normal)

font-family:”宋体”文字字体

font-variant:small-caps小写字母以大写字母显示


8. 文本属性

text-align:center; 文本对齐(right/left/center)

line-height:10px; 行间距(可通过它实现文本的垂直居中)

text-indent:20px; 首行缩进

text-decoration:none;

文本线(none/underline/overline/line-through) underline/overline/line-through; 定义文本上的下划线/上划线/中划线

letter-spacing: 字间距


9. 列表

list-style-type 设置列表项标记的类型。参阅:list-style-type 中可能的值。

list-style-position 设置在何处放置列表项标记。参阅:list-style-position 中可能的值。

list-style-image 使用图像来替换列表项的标记。参阅:list-style-image 中可能的值。

inherit 规定应该从父元素继承 list-style 属性的值


取值:disc | circle | square | decimal | decimal-leading-zero | lower-roman | upper-roman | lower-greek | lower-latin | upper-latin | armenian | georgian | lower-alpha


| upper-alpha | none | inherit


disc: 点

circle: 圆圈

square: 正方形

decimal: 数字

decimal-leading-zero: 十进制数,不足两位的补齐前导0,例如: 01, 02, 03, ..., 98, 99

lower-roman: 小写罗马文字,例如: i, ii, iii, iv, v, ...

upper-roman: 大写罗马文字,例如: I, II, III, IV, V, ...

lower-greek: 小写希腊字母,例如: α(alpha), β(beta), γ(gamma), ...

lower-latin: 小写拉丁文,例如: a, b, c, ... z

upper-latin: 大写拉丁文,例如: A, B, C, ... Z

armenian: 亚美尼亚数字

georgian: 乔治亚数字,例如: an, ban, gan, ..., he, tan, in, in-an, ...

lower-alpha: 小写拉丁文,例如: a, b, c, ... z

upper-alpha: 大写拉丁文,例如: A, B, C, ... Z

none: 无(取消所有的list样式)

inherit:继承





list-style-position


inside


列表项目标记放置在文本以内,且环绕文本根据标记对齐。


outside


默认值。保持标记位于文本的左侧。列表项目标记放置在文本以外,且环绕文本不根据标记对齐。

简写

list-style:square inside url('/i/arrow.gif');



10. 超链接

a{text-decoration: none;}

a:link {color:#FF0000;} /* 未访问的链接 */

a:visited {color:#00FF00;} /* 已访问的链接 */

a:hover {color:#FF00FF;} /* 鼠标划过链接 */

a:active {color:#0000FF;} /* 已选中的链接 */


11. 盒子模型


盒子模型的组成部分


外边距(margin)、边框(border)、内边距(padding)、内容(content)四个属性


自身的身高 width height


内边距 padding


盒子边框 border


与其他盒子的距离 margin 外边距


12. Border 边框


常见的写法 border:1px solid #foo;


单独属性:

border-widh:

border-style:

dotted 点状虚线

dashed(虚线)

solid(实线)

double(双实线)

border-color(颜色)

12.1. margin padding


padding:内边距

值:像素/厘米等长度单位、百分比

padding:10px; 上下左右

padding:10px 10px; 上下 左右

padding:10px 10px 10px; 上 左右 下

padding:10px 10px 10px 10px; 上 右 下 左(设置4个点-->顺时针方向)

单独属性


padding-top:

padding-right:

padding-bottom:

padding-left:


当设置内边距的时候会把盒子撑大,为了保持盒子原来的大小,应该高度和宽度进行减小,根据width和height减小


margin 外边距


值:与padding相同


单独属性:与padding相同


外边距合并:两个盒子同时设置了外边距,会进行一个外边距合并


margin

margin:10px 上下左右都会腾出10px出来

margin:0px auto; 居中




13. float 脱离文档流浮动

left 元素向左浮动。

right 元素向右浮动


清除浮动


clear: both;

left

right




14. 块级元素、行内元素

块级元素:

他会独占一行,在默认情况下,其宽度自动填满其父元素的宽度;

块级元素可以设置width、height属性;

块级元素即使设置了宽度也是独占一行,块级元素可以设置margin、padding属性;


行内元素:


行内元素不会独占一行,相邻的行内元素会排列在同一行里,直到行排不下,就自动换行,其宽度随内容而变化;

行内元素的width、height属性则无效;

行内元素的margin、padding属性很奇怪,水平方向的padding-left、padding-rigtht、margin-left、padding-right都会产生边距效果,但是竖直方向的padding-top、padding-bottom、margin-top、margin-bottom却不产生边距效果。


行内元素转换


display:none; 不显示

display:block;变成块级元素

display:inline; 变成行内元素

display:inline-block;以块级元素样式展示,以行级元素样式排列


块级元素(block element)


address 地址

center 举中对齐块

div- 常用块级容易

dl 定义列表

form 交互表单 (只能用来容纳其它块元素)

h标签

hr 水平分隔线

ol 无需列表

ul有序列表

p 段落

pre 格式化文本


行内元素:


a - 锚点

b - 粗体(不推荐)

br- 换行

code - 计算机代码(在引用源码的时候需要)

em - 强调

i - 斜体

img - 图片(特殊的内联元素,同时是内联替换元素,替换元素可以设置宽高)

当图片和DIV在一起时,图片周围会出现margin现象,即元素不重合贴在一起,为了解决这个问题,设置img的css为{margin:0;display:block;border:0px}

input - 输入框

label - 表格标签

select - 项目选择

strong - 粗体强调

textarea - 多行文本输入框

u - 下划线

var - 定义变量


替换元素有如下:(和img一样的设置方法)


<img>、<input>、<textarea>、<select>

<object>都是替换元素,这些元素都没有实际的内容



15. 溢出

overflow 属性规定当内容溢出元素框时发生的事情。

visible 默认值。内容不会被修剪,会呈现在元素框之外。

hidden 内容会被修剪,并且其余内容是不可见的。

scroll 内容会被修剪,但是浏览器会显示滚动条以便查看其余的内容。

auto 如果内容被修剪,则浏览器会显示滚动条以便查看其余的内容。

inherit 规定应该从父元素继承 overflow 属性的值。




16. 定位

position

static静态定位(不对它的位置进行改变,在哪里就在那里)


默认值。没有定位,元素出现在正常的流中(忽略 top,bottom, left, right 或者z-index 声明)。

fixed固定定位(参照物--浏览器窗口)---做 弹窗广告用到


生成固定定位的元素,相对于浏览器窗口进行定位。 元素的位置通过 "left", "top", "right"以及 "bottom"属性进行规定。

relative(相对定位 )(参照物以他本身


生成相对定位的元素,相对于其正常位置进行定位。

absolute(绝对定位)(除了static都可以,找到参照物-->与它最近的已经有定位的父元素进行定位)


生成绝对定位的元素,相对于 static 定位以外的第一个父元素进行定位。

元素的位置通过 "left", "top", "right" 以及 "bottom" 属性进行规定

z-index


z-index 属性设置元素的堆叠顺序。拥有更高堆叠顺序的元素总是会处于堆叠顺序较低的元素的前面。


定位的基本思想: 它允许你定义元素框相对于其正常位置应该出现的位置,或者相对于父元素、另一个元素甚至浏览器窗口本身的位置。

ay01

  • absolute ['?bs?lu:t] 绝对的,完全的
  • active ['?ktiv] 活动的,激活的,<a>标签点击
  • align [?'lain] 对齐
  • alpha ['?lf?] 透明度,半透明
  • anchor ['??k?] 锚记<a>标记是这个单词的缩写
  • arrow ['?r?u] 箭头
  • auto ['?:t?u] 自动的

day02

  • background ['b?kgraund] 背景
  • banner ['b?n?] 广告, 横幅
  • black [bl?k] 黑色
  • blink: [bli?k] 闪亮,闪烁
  • block [bl?k] 块
  • blue [blu:] 蓝色
  • body ['b?di] 主体,一个HTML标记
  • bold [b?uld] 加粗
  • border ['b?:d?] 边框、框线 边框
  • both [b?uθ] 两者(都);两个(都);是clear属性的一个属性值
  • bottom ['b?t?m] 底;底部,是一个CSS属性
  • box [b?ks] 箱;盒;匣
  • br 换行标记
  • bug [b?g] 程序设计上的错误,漏洞等
  • building ['bildi?] 建筑
  • button ['b?tn] 按钮

day03

  • cell [sel] 表格中的单元格
  • center ['sent?] 居中
  • centimeter ['senti,mi:t?] 厘米
  • child [t?aild] 孩子
  • circle ['s?:kl] 圆圈
  • class [klɑ:s] 类别
  • clear [kli?] 清除
  • color ['k?l?] 颜色
  • connected [k?'nektid] 连结的
  • contact ['k?nt?kt] 联系
  • content [k?n'tent] 内容
  • css 层叠样式表
  • cursor ['k?:s?] 鼠标指针

day04

  • dashed [d??t] 虚线CSS边框常用的一种
  • decimal ['desim?l] 十进制
  • decoration [,dek?'rei??n] 装饰
  • default [di'f?:lt] 默认的
  • design [di'zain] 设计
  • display [di'splei ] 显示,CSS的一个属性
  • division [di'vi??n] 分区,div就是这个单词的缩写
  • document ['d?kjum?nt] 文件文档
  • dotted ['d?tid] 点线
  • double ['d?bl] 双线

day05

  • element ['elim?nt] 元素
  • father ['fɑ:e?] 父亲,父
  • filter ['filt?] 过滤层;滤器
  • first [f?:st] 第一个
  • fixed [fikst] 固定的,不变的
  • float [fl?ut] 浮动
  • font [f?nt] 字体
  • for 在循环语句中的一个保留字
  • gif 一种图像格式
  • gray [grei] 灰色
  • green [gri:n] 绿色

day06

  • hand [h?nd] 手
  • head [hed] 头部
  • height [hait] 高度
  • help [help] 帮助
  • here [hi?] 这里
  • hidden ['hidn] 被隐藏
  • home [h?um] 首页
  • horizontal [,h?ri'z?ntl] 水平的
  • hover ['h?v?] 鼠标指针经过或称为悬浮状态

day07

  • image ['imid?] 图像
  • important [im'p?:t?nt] 重要的
  • indent [in'dent] 缩进
  • index ['indeks] 索引
  • inline 行内
  • inner 内部的
  • italic [i't?lik] 意大利体,斜体
  • jpg 一种图像格式
  • justify ['d??stifai] 两端对齐

day08

  • language ['l??gwid?] 语言
  • last [lɑ:st] 最后一个
  • left [left] 左边
  • length [le?θ] 长度
  • level ['levl] 级别,例如block-level就是块级
  • line [lain] 线
  • link [li?k] 链接
  • list [list] 列表
  • lowercase ['l?u?,keis] 小写
  • margin ['mɑ:d?in] 外边距
  • max 最大的
  • medium ['mi:di?m] 中间
  • menu ['menju:] 菜单
  • middle ['midl] 中间
  • millimeter ['mili,mi:t?] 毫米
  • min 最小的
  • model ['m?dl] 模型
  • move [mu:v] 移动

day09

  • navigation [,n?vi'gei??n] 导航
  • new [nju:] 新的
  • none [n?n] 无,没有
  • normal ['n?:m?l] 标准
  • object ['?bd?ikt] 对象
  • oblique [?b'li:k] 一种斜体
  • only ['?unli] 仅仅
  • open ['?up?n] 打开
  • optional ['?p??n?l] 可选的
  • orange ['?:rind?] 橙色
  • outer ['aut?] 外面的
  • overflow [,?uv?'fl?u] 溢出
  • padding ['p?di?] 内边距
  • point [p?int] 点
  • pointer ['p?int?] 指针,指示器
  • position [p?'zi??n] 定位,位置
  • progress ['pr?ugres] 进度
  • public ['p?blik] 公开的
  • purple ['p?:pl] 紫色

day10

  • red [red] 红色
  • relative ['rel?tiv] 相对的
  • repeat [ri'pi:t] 重复,平铺
  • replacement [ri'pleism?nt] 替换
  • resize 重新设置大小
  • right [rait] 右边
  • row [r?u] 行
  • scroll [skr?ul] 滚动
  • shadow ['??d?u] 阴影
  • silver ['silv?] 银色
  • size [saiz] 尺寸
  • solid ['s?lid] 固体,实线
  • solution [s?'lu:??n] 方案
  • span [sp?n] 一个HTML标记
  • special ['spe??l] 特殊的
  • square [skw??] 方块
  • static ['st?tik] 静态的
  • strong [str??] 强壮,加粗的
  • style [stail] 样式

day11

  • table ['teibl] 表格
  • td 单元格的HTML标记
  • text [tekst] 文本
  • thick [θik] 粗的
  • thin [θin] 细的
  • three [θi:] 三个
  • through [θru:] 穿过
  • title ['taitl] 标题
  • top [t?p] 顶部
  • tr 表格中“行”的HTML标记
  • transitional [tr?n'zi??n?l] 过渡的
  • type [taip] 类型

day12

  • underline [,?nd?'lain] 下划线
  • upper ['?p?] 上面的
  • uppercase ['?p?,keis] 大写
  • url 网址
  • vertical ['v?:tik?l] 竖直的
  • visited ['vizit] 访问过的
  • while [hwail] 白色的
  • width [widθ] 宽度

体属性:(font)

大小 {font-size: x-large;}(特大) xx-small;(极小) 一般中文用不到,只要用数值就可以,单位:PX、PD

样式 {font-style: oblique;}(偏斜体) italic;(斜体) normal;(正常)

行高 {line-height: normal;}(正常) 单位:PX、PD、EM

粗细 {font-weight: bold;}(粗体) lighter;(细体) normal;(正常)

变体 {font-variant: small-caps;}(小型大写字母) normal;(正常)

大小写 {text-transform: capitalize;}(首字母大写) uppercase;(大写) lowercase;(小写) none;(无)

修饰 {text-decoration: underline;}(下划线) overline;(上划线) line-through;(删除线) blink;(闪烁)

常用字体: (font-family)

"Courier New", Courier, monospace, "Times New Roman", Times, serif, Arial, Helvetica, sans-serif, Verdana

背景属性: (background)

色彩 {background-color: #FFFFFF;}

图片 {background-image: url();}

重复 {background-repeat: no-repeat;}

滚动 {background-attachment: fixed;}(固定) scroll;(滚动)

位置 {background-position: left;}(水平) top(垂直);

简写方法 {background:#000 url(..) repeat fixed left top;} /*简写*/

字间距 {letter-spacing: normal;} 数值 /*设置字和字母的间距*/

对齐 {text-align: justify;}(两端对齐) left;(左对齐) right;(右对齐) center;(居中)

缩进 {text-indent: 数值px;} /*一般给段落设置2em,缩进两个字符*/

垂直对齐 {vertical-align: baseline;}(基线) sub;(下标) super;(下标) top; text-top; middle; bottom; text-bottom;

词间距word-spacing: normal;/*设置文本的词间距,本质是控制空格间距*/

空格white-space: pre;(保留) nowrap;(不换行)

显示 {display:block;}(块) inline;(内嵌) list-item;(列表项) run-in;(追加部分) compact;(紧凑) marker;(标记) table; inline-table; table-raw-group; table-header-group; table-footer-group; table-raw; table-column-group; table-column; table-cell; table-caption;(表格标题) /*display 属性的值有很多,可以多研究*/

边框属性: (Border)

border-style: dotted;(点线) dashed;(虚线) solid; double;(双线) groove;(槽线) ridge;(脊状) inset;(凹陷) outset;

border-width:; 边框宽度

border-color:#;

简写方法border:width style color; /*简写*/

列表属性: (List-style)

类型list-style-type: disc;(圆点) circle;(圆圈) square;(方块) decimal;(数字) lower-roman;(小罗码数字) upper-roman; lower-alpha; upper-alpha;

位置list-style-position: outside;(外) inside;

图像list-style-image: url(..);

定位属性: (Position)

Position: absolute; relative; static(元素默认的定位);

visibility: inherit; visible; hidden;(设置元素的可见性,分别是默认 可见 隐藏)

overflow: visible; hidden; scroll; auto;(设置溢出部分,分别是可见 隐藏 滚动 和自适应)

clip: rect(12px,auto,12px,auto) (裁切属性)

css属性代码大全

一 CSS文字属性:

color : #999999; /*文字颜色*/

font-family : 宋体,sans-serif; /*文字字体*/

font-size : 9pt; /*文字大小*/

font-style:itelic; /*文字斜体*/

font-variant:small-caps; /*小字体*/

letter-spacing : 1pt; /*字间距离*/

line-height : 200%; /*设置行高*/

font-weight:bold; /*文字粗体*/

vertical-align:sub; /*下标字*/

vertical-align:super; /*上标字*/

text-decoration:line-through; /*加删除线*/

text-decoration: overline; /*加顶线*/

text-decoration:underline; /*加下划线*/

text-decoration:none; /*删除链接下划线*/

text-transform : capitalize; /*首字大写*/

text-transform : uppercase; /*英文大写*/

text-transform : lowercase; /*英文小写*/

text-align:right; /*文字右对齐*/

text-align:left; /*文字左对齐*/

text-align:center; /*文字居中对齐*/

text-align:justify; /*文字分散对齐*/

vertical-align属性

vertical-align:top; /*垂直向上对齐*/

vertical-align:bottom; /*垂直向下对齐*/

vertical-align:middle; /*垂直居中对齐*/

vertical-align:text-top; /*文字垂直向上对齐*/

vertical-align:text-bottom; /*文字垂直向下对齐*/

二、CSS边框空白

padding-top:10px; /*上边框留空白*/

padding-right:10px; /*右边框留空白*/

padding-bottom:10px; /*下边框留空白*/

padding-left:10px; /*左边框留空白

三、CSS符号属性:

list-style-type:none; /*不编号*/

list-style-type:decimal; /*阿拉伯数字*/

list-style-type:lower-roman; /*小写罗马数字*/

list-style-type:upper-roman; /*大写罗马数字*/

list-style-type:lower-alpha; /*小写英文字母*/

list-style-type:upper-alpha; /*大写英文字母*/

list-style-type:disc; /*实心圆形符号*/

list-style-type:circle; /*空心圆形符号*/

list-style-type:square; /*实心方形符号*/

list-style-image:url(/dot.gif); /*图片式符号*/

list-style-position: outside; /*凸排*/

list-style-position:inside; /*缩进*/

四、CSS背景样式:

background-color:#F5E2EC; /*背景颜色*/

background:transparent; /*透视背景*/

background-image : url(/image/bg.gif); /*背景图片*/

background-attachment : fixed; /*浮水印固定背景*/

background-repeat : repeat; /*重复排列-网页默认*/

background-repeat : no-repeat; /*不重复排列*/

background-repeat : repeat-x; /*在x轴重复排列*/

background-repeat : repeat-y; /*在y轴重复排列*/

指定背景位置

background-position : 90% 90%; /*背景图片x与y轴的位置*/

background-position : top; /*向上对齐*/

background-position : buttom; /*向下对齐*/

background-position : left; /*向左对齐*/

background-position : right; /*向右对齐*/

background-position : center; /*居中对齐*/

五、CSS连接属性:

a /*所有超链接*/

a:link /*超链接文字格式*/

a:visited /*浏览过的链接文字格式*/

a:active /*按下链接的格式*/

a:hover /*鼠标转到链接*/

鼠标光标样式:

链接手指 CURSOR: hand

十字体 cursor:crosshair

箭头朝下 cursor:s-resize

十字箭头 cursor:move

箭头朝右 cursor:move

加一问号 cursor:help

箭头朝左 cursor:w-resize

箭头朝上 cursor:n-resize

箭头朝右上 cursor:ne-resize

箭头朝左上 cursor:nw-resize

文字I型 cursor:text

箭头斜右下 cursor:se-resize

箭头斜左下 cursor:sw-resize

漏斗 cursor:wait

光标图案(IE6) p {cursor:url("光标文件名.cur"),text;}

六、CSS框线一览表:

border-top : 1px solid #6699cc; /*上框线*/

border-bottom : 1px solid #6699cc; /*下框线*/

border-left : 1px solid #6699cc; /*左框线*/

border-right : 1px solid #6699cc; /*右框线*/

以上是建议书写方式,但也可以使用常规的方式 如下:

border-top-color : #369 /*设置上框线top颜色*/

border-top-width :1px /*设置上框线top宽度*/

border-top-style : solid/*设置上框线top样式*/

其他框线样式

solid /*实线框*/

dotted /*虚线框*/

double /*双线框*/

groove /*立体内凸框*/

ridge /*立体浮雕框*/

inset /*凹框*/

outset /*凸框*/

七、CSS边界样式:

margin-top:10px; /*上边界*/

margin-right:10px; /*右边界值*/

margin-bottom:10px; /*下边界值*/

margin-left:10px; /*左边界值*/

CSS 属性: 字体样式(Font Style)

序号 中文说明 标记语法

1 字体样式 {font:font-style font-variant font-weight font-size font-family}

2 字体类型 {font-family:"字体1","字体2","字体3",...}

3 字体大小 {font-size:数值|inherit| medium| large| larger| x-large| xx-large| small| smaller| x-small| xx-small}

4 字体风格 {font-style:inherit|italic|normal|oblique}

5 字体粗细 {font-weight:100-900|bold|bolder|lighter|normal;}

6 字体颜色 {color:数值;}

7 阴影颜色 {text-shadow:16位色值}

8 字体行高 {line-height:数值|inherit|normal;}

9 字 间 距 {letter-spacing:数值|inherit|normal}

10 单词间距 {word-spacing:数值|inherit|normal}

11 字体变形 {font-variant:inherit|normal|small-cps }

12 英文转换 {text-transform:inherit|none|capitalize|uppercase|lowercase}

13 字体变形 {font-size-adjust:inherit|none}

14 字体 {font-stretch:condensed|expanded|extra-condensed|extra-expanded|inherit|narrower|normal| semi-condensed|semi-expanded|ultra-condensed|ultra-expanded|wider}

文本样式(Text Style)

序号 中文说明 标记语法

1 行 间 距 {line-height:数值|inherit|normal;}

2 文本修饰 {text-decoration:inherit|none|underline|overline|line-through|blink}

3 段首空格 {text-indent:数值|inherit}

4 水平对齐 {text-align:left|right|center|justify}

5 垂直对齐 {vertical-align:inherit|top|bottom|text-top|text-bottom|baseline|middle|sub|super}

6 书写方式 {writing-mode:lr-tb|tb-rl}

背景样式

序号 中文说明 标记语法

1 背景颜色 {background-color:数值}

2 背景图片 {background-image: url(URL)|none}

3 背景重复 {background-repeat:inherit|no-repeat|repeat|repeat-x|repeat-y}

4 背景固定 {background-attachment:fixed|scroll}

5 背景定位 {background-position:数值|top|bottom|left|right|center}

6 背影样式 {background:背景颜色|背景图象|背景重复|背景附件|背景位置}

框架样式(Box Style)

序号 中文说明 标记语法

1 边界留白 {margin:margin-top margin-right margin-bottom margin-left}

2 补  白 {padding:padding-top padding-right padding-bottom padding-left}

3 边框宽度 {border-width:border-top-width border-right-width border-bottom-width border-left-width}

宽度值: thin|medium|thick|数值

4 边框颜色 {border-color:数值 数值 数值 数值}  数值:分别代表top、right、bottom、left颜色值

5 边框风格 {border-style:none|hidden|inherit|dashed|solid|double|inset|outset|ridge|groove}

6 边  框 {border:border-width border-style color}

上 边 框 {border-top:border-top-width border-style color}

右 边 框 {border-right:border-right-width border-style color}

下 边 框 {border-bottom:border-bottom-width border-style color}

左 边 框 {border-left:border-left-width border-style color}

7 宽  度 {width:长度|百分比| auto}

8 高  度 {height:数值|auto}

9 漂  浮 {float:left|right|none}

10 清  除 {clear:none|left|right|both}

分类列表

序号 中文说明 标记语法

1 控制显示 {display:none|block|inline|list-item}

2 控制空白 {white-space:normal|pre|nowarp}

3 符号列表 {list-style-type:disc|circle|square|decimal|lower-roman|upper-roman|lower-alpha|upper-alpha|none}

4 图形列表 {list-style-image:URL}

5 位置列表 {list-style-position:inside|outside}

6 目录列表 {list-style:目录样式类型|目录样式位置|url}

7 鼠标形状 {cursor:hand|crosshair|text|wait|move|help|e-resize|nw-resize|w-resize|s-resize|se-resize|sw-resize}

更多交流,请登录bbs.520it.com