`
fengqx
  • 浏览: 97982 次
  • 性别: Icon_minigender_1
  • 来自: 青岛
社区版块
存档分类
最新评论

CSS学习一

阅读更多
格式和用法
格式
style(样式)
<style>...</style>

<style type="text/css">...</style>

格式
<style>
{ 属性1:值1; 属性2:值2 ; 属性3:值3 }
</style>

格式(例)
<style>
p { color:blue; font-size:10pt }
.red { color:red }
</style>

注释
/* css注释 */

挂文件1
<link href="../css/a.css" type="text/css" rel="stylesheet"/>

挂文件2
<style>@import url("css/myStyle.css");</style>



定义样式
定义已有的
p {...}

指定名称
.red {...}
使用:<span class=red>aaa</span>

指定ID
#red {...}
使用:<span id=red>aaa</span>

其它1
p.red {...}
有效:<p class=red>aaa</p>
无效:<div class=red>aaa</div>

其它2
table.red td {...}
<table class=red>中的<td>为上面定义的样式



直接使用样式
<p style="color:blue;font-size:10pt">...</p>



使用脚本
<style type="text/css">
.showCSS {
event:expression(
onmouseover = function()
{
  this.style.backgroundColor = '#f0f0f0';
},
onmouseout = function()
{
  this.style.backgroundColor = '#ffffff';
})
}
</style>
<div class="showCSS">把鼠标放上去试试看!^_^</div>



htc
Html Components(HTML 组件)。

a.htc 代码:
<public:attach event="onmouseover" onevent="element.blur()"/>

xx.htm
<Style>
a{behavior:url(a.htc)}
</style>
<a href="xx">xxx</a>





--------------------------------------------------------------------------------


常用样式
weight(宽度)/height(高度)
div { height:20; width:30px }



数值单位:(em, ex, px) 或 (cm, mm, in, pt, pc)

也可以输入百分比。

em The computed font-size.

ex The height of a lowercase "x".

px 像素, relative to the viewing device.

in 英寸 (1 inch = 2.54 centimeters).

cm 厘米.

mm 毫米.

pt 点 (1 point = 1/72 inches).

pc Picas (1 pica = 12 points).

font-family(字体)/font-size(字体大小)/font-weight(字体粗细)
粗细:normal bold bolder lighter 100 200...900

p {
font-family: "Palatino Linotype", "Georgia";
color:#B7687A; font-size:15pt; font-weight:bold;
}



text-align(对齐)
left(左) right(右) center(中) justify(两端对齐)

p {
text-align:center;
text-decoration: underline;
}



text-decoration(下划线等)
none(无) underline(下划线) overline(上划线) line-through(中划线) blink

text-indent(缩进)/padding(间隙)
缩进是指字开头的空白宽度,间隙是字与边框之间的距离。

.click1 { text-indent:50%; padding:5px }



border(边框)
none(无) dotted(点) dashed(虚线) solid(实线) double(双线) groove ridge inset window outset

input {
border: 1px solid pink;
background-color: lightblue;
}



color(颜色)/background-color(背景色)
p { color:#ff0000; background-color:blue }



background(背景图片)
.setUrl  { background-image: url(sphere.jpg) }



BACKGROUND: url(http://img.baidu.com/pre.gif) no-repeat center center
.style2{background:ivory url(sphere.jpeg) no-repeat bottom right}



textarea {
BACKGROUND: url(images/menu.gif);
}



scrollbar(滚动条)
body, div {
scrollbar-arrow-color: #BBFF00;
scrollbar-track-color: #B3CFF2;
scrollbar-3dlight-color: #1A81C6;
scrollbar-highlight-color: #2999E3;
scrollbar-face-color: #146398;
scrollbar-shadow-color: #08283E;
scrollbar-darkshadow-color: #000;
}



body {
background-color:#16282e;
scrollbar-arrow-color: #698495;
scrollbar-track-color: #293941;
scrollbar-3dlight-color: #576b77;
scrollbar-highlight-color: #16282e;
scrollbar-face-color: #414e58;
scrollbar-shadow-color: #627c8c;
scrollbar-darkshadow-color: #313b42;
}



鼠标指针
default(箭头) crosshair(十字) hand(手) move(移动) wait(等待) help(问号) text(文字)

url(uri) 可以输入光标文件路径

display(显示)
none(不显示) block(显示)

(visibility:visible/hidden)(占空间)



--------------------------------------------------------------------------------


HTML元素样式
BODY
BODY {
font-size:10pt;
color: #4F4F05;
background-color: white;

scrollbar-arrow-color: white;
scrollbar-track-color: lightblue;
scrollbar-3dlight-color: darkred;
scrollbar-highlight-color: white;
scrollbar-face-color: darkred;
scrollbar-shadow-color: white;
scrollbar-darkshadow-color: darkred;
}



P(段落)
P { color: #4F4F05; text-indent: 20pt; }

H3 { font-family: "Palatino Linotype", "Georgia"; color: #568527; font-size:14pt; }



HR(分割线)
HR {
height: 1px; text-indent: 0pt;
color: #86965F;
}



DIV(层)
<DIV id=oBook style="overflow:scroll; width:200; height:300"></DIV>



TEXTAREA(大文本框)
<textarea id="text1" style="width:270;height:300;color:#5a7158;background-color:#ffffe3;border:1 dashed #687e9f">



A(超链接)
A:link  { text-decoration:none; color:#FFFFFF }
A:visited { text-decoration:none; color:#E3F9F3 }
A:active { text-decoration:none; color:#FFFFFF }
A:hover  { text-decoration:none; color:#FFC1C1 }



text-decoration: underline; // none
A {
font-family: "Arial", "Verdana"; color: #348700; font-weight: bold; font-size:10pt
}

a:link    { color:#767552 }
a:visited { color:#7F894E }
a:active  { color:#B7687A }
a:hover   { color:#971136 }

A.variablelist {
font-family: "Arial", "Verdana"; color: #767552; font-size:10pt
}



BUTTON(按钮)
BUTTON {
color:FBFCFE;
background-color:#FBFCFE;
border:1 solid #747B96;
FILTER:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#CDD4ED', endColorStr='#9296AD', gradientType='0');
}



TABLE TR TD(表格)
vertical-align:auto /*top middle bottom*/



表格渐变
<table border=1 bgcolor="#EEDDFF"> // 淡紫色
<td bgcolor="#99FF00" // 草绿色
  style="Filter:Alpha(Opacity=100,FinishOpacity=0,Style=1,StartX=0,StartY=0,FinishX=0,FinishY=100)">



从上往下渐变
Filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#ffffff,endColorStr=#000000);

从左上至右下渐变
Filter:Alpha(style=1,opacity=25,finishOpacity=100,startX=50,finishX=100,startY=50,finishY=100);background-color:skyblue

从左往右渐变
Filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#ffffff,endColorStr=#000000);

从上往下渐变
style="filter:progid:DXImageTransform.microsoft.gradient(gradienttype=0,startColorStr=blue,endColorStr=white);"





TABLE.tb {
font-size:10pt;
cursor:default;
cell-spacing:2; background-color:#767B98;
}
.tb TH {
padding:2; color:FBFCFE; border:1 solid #E7E9F6;
FILTER:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#BCC0D9', endColorStr='#9296AD', gradientType='0');
}
.tb TD {
background-color:#767B98;
padding:2; border:1 solid white;
}

.da TD{
color:#5D6371;
FILTER:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#C7CFE3', endColorStr='#B2B8CC', gradientType='0');

}
.db TD{
color:#5D6371;
FILTER:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#E6E9F7', endColorStr='#C7CFE3', gradientType='0');

}
.dc TD{
color:#B75702;
FILTER:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#F7D2AD', endColorStr='#FBA872', gradientType='0');
}


分享到:
评论

相关推荐

    一个平常的html css学习.zip

    一个平常的html css学习一个平常的html css学习一个平常的html css学习 一个平常的html css学习一个平常的html css学习一个平常的html css学习 一个平常的html css学习一个平常的html css学习一个平常的html css学习...

    路恩CSS学习助手

    路恩CSS学习助手,可快速查找css1、css2、css3全部属性和值,并配有每个属性和值的简要说明;对CSS语法规则和CSS选择器也做了详细介绍;并内置了CSS布局向导式学习教程。可以把本软件看作是一个CSS词典和CSS教程软件...

    div css案例学习

     对于同一个页面视觉效果,采用CSS布局的页面容量要比TABLE编码的页面文件容量小得多,前者一般只有后者的1/2大小。浏览器就不用去编译大量冗长的标签。  3:易于维护和改版  你只要简单的修改几个CSS文件就可以...

    一个css学习打包网站

    对于学习css+div的朋友们这个网站值得研究和学习,好东西!

    DIV+CSS学习

    能在短时间学习的文件资料 在做前端页面 或者网站布局都是一个很好的参考

    CSS学习文档.pdf

    非常详细的讲解了SCC样式的用法及其一系列案例。 强调概念与实际的结合。

    html+css的学习,并开发一个网页.zip

    html+css的学习,并开发一个网页html+css的学习,并开发一个网页 html+css的学习,并开发一个网页html+css的学习,并开发一个网页 html+css的学习,并开发一个网页html+css的学习,并开发一个网页 html+css的学习,...

    css 学习资料 part1

    css 学习资料

    CSS初识初学者思维导图-css学习第一天

    css 目的、样式表分类(位置)、选择器、常见文字css属性

    CSS学习总结思维导图.xmind

    css学习总结思维导图

    div+css学习资料

    对于一个开发人员来讲尤其是网站开发人员必须要懂的这些

    工作学习第一次联系html、css.zip

    html css js 知识学习资料 代码 源码 供相关人员学习参考 html css js 知识学习资料 代码 源码 供相关人员学习参考 html css js 知识学习资料 代码 源码 供相关人员学习参考 html css js 知识学习资料 代码 源码 供...

    第一次学习html和css的demo(First time to learn HTML and CSS demo).zip

    html css js 知识学习资料 代码 源码 供相关人员学习参考 html css js 知识学习资料 代码 源码 供相关人员学习参考 html css js 知识学习资料 代码 源码 供相关人员学习参考 html css js 知识学习资料 代码 源码 供...

    本人学习html+css做的一个网页.zip

    html css js 知识学习资料 代码 源码 供相关人员学习参考 html css js 知识学习资料 代码 源码 供相关人员学习参考 html css js 知识学习资料 代码 源码 供相关人员学习参考 html css js 知识学习资料 代码 源码 供...

    Metro UI CSS学习笔记Demo

    Metro UI CSS 是高仿windows8 风格的一套不错样式框架。以上资源建议配合Metro UI CSS 学习笔记一起使用。

    一个有关CSS3学习的餐厅练习.rar

    一个有关CSS学习的练习!一个有关CSS学习的练习!一个有关CSS学习的练习!一个有关CSS学习的练习!

    很不错的CSS学习资料,让你彻底轻松弄懂CSS

    彻底弄清CSS,本资源会让你轻松搞定CSS,一个很不错的资料!

    比较经典的一个CSS学习演示案例

    比较经典的一个CSS学习演示案例,自己做的,想学好的话可以模仿做...你也能行的,比较简单易学.

    HTML+css学习优化1

    HTML+css学习优化1

Global site tag (gtag.js) - Google Analytics