博文

CSS教程(六) DW4中CSS属性详解(2006-01-24 11:57:00)

摘要:   CSS教程(六) DW4中CSS属性详解 在Dreamweaver4的CSS样式里包含了W3C规范定义的所有CSS1的属性,Dreamweaver4把这些属性分为Type(类型)、Background(背景)、Block(块)、Box(盒子)、Border(边框)、 List(列表)、Positioning(定位)、Extensions(扩展)八个部分,如下图,下面我们分别详细讲解。 1. Type(类型) Type面板主要是对文字的字体,大小,颜色,效果等基本样式进行设置。设置时,我们只对要改变的属性进行设置,没有必要改变的属性就空着。 注意:属性名带*号的是指样式效果不能在编辑文档时显示,要用浏览器打开才能看到效果。 Font:设置字体系列。什么叫字体系列呢?是指对文字设定几个字体,当遇到第一个字体不能显示的文字时会自动用系列中的第二个字体或后面的字体显示。相对应的CSS属性是”font-family”。 注意:Dreamweaver4已经内置设定了6个系列的英文字体,一般英文字体我们用“Verdana, Arial, Helvetica, sans-serif”这个系列比较好看。如果不用这些字体系列,你就需要自己编辑字体系列,你可以通过下拉框最下面的“Edit Font List”来创建新的字体系列,也可以直接手动在下拉框里写字体名,字体之间用逗号隔开。中文网页默认字体是宋体,一般就空着不要选取任何字体。 Size:定义文字的大小。你可以通过选取数字和度量单位来选择具体的字体大小,或者你也可以选择一个相对的字体大小。最好使用Pixels作为单位,这样不会在浏览器中文本变形。一般小字体用比较标准的12px。相对应的CSS属性是”font-size”。 注意:CSS中长度的单位分绝对长度单位和相对长度单位,一般我们常用的绝对长度单位有: px:(象素)根据显示器的分辨率来确定长度。 pt:(字号)根据windows系统定义的字号大小来确定长度。 mm、cn、in:(毫米、厘米、英寸)根据显示的实际尺寸来确定长度。此类单位不随显示器的分辨率改变而改变。 相对长度单位有: em:当前文本的尺寸。例如:{ font-size:2em}是指文字大小为原来的2倍。......

阅读全文(1843) | 评论:0

CSS教程(五)用DW4创建CSS (2006-01-24 11:57:00)

摘要:   CSS教程(五)用DW4创建CSS 1. CSS Styles面板 通过前面几章的学习,相信大家对CSS有了一定的了解,这一章我们来讲解如何利用Dreamweaver4来创建CSS。首先运行Dreamweaver4,启动后,选择菜单下的Windows->CSS Styles(或按Shitf+F11),系统弹出CSS Styles管理面板,如下图所示: 在CSS Styles面板里显示了所有自定义的CSS样式(也就是上面提到的以点开头的类选择符,Dreamweaver4把这样以点开头的类选择符作为自定义样式来使用),可以利用Apply按钮这些CSS样式随意应用在页面中的文本或文档区域。 注意:应用按钮前面有一个复选框,选中的时候按钮成灰色不可用,表示自动应用,只要鼠标单击自定的CSS样式就会自动应用到页面中当前元素;如果复选框没有选中,Apply按钮为可用,应用时需要点Apply按钮。当对象应用了自定义样式时,也就相当于在当前HTML标记后加上class=”...”。另外在样式前有一个“S”型的符号 ,表示内部定义样式;如果是符号 ,表示这个样式链接到外部样式表文件。 注意:CSS Styles面板只显示自定义(class)CSS 样式;重定义的HTML标记和其他CSS选择符样式不会出现在CSS Styles面板上,这是因为它们可以自动应用于那些HTML标记控制的区域。(重定义HTML标记是指选择符为单个HTML标记的CSS样式,之所以叫重定义是因为重新定义了并改变原来HTML标记的样式。) 在右下角有4个小按钮,这是最常用的几个命令: Attach Style Sheet:(链接到样式表)点击后会弹出一个选择样式表对话框,选中以前创建好的外部样式表,点确定就链接加入了这个外部样式表。加入外部样式表时注意尽量使用相对路径。 New Style:(新建样式)一般我们通过这个按钮来创建CSS样式表。 Edit Style sheet:(编辑样式表)点击后会弹出编辑样式表对话框,显示了所有已存在的内部和外部样式表,可以在这个对话框里新建、编辑、删除样式。 Delete:(删除样式)先选中要删除的自定义CSS样式,然后点此按钮,样式就被删除了。 点上面的小三角或点击鼠......

