CSS 笔记

css定义和应用

在HTML中,可以用<style>标签定义样式表.如:

<style type="text/css">

<!--

[*|标签].类名称{属性:值;属性:值;}

[*|标签].类名称{属性:值;属性:值;}

-->

</style>

 

方框中的内容为可选项,如果使用*表示该CSS可以用于包含class属性的HTML标签中,这时*也可省.如果要指定用于某个标签,则可输入标签,如p.style1,该CSS只用于<p>

 

创建和应用HTML标签样式

<style type="text/css">

<!--

选择符{属性:值;属性:值;}

-->

</style>

例:

    
    
    

内联CSS

<标签 style="属性:值;属性:值;">

外部样式表应用

<style type="text/css">

<!--

@import url("url")

-->

</style>

<link href="url" rel="stylesheet" type="text/css" />

CSS属性

设置字体属性

文本的字体 font-family:name

字体的大小 font-size:absolute-size|relative-size|length
absolute-size 表示根据对象字体进行调节,取值可以是xx-small,x-small,small,medium,large x-large xx-large
relative-size 表示相对大小,取值可以是larger,smaller
length 可用以下单位 ex,in,cm,mm,pt,px,%

color color:color

字体样式 font-syle:normal|italic|oblique italic和oblique均表示斜体

行高 line-height:normal|length

字体粗细 font-weight:normal|bold|bolder|lighter|number bold表示精体 lighter表示细体 number设置数字 normal为400

字母的大小写 text-transform:upercase|lowercase|capitalize|none capitalize表示首字母转为大小写,none表示无转换

小型大写字母 font-variant:normal|small-caps

文本的修饰 text-decoration:underline|overline|line-throungh|blink|none 分别为下划线,上划线,删除线,文本闪烁,无

 

设置背景属性

背景颜色 background-color:color|transparent

背景图像 background-image:url("url")|none

背景重复 background-repeat:repeat|no-repeat|repeat-x|repeat-y 后两个为横向平铺和纵向平铺

背景滚动 background-attachment:scroll|fixed

背景图像的初始位置 background-position:length||length 或background-position:position||position

 

设置区块属性

单词间的距离 word-spacing:normal|length

文字间的距离 letter-spacing:normal|length

文本的水平对齐方式 text-align: left|center|right|justify justify表示两端对齐

内容的垂直对齐方式 vertical-align:auto|baseline|sub|super|top|text-top|middle|bottom|text-bottom|length

文本的缩进 text-indent:length

元素内的空格 white-space:normal|pre|nowrap

元素内的换行 display:block|inline|list-item|none

 

设置方框属性

宽度 width:auto|length

高度 height:auto|length

浮动 float:none|left|right

浮动范围 clear:none|left|right|both

边距 margin:auto|length

上边距 margin-top:auto|length

右边距 margin-right:auto|length

下边距 margin-bottom:auto|length

左边距 margin-left:auto|length

内容与边框的距离 padding:length

padding-top:length

padding-right:length

padding-bottom:length

padding-left:length

 

设置边框属性

边框宽度,样式,颜色 border:border-width||border-style||border-color

边框颜色 border-color:color

边框样式 border-style:none|hidden|dotted|dashed|soled|double|groove|ridge|inset|outset 分别为:无,隐藏,点线,虚线,实绩,双线,3D凹槽,菱线边框,3D凹 边,3D凸边

边框宽度 border-width:medium|thin|thick|length 分别为:默认,小于默认,大于默认,自定义长度

四边

border-top:border:border-width||border-style||border-color

border-top-color

border-top-style

boder-top-width

border-right:border:border-width||border-style||border-color

border-right-color

border-right-style

boder-right-width

border-bottom:border:border-width||border-style||border-color

border-bottom-color

border-bottom-style

boder-bottom-width

border-left:border:border-width||border-style||border-color

border-left-color

border-left-style

boder-left-width

 

设置列表属性

list-style:list-syle-image||list-style-position||list-style-type

列表标记图像 list-style-image:none|url("url")

列表标记对齐方式 list-style-position:outside|inside

列表预设标记 list-style-type:disc|circle|square|decimal|lower-roman|upper-roman|lower-alpha|upper-alpha|none
分别为:实心圆|实心方块|数字|小写罗马数字|大写罗马数字|小写字母|大写字母|无

 

设置定位属性

定位方式 position:static|absolute|relative

可见性 visibility:inherit|visible|collapse|hidden

层叠顺序 z-index:auto|number

与父对象的相关位置

top:auto|length

left:auto|length

right:auto|length

bottom:auto|length

可视区域 clip:auto|rect(number number number number) poisition必须为absolute

内容超过范围 overflow:visible|auto|hidden|scroll

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值