当前位置: 首页 > 图文教程 > 网页制作 > CSS样式表 > CSS让网页提交input按钮与众不同

CSS样式表
CSS网页设计 IE8和IE7共存
CSS2 打印属性让打印HTML文档不出问题
制作网页中设计段落缩进的方法
CSS border 属性使用说明
CSS border-style 属性使用方法
CSS border-color 属性使用方法
CSS border-width 属性使用教程
CSS padding属性定义边内补白
CSS margin 属性定义边外补白
网页布局教程 掌握CSS网页布局属性
css 背景样式属性说明
span margin 设置生效
html 滚动条在IE6和IE7中兼容性问题
IE6 两个div有间隙的问题(IE 3px bug)
CSS 数字和字母将容器撑大问题解决
换个角度看页面重构中的语义化
DIY属于个人开发使用的CSS Reset
CSS 空格引起网页布局间距问题
CSS 网页制作时遇到问题的快速参考技巧
css li 去掉点的样式写法

CSS样式表 中的 CSS让网页提交input按钮与众不同


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-09-11   浏览: 240 ::
收藏到网摘: n/a


                         你是不是觉得自己的主页不够靓丽,想让它有所改变呢?听说过样式表格吗?就是CSS,它就是那个能让你更为准确地控制网页的东东。              你是不是觉得自己的主页不够靓丽,想让它有所改变呢?听说过样式表格吗?就是CSS,它就是那个能让你更为准确地控制网页的东东。让我们先来看两个例子:
1、把按钮的背景由灰色变成黄色,下面是代码:
〈form method="POST"〉
〈input type="button" value="按钮" name="B1" style="background-color: rgb(255,255,0)"〉
〈/p〉
〈/form〉
“form”标签就是表单的标签,“type”就是说明按钮的类型,这里说明按钮是普通的命令按钮。然后,请注意,重要的东西来了! “style”说明这里采用了一个样式表单,而“background-color”是用来声明按钮的背景颜色属性的,后面的“rgb”则给了它的属性值,在这里“(255,255,0)”表示是黄色。
2、把按钮文字的颜色变成红色,字体变成楷体,代码如下:
〈form method="POST"〉
〈input type="button" value="按钮" name="B1" style="background-color:rgb(255,255,0); font-family:楷体_GB2312; color: rgb(255,0,0)"〉〈/p〉
〈/form〉
看一下是不是多了些什么东西?对了,多了两个属性:“font-family”和“color”,前一个是字体属性,后一个是字体的颜色属性,它们的值分别是:楷体_GB2312和rgb(255,0,0),说明文字是红色的楷体字,好了,通过这个例子来了解一下什么叫做样式表单。
首先,什么叫样式表单呢?如果你使用过Word就知道只需要设置一次版面配置和打印格式,那么在该文件内所有的页面都具有了相同的格式,而样式表单起的也就是这个作用,在同一个网站只需要提供一份样式表单,然后在所有页引用它,那么整个网站都会有相同的格式。样式表单一共有三种。
第一种是外部网页样式表单。它是一个以CSS为后缀名的文件,相当于一个模板,设置好以后只需要在网页内部引用它,就能够使引用的网页具有相同的格式。
第二种是内嵌式的网页样式表单,它一般在申明,它只对本网页起作用,同时如果你已经使用了外部样式表单,那么它将被内嵌式的网页样式表单屏蔽。
第三种叫做内联式样式表单,用于一段文字,一个表格,或者是一幅图形。在前面,我们用的就是这种样式表单,请注意,它通常是接在一个我们比较熟悉的HTML标签之后,比如前文的“input”标签,以“style”开头,后面跟着一些属性和属性值。并且借助它们来准确地控制这个标签。属性与属性值之间以冒号隔开,属性与属性之间用分号隔开。
好了,有了以上的理论知识,我们再来联系一下实际,下面我们再看一个比较复杂的例子:
〈form method="POST"〉
〈input type="button" value="按钮" name="B1" style="font-family: 隶书; font-size: 9pt; background-image: url(’/IMAGES/asp400.jpg’); border-left: medium ridge rgb(128,0,0); border-right: medium none rgb(128,0,128); border-top: medium none rgb(0,255,0); border-bottom: medium ridge rgb(255,0,0)"〉
〈/p〉
〈/form〉
其实,形式和我前面讲的是一样的,只不过多了几种属性而已,“font-family: 隶书;Font-size: 9pt;”用来说明按钮文字是9PT大小的隶书,按钮的背景是一幅图画,用了一个“background-image”属性。接下去用了一个“border-left”属性说明按钮的左边框是隆起的,边框线是深红色的,厚度为中等。其余的就可以以此类推了,分别是用来说明按钮的右边、上边和底边的。