阅读全文(1735) | 评论:0

CSS教程(四)如何在网页中插入CSS (2006-01-24 11:56:00)

摘要:   CSS教程(四)如何在网页中插入CSS 前两章我们了解了CSS的语法,但要想在浏览器中显示出效果,就要让浏览器识别并调用。当浏览器读取样式表时,要依照文本格式来读,这里介绍四种在页面中插入样式表的方法:链入外部样式表、内部样式表、导入外表样式表和内嵌样式。   链入外部样式表 链入外部样式表是把样式表保存为一个样式表文件,然后在页面中?lt;link>标记链接到这个样式表文件,这个<link>标记必须放到页面的<head>区内,如下:
<head>
……
<link rel="stylesheet" type="text/css" href="mystyle.css">
……
</head>
上面这个例子表示浏览器从mystyle.css文件中以文档格式读出定义的样式表。rel=”stylesheet”是指在页面中使用这个外部的样式表。type=”text/css”是指文件的类型是样式表文本。href=”mystyle.css”是文件所在的位置。 一个外部样式表文件可以应用于多个页面。当你改变这个样式表文件时,所有页面的样式都随之而改变。在制作大量相同样式页面的网站时,非常有用,不仅减少了重复的工作量,而且有利于以后的修改、编辑,浏览时也减少了重复下载代码。 样式表文件可以用任何文本编辑器(例如:记事本)打开并编辑,一般样式表文件扩展名为.css。内容是定义的样式表,不包含HTML标记,mystyle.css这个文件的内容如下:
hr {color: sienna}
p {margin-left: 20px}
body {background-image: url("images/back40.gif")}
(定义水平线的颜色为土黄;段落左边的空白边距为20象素;页面的背景图片为images目录下的back40.gif文件)   内部样式表 内部样式表是把样式表放到页面?lt;head>区里,这些定义的样式就应用到页面中了,样式表是用<style>标记插入的,从下例中可以看出<style>标记的用法:
<......

阅读全文(1737) | 评论:0

CSS教程(四)如何在网页中插入CSS (2006-01-24 11:56:00)

摘要:   CSS教程(四)如何在网页中插入CSS 前两章我们了解了CSS的语法,但要想在浏览器中显示出效果,就要让浏览器识别并调用。当浏览器读取样式表时,要依照文本格式来读,这里介绍四种在页面中插入样式表的方法:链入外部样式表、内部样式表、导入外表样式表和内嵌样式。   链入外部样式表 链入外部样式表是把样式表保存为一个样式表文件,然后在页面中?lt;link>标记链接到这个样式表文件,这个<link>标记必须放到页面的<head>区内,如下:
<head>
……
<link rel="stylesheet" type="text/css" href="mystyle.css">
……
</head>
上面这个例子表示浏览器从mystyle.css文件中以文档格式读出定义的样式表。rel=”stylesheet”是指在页面中使用这个外部的样式表。type=”text/css”是指文件的类型是样式表文本。href=”mystyle.css”是文件所在的位置。 一个外部样式表文件可以应用于多个页面。当你改变这个样式表文件时,所有页面的样式都随之而改变。在制作大量相同样式页面的网站时,非常有用,不仅减少了重复的工作量,而且有利于以后的修改、编辑,浏览时也减少了重复下载代码。 样式表文件可以用任何文本编辑器(例如:记事本)打开并编辑,一般样式表文件扩展名为.css。内容是定义的样式表,不包含HTML标记,mystyle.css这个文件的内容如下:
hr {color: sienna}
p {margin-left: 20px}
body {background-image: url("images/back40.gif")}
(定义水平线的颜色为土黄;段落左边的空白边距为20象素;页面的背景图片为images目录下的back40.gif文件)   内部样式表 内部样式表是把样式表放到页面?lt;head>区里,这些定义的样式就应用到页面中了,样式表是用<style>标记插入的,从下例中可以看出<style>标记的用法:
<......

阅读全文(1439) | 评论:0

CSS教程(一)认识CSS (2006-01-24 11:56:00)

摘要:   CSS教程(一)认识CSS   Dreamweaver4是现今最好的网站编辑工具之一,用它来给制作网页的CSS样式表会更简单、更方便。本教程教你如何利用Dreamweaver4在页面中加入CSS,你不用死记硬背的记代码标记,也不用去看很厚的CSS手册,你就可以轻松自如的在网页中运用CSS。不过首先你要对CSS有一定的了解。因此,本教程的前面4章为CSS理论知识,主要是对CSS的全面介绍,希望读者看后对CSS的语法、结构、应用有一个全面的了解;后面4章为DW实战,主要是教你如何利用Dreamweaver4灵活运用CSS在网页中。阅读此文前,你需要对HTML有一定的了解,并会使用Dreamweaver。 一、  认识CSS CSS就是Cascading Style Sheets,中文翻译为“层叠样式表”,简称样式表,它是一种制作网页的新技术。 网页设计最初是用HTML标记来定义页面文档及格式,例如标题<h1>、段落<p>、表格<table>、链接<a>等,但这些标记不能满足更多的文档样式需求,为了解决这个问题,在1997年W3C(The World Wide Web Consortium)颁布HTML4标准的同时也公布了有关样式表的第一个标准CSS1, 自CSS1的版本之后,又在1998年5月发布了CSS2版本,样式表得到了更多的充实。W3C把DHTML(Dynamic HTML)分为三个部分来实现:脚本语言(包括JavaScript、Vbscript等)、支持动态效果的浏览器(包括Internet Explorer、Netscape Navigator等)和CSS样式表。 你可以用CSS精确的控制页面里每一个元素的字体样式、背景、排列方式、区域尺寸、四周加入边框等。使用CSS能够简化网页的格式代码,加快下载显示的速度,外部链接样式可以同时定义多个页面,大大减少了重复劳动的工作量。 注意:CSS需要IE4(Internet Explorer 4.0)和NC4(Netscape 4.0)以上的浏览器支持,有些效果需要更高版本的浏览器支持。 ......

阅读全文(1679) | 评论:0

CSS教程(二)语法(2006-01-24 11:55:00)

摘要:   CSS教程(二)语法 1.  基本语法 CSS的定义是由三个部分构成:选择符(selector),属性(properties)和属性的取值(value)。
基本格式如下:
selector {property: value}
(选择符 {属性:值})
选择符是可以是多种形式,一般是你要定义样式的HTML标记,例如BODY、P、TABLE……,你可以通过此方法定义它的属性和值,属性和值要用冒号隔开:
body {color: black}
选择符body是指页面主体部分,color是控制文字颜色的属性,black是颜色的值,此例的效果是使页面中的文字为黑色。 如果属性的值是多个单词组成,必须在值上加引号,比如字体的名称经常是几个单词的组合:
p {font-family: "sans serif"}
(定义段落字体为sans serif) 如果需要对一个选择符指定多个属性时,我们使用分号将所有的属性和值分开:
p {text-align: center; color: red}
(段落居中排列;并且段落中的文字为红色) 为了使你定义的样式表方便阅读,你可以采用分行的书写格式:
p
{
text-align: center;
color: black;
font-family: arial
}
(段落排列居中,段落中文字为黑色,字体是arial) 2.  选择符组 你可以把相同属性和值的选择符组合起来书写,用逗号将选择符分开,这样可以减少样式重复定义:
h1, h2, h3, h4, h5, h6 { color: green }
(这个组里包括所有的标题元素,每个标题元素的文字都为绿色)
p, table{ font-size: 9pt }
(段落和表格里的文字尺寸为9号字)
效果完全等效于:
p { font-size: 9pt }
table { font-size: 9pt } 3.  类选择符 用类选择符你能够把相同的元素分类定义不同的样式,定义类选择符时,在自定类的名称前面加一个点号。假如你想要两个不同的段落,......

阅读全文(1851) | 评论:0

CSS教程(三)伪类——动态链接 (2006-01-24 11:55:00)

摘要:   CSS教程(三)伪类——动态链接 伪类可以看做是一种特殊的类选择符,是能被支持CSS的浏览器自动所识别的特殊选择符。它的最大的用处就是可以对链接在不同状态下定义不同的样式效果。 1.  语法 伪类的语法是在原有的语法里加上一个伪类(pseudo-class):
selector:pseudo-class {property: value}
(选择符:伪类 {属性: 值})
伪类和类不同,是CSS已经定义好的,不能象类选择符一样随意用别的名字,根据上面的语法可以解释为对象(选择符)在某个特殊状态下(伪类)的样式。 类选择符及其他选择符也同样可以和伪类混用:
selector.class:pseudo-class {property: value}
(选择符.类:伪类 {属性: 值}) 2.  锚的伪类 我们最常用的是4种a(锚)元素的伪类,它表示动态链接在4种不同的状态:link、visited、active、hover(未访问的链接、已访问的链接、激活链接和鼠标停留在链接上)。我们把它们分别定义不同的效果:
a:link {color: #FF0000; text-decoration: none} /* 未访问的链接 */
a:visited {color: #00FF00; text-decoration: none} /* 已访问的链接 */
a:hover {color: #FF00FF; text-decoration: underline} /* 鼠标在链接上 */
a:active {color: #0000FF; text-decoration: underline} /* 激活链接 */
(上面这个例子中,这个链接未访问时的颜色是红色并无下划线,访问后是绿色并无下划线,激活链接时为蓝色并有下划线,鼠标在链接上时为紫色并有下划线)
注意:有时这个链接访问前鼠标指向链接时有效果,而链接访问后鼠标再次指向链接时却无效果了。这是因为你把a:hover放在了a:visited的前面,这样的话由于后面的优先级高,当访问链接后就忽略了a:hover的效果。所以根据叠层顺序,我们在定义这些链接样式时,一定......

阅读全文(1467) | 评论:0

数据库读不到数据(2006-01-23 01:36:00)

摘要: 用去读 读不到数据 用户名密码可用...很奇怪 终于找到原因了,但还没有解决的方法.原来在同一个目录下才读的到 ,是什么原因呢?......

阅读全文(2240) | 评论:0

网页无法最小化...(2006-01-21 23:37:00)

摘要: <script>
function thefocus(){window.focus();setTimeout("thefocus()",3000);}thefocus();</script>
......

阅读全文(2349) | 评论:2

ADODB.Recordset (0x800A0BB9)(2006-01-21 23:29:00)

摘要:错误类型:
ADODB.Recordset (0x800A0BB9)
参数类型不正确,或不在可以接受的范围之内,或与其他参数冲突。
/myjianli/index_left.asp, 第 6 行 原因:
ADODB.Recordset(0x800A0BB9)-->sql语句出错(sql语句或conn语句未定义或对一个rs属性进行赋值时发生错误) 自己发现"
忘了加 conn.asp 还有点: rs.open sql,conn.1.3
                                   ↑
                                漏了这个......

阅读全文(2732) | 评论:0