DW在服务器端修改网页,打开dw制作个人主页教程是这样,图片路径问题,该如何设置路径

各位老师:asp网页上传服务器空间怎么修改相对路径,修改成相对路径以后在DW还能预览吗?_百度知道
各位老师:asp网页上传服务器空间怎么修改相对路径,修改成相对路径以后在DW还能预览吗?
我有更好的答案
一种就是在系统后台修改文件一种是先修改好,然后再上传的服务器,把以前的替换掉
你好,我是学着做,就是不知道怎么修改这个相对路径以下是代码帮我看看怎么改:&%// FileName=&Connection_ado_conn_string.htm&// Type=&ADO& // DesigntimeType=&ADO&// HTTP=&false&// Catalog=&&// Schema=&&var MM_conn_STRING =&DRIVER={Microsoft Access Driver (*.mdb)};DBQ=e:/jiuge/database/data.mdb&%&
其他类似问题
为您推荐:
asp网页的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁后使用快捷导航没有帐号?
只需一步,快速开始
查看: 4502|回复: 43
求教困扰我1个月的问题:怎么用DW设置修改网页中以前编写的数据库?
UID85352在线时间 小时积分3880帖子离线17015 天注册时间
金牌会员, 积分 3880, 距离下一级还需 1120 积分
一。自从看了Cnbruce在blueidea上面关于DW设置数据库的解说以后,受益很多
& && &在用DW修改数据库的时候首先我们都要建立一个关联的Conn.asp
& && &然后才能用Dw修改,然而就算原先我们自己作的网页已经拥有Conn.asp,
& && &用DW打开的时候DW都不会自己认到,每次都要重新建立连接,这样不是很麻烦?
& &&&(IIS里面我已经设置好了,已经建立虚拟目录,而且在本机网站都可以运行)
& &&&然而每次要修改(包括在不同的电脑上面,IIs都已经建立成功)都必须建立一个Conn.asp, 这样Conn.asp 不是要重复建立好多个?&&是不是有什么简便的方法来设定?
二。要是不用DW默认的建立数据库方式建立的Conn.asp
& &&&比如:&%
& &&&option explicit
& &&&dim conn,connstr,startime,db,rs,rs_s,rs_s1
& &&&startime=timer()
& &&&db=&db/4859.mdb&
& &&&Set conn = Server.CreateObject(&ADODB.Connection&)
& &&&connstr=&Provider=Microsoft.Jet.OLEDB.4.0;Data Source=& & Server.MapPath& &&&(&&&db&&&)
& &&&conn.Open connstr
& & 这样的conn.asp 我们怎么实现Dw的中的数据库连接?
三。DW当中有没有办法导入已经建立或者写好的Conn.asp?
四。在DW中当Conn.asp 连接数据库成功以后,通过表单修改查询什么的数据库修改就简 单多了
& && &大家目前都用什么来制作的呢?
五。有没有更多的用dW连接数据库的资料?比如sQL什么的?
UID44970在线时间 小时积分51958帖子离线17015 天注册时间
如果你要用DW自动来认数据库连接的话,前提两个:
一,你的代码都是用是DW生成的
二,你的数据库字段也要相同
这两个前提达到了,conn.asp这个页面的代码就可以根据DW生成的那种格式来填写。但DW只能用绝对路径来连接数据库,因此你在写数据库路时候要知道数据库的绝对路径,要不然也是没有用处的。
如果能用相对路径,就可以用你的那个数据库路径获取方法来连接数据库,就不用每到一个地方就要写一次连接代码了。
UID85352在线时间 小时积分3880帖子离线17015 天注册时间
金牌会员, 积分 3880, 距离下一级还需 1120 积分
这个我知道啊,可是要是在不同的电脑上 就要重新作一个Conn.asp了啊
大家表单连接数据库是怎么作的 都用DW吗?
UID44970在线时间 小时积分51958帖子离线17015 天注册时间
不用重新做,只要修改一下数据库路径就可以了。
我印象当中DW生成的连接代码是放在connection这个文件的conection.asp这个页面里的。不太记得了,你只要改这个就可以了。
UID85352在线时间 小时积分3880帖子离线17015 天注册时间
金牌会员, 积分 3880, 距离下一级还需 1120 积分
那其他的连接方式底下 表单和数据库的连接 大家是怎么作的?
option explicit
dim conn,connstr,startime,db,rs,rs_s,rs_s1
startime=timer()
db=&db/4859.mdb&
Set conn = Server.CreateObject(&ADODB.Connection&)
connstr=&Provider=Microsoft.Jet.OLEDB.4.0;Data Source=& & Server.MapPath (&&&db&&&)
conn.Open connstr
这样的? 是不是就不能用DW作了啊
UID85352在线时间 小时积分3880帖子离线17015 天注册时间
金牌会员, 积分 3880, 距离下一级还需 1120 积分
大家现在是怎么编写表单连接数据库的?
我看过很多大型的数据库 他们都不算用DW的连接
难道他们的代码都是手工编写的么?
UID85623在线时间 小时积分1171帖子离线17015 天注册时间
银牌会员, 积分 1171, 距离下一级还需 1829 积分
我从来从来..没有用过DW做数据库程序的.
都是手工写代码的.
有的时候.HTML代码,我都手写的.
UID21920在线时间 小时积分246帖子离线17015 天注册时间
中级会员, 积分 246, 距离下一级还需 254 积分
对啊,手写的啊
DW的话, 一般用来排排版,搞搞表格什么的。
后台都是手写,或copy代码的拉
UID85352在线时间 小时积分3880帖子离线17015 天注册时间
金牌会员, 积分 3880, 距离下一级还需 1120 积分
恩恩,原来大家都是手写的啊,可是那些相关的比如语法什么的大家去哪里看?
不如:weblogo=trim(rs(&weblogo&)) 这一句里面 我要查询 trim 的语法用法
以及trim的用途,是不是在哪个软件的帮助里面可以看到?
UID44970在线时间 小时积分51958帖子离线17015 天注册时间
语法之类的全部都是看书的,没有不懂语法之类就会写代码的情况存在,所以看书是最实在的。当然DW的Reference里有提供一份很详细的帮助文件,不懂得用的话,可以查那里,应当会有一个比较清楚的解释。
UID58446在线时间 小时积分22627帖子离线17015 天注册时间
1,连接文件conn.asp只需要建立一次。
2,是通过DW生成的conn.asp,不是由conn.asp来控制DW。如果能这样就这样就不是软件自动生成了
3,所以也没导入功能了
4,DW修改其实就是书写的SQL语言,只不过DW是通过鼠标自动生成,手动写的你可以自己找些文件参考下。
5,更多连接就参考置顶的连接数据库文件
UID85352在线时间 小时积分3880帖子离线17015 天注册时间
金牌会员, 积分 3880, 距离下一级还需 1120 积分
我现在刚刚起步作数据库,学了Cnbruce写的教程
用DW作简单的登陆查询修改删除已经会了
可是看到很多不是用DW作出来的数据库真的很佩服那些作数据库的高手
可是看到那些数据库的源文件的时候,
真的不知道从哪里入手,
原先买了很多关于数据库的书,
可是上面都是具体的例子,
而且写例子的时候基本都是源代码 没有对代码的解释和说明,
书店里面的书基本都这样,
看了以后不但一头雾水,而且根本学不到东西,
大家能不能推荐一些有详细说明手工写的表单连接数据库的教程?
UID85352在线时间 小时积分3880帖子离线17015 天注册时间
金牌会员, 积分 3880, 距离下一级还需 1120 积分
用手工编写后台要注意哪些事情?
option explicit
dim conn,connstr,startime,db,rs,rs_s,rs_s1
startime=timer()
db=&4859.mdb&
Set conn = Server.CreateObject(&ADODB.Connection&)
connstr=&Provider=Microsoft.Jet.OLEDB.4.0;Data Source=& & Server.MapPath(&&&db&&&)
conn.Open connstr
这段代码是不是用在什么任何表单连接Access数据库都可以用这段来编写?
只要在每一个开头的时候添加一段这样的代码就可以了吗?
就代表已经连接了我们的AsP网页已经连接了我们所指向的&4859.mdb&的Access数据了吗?
UID44970在线时间 小时积分51958帖子离线17015 天注册时间
差不多可以那样说吧(简单的说),不是用表单连接,而是直接连接。
一般情况都把那段代码存成一个单独文件,然后需要用到数据库的页面只要include这个页面就可以了。
UID85352在线时间 小时积分3880帖子离线17015 天注册时间
金牌会员, 积分 3880, 距离下一级还需 1120 积分
set rs=server.CreateObject(&adodb.recordset&)
rs.open &select bookid,bookname,shichangjia,huiyuanjia,dazhe from shop_books where bookid in (&&bookid&&) order by bookid&,conn,1,1%&
象这段代码 当中conn,1,1 是什么意思?
Set conn = Server.CreateObject(&ADODB.Connection&)
connstr=&Provider=Microsoft.Jet.OLEDB.4.0;Data Source=& & Server.MapPath(&&&db&&&)
显然不同,是不是connection是只能指连接的Access的MDB文件,adodb.recordset是可以代表Mdb中的所有表?
UID85352在线时间 小时积分3880帖子离线17015 天注册时间
金牌会员, 积分 3880, 距离下一级还需 1120 积分
比如 一个&4859.mdb&的数据,
里面包含了user 和 book_config和Web_config 这些表格
那 set rs=server.CreateObject(&adodb.recordset&)
是不是指 定义RS打开4859里面的所有表?
还是单独指Rs打开的是
rs.open &select bookid,bookname,shichangjia,huiyuanjia,dazhe from shop_books where bookid in (&&bookid&&) order by bookid&,conn,1,1
这里的数据?
我看到一个ASP文件里面 有好多个地方调用Rs
比如 set rs=server.CreateObject(&adodb.recordset&)
rs.open &select bookid,bookname,shichangjia,huiyuanjia,dazhe from shop_books where bookid in (&&bookid&&) order by bookid&,conn,1,1%&
然后过一会儿有看到有
set rs=server.CreateObject(&adodb.recordset&)
rs.Open &select webname,webemail,dizhi,youbian,dianhua,copyright,gonggao,weblogo,weburl,webbanner from shop_config&,conn,1,1
每次RS OPen 打开的内容都不一样,这里的RS我看过是前面定义的变量
可是怎么在ASP文件里面自动辨认Rs指的是 MDB当中的哪个表格呢?
UID44970在线时间 小时积分51958帖子离线17015 天注册时间
不应当这样理解。
ADODB.Connection这个对象是连接数据库的时候用到的,而ADODB.RecordSet这个是记录集,他是连接表并返回该表的记录集,并不是说他就代表数据表。
他只起到连接表并返回记录的作用,所有记录显示出来就是靠这个功能实现的。
UID85352在线时间 小时积分3880帖子离线17015 天注册时间
金牌会员, 积分 3880, 距离下一级还需 1120 积分
rs.open &select bookid,bookname,shichangjia,huiyuanjia,dazhe from shop_books where bookid in (&&bookid&&) order by bookid&,conn,1,1
这里的 conn,1,1 是什么意思呢?
为什么在同一个文件里面可以多次 Rs open 而且每次Rs open 的内容可以不一样?
UID44970在线时间 小时积分51958帖子离线17015 天注册时间
conn是你刚才建的连接数据库的对象,1,1是分别指游标类型及RecordSet锁定类型。
第一个1:游标锁定类型(键集型游标);这个值可以改成2(动态游标)、3(静态游标)、0(默认——仅向前游标)
第二个1:RecordSet对象的锁定类型(保守式锁定),操作表记录时会锁定该记录;这个值可以同样可以改成2(开放式锁定)、3(开放式批更新)、0(默认——只读)
这些只是表面上的,如果想更深入了解这些可以去买本书看,我说不全的
至于为什么可以RS.open这个,刚才也说了,这个是连接表并返回记录集,只要表不一样,连接的内容也同样不一样,目前就简单记住这个是连接表并返回记录集的功能就可以了。
同样想了解更深入还是建议买些相关的书来看。
UID85352在线时间 小时积分3880帖子离线17015 天注册时间
金牌会员, 积分 3880, 距离下一级还需 1120 积分
OK 呵呵 终于有点门路了啊
&%if request.cookies(&bookshop&)(&username&)=&& then
response.write &&script language=javascript&alert('对不起,您还没有登陆!');history.go(-1);&/script&&
response.End
想这段代码,Cookies 是不是每个网页都自己带一个属性?
我看过我们论坛固顶的那篇关于Cookies的文章,里面有很多Cookies的属性说明
可是我还是弄不懂,每个网页是怎么调用Cookies的?是不是和conn.asp一样
都有一段代码嵌入在里面?可是我找遍了网页 好像和Cookies相关的就只有这个而已
UID44970在线时间 小时积分51958帖子离线17015 天注册时间
cookies是存在客户端系统的cookies文件夹里的,不需引用,只要cookies有存在都可以读出来的(当然名字要取正确)。
UID85352在线时间 小时积分3880帖子离线17015 天注册时间
金牌会员, 积分 3880, 距离下一级还需 1120 积分
rs.open &select shouname,username,shousex,useremail,shouhuodizhi,songhuofangshi,userzhenshiname from [shop_action] where username=''&,conn,1,1
当这句话写下来以后,
是不是这里没一个表属性比如shouname这样的里面都必须被付值
比如shouname 是 小方 ,shousex 是男 这些都必须有?
如果为空 或者没填写都会出错?
UID44970在线时间 小时积分51958帖子离线17015 天注册时间
只要不是插入数据,否则表中是不是为空或有没有数据对查询没有关系。没有数据的时候就是空的,有数据就显示数据。
只有在进行表更新时才有这个要求,比如哪个字段为必填字段,哪些字段可以为空。
UID85352在线时间 小时积分3880帖子离线17015 天注册时间
金牌会员, 积分 3880, 距离下一级还需 1120 积分
那象这样的form 定义
&form name=&shouhuoxx& method=&post& action=&shopping.asp?action=ok&id=&%=bookid%&&userid=&%=userid%&&&
action=&shopping.asp?action=ok&id=&%=bookid%&&userid=&%=userid%&&
这样的句子应该怎么样理解?
shopping.asp后面的?代表什么?
服务器是怎么找到Action所对应的页面的呢?
这个页面本来就是shopping.asp他自己提交给自己,而且后面多了Bookid 和userid
那服务器是怎么打开这个文件的?
UID44970在线时间 小时积分51958帖子离线17015 天注册时间
这个就是服务器端的问题了。
把action,ID,userid这些值通过URL传递给shopping.asp这个页面。
第一个值要用?来连接,之后就全部用&来连接,然后串起来就如你写出来的那样了。
UID85352在线时间 小时积分3880帖子离线17015 天注册时间
金牌会员, 积分 3880, 距离下一级还需 1120 积分
‘?’来连接是怎么样的连接?
用问号连接的Action=ok又是什么呢?
用&来连接是表示并列的连接是不是相当于C语言里面的and ?
这样连接完以后的页面和shopping.asp有什么不同么?
UID85352在线时间 小时积分3880帖子离线17015 天注册时间
金牌会员, 积分 3880, 距离下一级还需 1120 积分
&input name=&shouhuoname& type=&text& id=&shouhuoname& size=&12& value=&%=trim(rs(&shouname&))%&&
经常碰到这样的句子前面全部看的懂,就是后面
value=&%=trim(rs(&shouname&))%&
对Value的赋值 后面的&%=trim(rs(&shouname&))%&
应该怎么理解?
这里的RS就是前面
rs.open &select shouname,username,shousex,useremail,shouhuodizhi,songhuofangshi,userzhenshiname from [shop_action] where username=''&,conn,1,1
当中定义的RS,
trim 我找了很多本书,包括DW里面的帮助里面的参考
里面除了macromedia CF function 里面有提到remove leading and trailing space of a string 以外没其他的解释,还是不怎么明白他的意思
&%=trim(rs(&shouname&))%&
这句能帮我详细说明下么?
UID68127在线时间 小时积分3784帖子离线17015 天注册时间
金牌会员, 积分 3784, 距离下一级还需 1216 积分
看了帅青蛙的解释感受颇多!
&%=trim(rs(&shouname&))%&-----------------取出数据库中的shounname字段,同时去掉该字段的值左右两边的空字符串!!
UID85352在线时间 小时积分3880帖子离线17015 天注册时间
金牌会员, 积分 3880, 距离下一级还需 1120 积分
websterjt在上个帖子中说
看了帅青蛙的解释感受颇多!
&%=trim(rs(&shouname&))%&-----------------取出数据库中的shounname字段,同时去掉该字段的值左右两边的空字符串!!
也就是说 trim 是用来节省数据库空间的是么?
rs(&shouname&) 是用来显示出shouname的内容是吧?
那shouname 的内容可以为空吗?
UID68127在线时间 小时积分3784帖子离线17015 天注册时间
金牌会员, 积分 3784, 距离下一级还需 1216 积分
trim(&string&)-----从字串 string 的 开头/结尾/两边/ 删除只包含 characters (缺省是一个空白)的最长的字串.
可以,不过要在数据库中设置该字符串可以为空!不然你读取的时候会出错,俺今天早上还出现了这问题了!汗~~~~~~~~~~~~~~
Powered by还是一些基础知识,对于像我这样的新手们,应该都会有用滴~好的文章就应该被传承!
1.如何添加图片及链接文字的提示信息?在浏览网页时,鼠标停留在图片对象或链接上,在鼠标的右下方有时会出现一个提示信息框,对目标进行一定的注释说明。对于某些场合,它的作用是很重要的。选中图片对象,在属性面板里会出现一个&替换&文本框。默认情况下,该文本框是空白的。在这里输入需要的提示内容就可以了。
2.怎样才能够保证网页中文字不跟随浏览器字体大小设置而变动?在 IE浏览器的功能设置中,有一个可以自由设置窗口内容字体大小的功能,这样由于不同访问者的习惯,呈现在他们面前的网页有时也会不同。比如你本来设计时可能用的是 2号字体,结果由于用户对浏览器的额外设定,字体变的更大了,这时显示效果上就出现了问题。解决的办法就是将网页内容定性的强制在某个合适的大小上。即不容许他变化。通过 CSS样式表对字体进行强制性控制就可以实现这个要求了。
3.如何制作&空链接&?空链接也就是没有链接对象的链接,在空链接中,目标 URL是用& #&来表示的。也就是说制作链接时,只要在属性板的&链接&文本框中输入& #&标记,它就是个空链接了。空链接的出现涉及到多方面的因素,比如一些没有定期完成的页面,又为了保持页面显示上的一致(链接样式与普通文字样式的不同),就可以使用它了。
4.如何把自己的 ZIP或其他类型的文件供别人下载? 在 Dreamweaver中凡是不被浏览器识别的格式文件(HTM、HTML、ASP、PHP、PERL、 SHTML等以外的)作为链接目标时,默认的操作都是下载。这时只需要把要浏览者下载的文件名称写好,然后制作一个到目标文件的链接。注意目录一定不要搞错。
5.如何定义网页的关键字?当用户使用搜索引擎查找内容时,关键字起着一个不容忽视的作用。大多的搜索服务器会每隔一段时间自动探测网络中是否有新网页产生,并把他们按关键字进行记录,以方便用户查询。想让网页出现在搜索引擎的查询返回列表中了,这时关键字的定义就尤为重要了。同样在& HTML&面板部分,单击&关键字&按钮,输入需要逐个定义的关键字即可,注意每个关键字以&;&号隔开,数目没有限制。
6.怎么添加背景音乐? Dreamweaver无法帮助添加背景音乐,若需要使用的,只能在源代码中手动添加了。在使用前,需要注意使用背景音乐一定要注意文件大小,不能顾此失彼。代码如下:
1 &EMBED src=&music.mid& autostart=&true&loop=&2&width=&80&height=&30&&,其中 src用于指定音乐文件的位置,autostart为音乐文件上传后的动作, true表示自动开始播放, false不播放。
7.如何使文字和图片内容共处?在 Dreamweaver中,图片对象是需要独占一行的,那么文字内容只能在与其平行的一行的位置上,怎么样才可以让文字围绕着图片显示呢?需要选中图片,在属性面板的右上方找到&对齐&的属性选单,选择&居左&,这时会发现文字已经均匀的排列在图片的右边了。
8.如何利用 Dreamweaver徒手编辑网页代码?用户可以直接与代码打交道,这样能获得更多的自主权。一般,网页设计师都喜欢利用代码来实现某些网页效果。而有些时候,需要拷贝一段代码到网页中,那么也需要与代码直接打交道。在 Dreamweaver中,在代码视图中可以对网页代码进行编辑。
9.如何清除网页中不必要的 HTML代码?虽然 Dreamweaver不会为网页任意添加不必要的 HTML代码,但有时候因为网页过于复杂,或者在网页上过度频繁的移动图片,文本或者其他对象,这样,一些沉淤的代码就会产生。不必要的代码会影响网页的下载速度和网页的兼容性,所以,在编辑完网页后,必须手动清除它们。在 Dreamweaver中,执行&命令 &清理 HTML源代码&命令,开启&清理 HTML源代码&对话框。有五个选择来清除不需要的代码:空标签、多余的嵌套标签、非 Dreamweaver格式的注释、 Dreamweaver注释、指定的标签。
10.如何搜寻网页并替换内容?一个复杂的网站,需要 Dreamweaver这样易于使用的工具,可以减少许多不必要的麻烦。当你编辑完一个站点,才发现某一张网页中的一段文本有问题需要修改,而此时你竟然不知道那张网页在那里,怎么办? Dreamweaver 能帮你搜寻到这段代码,虽然你并没有开启编辑这张网页。执行&编辑 &替换&命令,开启&替换&对话框,当你选择不同设置时,下面的面板会出现不同的搜寻设置。
11.如何设置外部的图片编辑器? Dreamweaver能与外部编辑器紧密接合,为你的网页编辑提供方便。在编辑 HTML代码中你已经设置了外部编辑器来编辑代码,这里设置自己喜欢的图片编辑器。执行&编辑 &首选参数&命令,选择&外部编辑器&选项,在右边的面板栏选定图片文件后缀名 (jpg, jpe,jpeg,gif),然后在&编辑&栏中单击 &+&按钮,来添加编辑选定文件的外部编辑器。
12.如何把图层转换为表格?图层是指在平面坐标 X,Y上又添加一个具有三维空间的坐标 Z。可以在图层中放置任何内容并能随意移动它们,也可以把图层转换为表格。执行&修改 &转换&层到表格&命令,开启&层到表格&对话框,设置转换为表格的样式。
13.如何防止层重叠?层可以自由移动和重叠,但某些时候,比如需要转换为表格时,层是不允许重叠的。如果要把已经重叠的层分开,在层面板中选择&防止层重叠&选项,如果是在建立了重叠层之后才选择此选项,就无法改变层重叠。此时,需要手动来把重叠的层分开。
14.如何制作自己满意的框架结构网页?框架网页能让你在同一个窗口显示不同的网页内容。在 Dreamweaver中,制作框架比较方便,Dreamweaver预设了多个框架结构的网页。
15.如何为站点添加结构地图?在 Dreamweaver中可以利用强大的站点管理功能创建网页结构地图。假如利用 Dreamweaver建立了一个站点,开启站点管理窗口,选择&站点 &查看站点地图&命令, Dreamweaver就会根据站点来创建网页结构地图。
16.如何定制 Dreamweaver的编辑窗口? Dreamweaver的编辑窗口的面板看似自由的放置会给编辑网页带来许多麻烦,比如会遮盖住正编辑的网页,使得可供编辑的窗口变小。在 Dreamweaver中,能通过隐藏和移动面板来扩大可编辑区域的大小,也可以通过 F4键来隐藏和开启面板。
17.如何设置页面边距离?在 Dreamweaver 中,可以通过编辑网页属性来设置页面的边距。在窗口任何地方单击鼠标右键,在弹出的菜单中选择&页面属性&,开启网页属性编辑对话框,在其中设置&左边距&、&右边距&、&上边距&、&下边距&属性来定制页面边距。
18.如何制作浏览器窗口状态栏的动态字幕?在&行为&面板单击 +按钮,执行&设置文本 &设置状态栏文字&命令,然后在开启的文本框里输入你需要的文字即可。
19.如何制作替换图片的链接?所谓替换图片链接,就是利用图片作链接时,没有单击是一张图片,当把鼠标移动上去的时候变成另一张图片的链接。利用 Dreamweaver能方便地制作这种替换链接。预备两张大小一样的图片,先在网页上放置一张图片,然后在图片属性面板&链接&中设置图片需要指向的链接,打开&行为&面板,单击 +按钮,选择&交换图像&选项,开启&交换图像&对话框,设置需要替换的图片,单击&确定&即可。
20.如何利用不同分辨率查看网页?不同的分辨率所查看的网页最终结果是不一样的,如何保证或者知道在不同分辨率下你的网页是什么样子,需要借助其他工具或者手工调整分辨率来查看。而在 Dreamweaver中,你能方便的切换不同的分辨率,单击状态栏分辨率按钮,在弹出的菜单中选择不同分辨率来查看网页。也可以选择&编辑大小&来定制分辨率。更改分辨率只需要点选已经设置好的分辨率数字进行修改,也可以在下面添加新的分辨率。
21.如何创建模板?模板是建立一个网页样式标准,使得网站的所有网页都以模板为基础。在 Dreamweaver中,创建模板有两种方法,一种是创建全新的模板:开启&模板&面板,然后点选向右的箭头,在弹出的菜单中选择&新建模板&,然后输入名字,单击&应用&建立一个新的模板,最后开启这个模板进行编辑;另一种方法是以现成的文档进行模板转换:执行&文件 &打开&命令,开启一个需要保存为模板的网页,选择&文件 &另存为模板&命令,在弹出的对话框中为模板起一个名字,单击&保存&即可。
22.如何创建 E-Mail链接?创建 E-Mail链接是为方便访问者给你反馈,当填写好内容后可以通过 E-Mail链接开启他们默认的邮件程序发送给你。选择&插入 &电子邮件链接&命令,在开启的对话框里输入你的邮件地址,单击&确定&即可。
23.如何正确复制文本到 Dreamweaver中? Dreamweaver复制和粘贴文本有两种类别,一般的方式是将文本连同属性一起复制;另一种方式仅复制或粘贴文本,复制时忽视文本属性。
24.如何在载入网页时同时开启一个窗口?打开&行为&面板,单击 +按钮,在弹出的菜单中选择&打开浏览器窗口&选项,然后设置弹出窗口的页面、窗口大小、属性等即可。
25.在规划站点结构时,应该遵循哪些规则呢?规划站点结构需要遵循的规则如下:1. 每个栏目一个文件夹,把站点划分为多个目录。 2. 不同类型的文件放在不同的文件夹中,有利于调用和管理。 3.在本地站点和远端站点使用相同的目录结构,使在本地制作的站点原封不动地显示出来。 26.怎样对站点下的文件检查浏览器? Dreamweaver CS3提供了网页检测功能,可以检测出在不同浏览器中网页的显示情况。在&文件&菜单下选择&检查页 &检查目标浏览器&选项,会弹出检测目标浏览器窗口,来选择不同的浏览器版本。
27.站点建立好之后,如何才能对它进行编辑呢? Dreamweaver的管理站点窗口常常被忽视,而其实利用此窗口可以非常方便的完成很多任务。例如,通过对网站的定义和相关参数的设置,可以轻松地实现在线管理和编辑网站;对多个网站进行管理,完成站点的切换、添加、删除等操作。
28.怎样上传文件?在本地站点浏览窗口中选择上传的文件或文件夹。单击上传文件的快捷按钮。软件会询问是否上传相关文件,相关文件即插入在网页中的图像和多媒体文件,可以依实际情况选择是或否,然后 Dreamweaver就开始上传过程。
29.怎样下载文件?如果希望下载文件,在远端服务器浏览窗口中选择需要下载的文件或者文件夹。单击下载文件按钮,文件即会被下载到本地站点之中。无论是在下载文件还是上传文件的时候, Dreamweaver都会自动记录各种 FTP操作,遇到问题时可以随时打开& FTP记录&窗口查看 FTP记录。
30.站点的取出和存回是怎么回事?当我们工作在一个开发小组中的时候,&取出&和&存回&功能就显得尤为重要。因为它可以提示其他小组成员或者自己,不要修改已有新版本而未上传的页面。当我们对一个文件&取出&时,实际上的意思就相当于告诉其他小组成员,&我正在修改该文件,请不要修改它了。&这时 Dreamweaver会在文件前做一个标记,绿色的标记表示该文件是由你&取出&的,红色标记表示文件是由其他小组成员&取出&的。将鼠标放到经过&取出&的文件之上,会看到&取出&的名称。&存回&有两个主要功能,一个功能是将&取出&的文件恢复正常,另一个用途是将本地站点的文件进行只读保护,防止误修改。
31.怎样在网页中插入日期?在网页中可以插入日期,当文档保存时,日期又能自动更新。只要在 Dreamweaver中执行&插入&日期&命令,或者单击&插入&面板上的&日期&按钮即可插入日期。
32.怎样才能制作出彩色的水平线呢?在网页中只能插入黑色的水平线,而不能直接插入彩色的水平线,在 Dreamweaver中插入水平线时,在水平线&属性&面板中并没有提供关于水平线颜色的设置,这是由于早期的 Netscape浏览器并不支持水平线的颜色属性,所以在 Dreamweaver中也没有在面板中提供其设置。可以通过在水平线&属性&面板中的快速标签编辑器中来设置水平线的颜色。
33.怎样将页面的上边距和下边距都设置为 0呢?要使页面中的上下部分不留白,需要将页面的上边距与下边距都设置为 0。在 Dreamweaver CS3中可以打开&页面属性&对话框,在对话框中将页面的上边距与下边距都设置为 0。
34.怎样在不同文档间重复步骤?&历史记录&面板记录了用户在文档窗口中操作的历史,使用&历史记录&面板,可以撤销一个或多个步骤,或是重复进行一个或多个步骤的操作。
35.如何添加字体?在网页制作过程中,如果需要的字体没有显示在&字体&下拉列表中,则可以在&编辑字体列表&对话框中添加字体。
36.怎样合并与拆分单元格呢?在页面布局中,经常需要合并与拆分单元格,来达到布局网页的目的。要合并与拆分单元格,可执行&修改&菜单中的命令。
37.怎样套用预置表格类型? Dreamweaver提供了一些设计好的表格外观样式,供设计者在制作页面时选择。并且,对每一种预设的样式,设计者还可以按照自己的意愿做进一步的修改。套用预置表格类型可执行&命令&菜单中的&格式化表格&命令来完成。
38.怎样才能将 800&600分辨率下生成的网页在 下居中显示?把页面内容放在一个宽为 778的大表格中,把大表格设置为水平方向居中。宽度定为 778是为了在 800&600下窗口不出现水平滚动条,也可以根据需要进行调整。如果要加快关键内容的显示,也可以把内容拆开放在几个竖向相连的大表格中。
39.利用一个完整的表格制作首页有哪些技巧?在文档编辑状态,用户可以编辑已设计好的表格,改变它的行数、列数,拆分与合并单元格,改变其边框、底色等。在这个过程中需要用到表格的&属性&面板。若需要在页面上进行图文混排,利用表格来进行规划设计是一种很好的排版方法。在不同的单元格中放置文本和图片,对相应的表格属性进行适当的设置,就很容易设计出美观整齐的页面。在首页设计时,一般用图像处理软件,例如 Photoshop、Fireworks等把整体的首页设计图像分割成几个小图像,然后在 Dreamweaver CS3中借助表格把这些小图像合成为一个大图像。这样的话,访问者在浏览时,会看到小图像会逐个显示出来,最后显示成一幅完整的大图像。
40.如何在排版时将绝对宽度的表格和相对宽度的表格结合起来?制作网站的内页面时,解决方法是利用拆分的表格,当表格的高度很大时,可考虑拆分表格,把一个表格拆成若干个表格,注意将拆分后的表格宽度设为相等。这样表格的排版效果没变,但显示时各小表格的内容逐渐显示出来,明显加快了页面的打开速度。大表格设置为绝对宽度,小表格设置为相对宽度。
41.使用布局表格排版时应注意什么?在 Dreamweaver中有一个非常重要的功能,即利用布局模式来给网页排版。在布局模式下,用户可以在网页中直接绘制表格与单元格,还可以自由拖动。利用布局模式对网页定位非常方便,但生成的表格比较复杂,不适合大型网站使用,一般只应用于中小型网站。
42.如何使切分后的图像在 Dreamweaver中用表格排列时没有空隙?切分后的图像在使用 Dreamweaver排版的时候,有的时候会出现空隙,这是由于切割的图像过小,而删除这些图片后导致页面中的单元格出现空格符号,从而产生空隙。解决的办法很简单,只要去掉这些空格符号即可。
43.为什么当浏览器缩小时页面会很难看?当浏览器改变尺寸缩小或者放大时,有的网页会发生变形,导致页面很难看,这是由于排版页面的表格的宽度单位导致的。
44.怎样在页面中创建层?创建普通层的方法有两种:使用菜单命令插入层、使用工具栏按钮绘制层。常用的是直接进行绘制。
45.怎样更改层的属性?在 Dreamweaver中有一个&层&面板,在面板中可以方便的处理层的操作、设置层的属性,用户可以选择&窗口&菜单中的&层&命令打开&层&面板,然后在&属性&面板中设置层的属性。
46.能否制作利用层排版的网页?层与表格都可用来在页面中定位其他对象,虽然就在定位对象方面它们有时可以相互取代,但是两者并不完全相同,有时就必须使用其中的一种。由于层是后来定义的 Html元素,并且标准不一,导致了早期版本的浏览器都不支持,在这种情况下就必须使用表格定义元素。
47.一个层完全处于另一个层的区域内就是一个嵌入层吗?一个层完全处于另一个层的区域内不一定是一个嵌入层,这是因为我们知道,层具有一个& Z轴&属性, &Z轴&用来设置层的 Z轴,可输入数值,这个数值可以是负值。当层重叠时,Z值大的层将在最表面显示,覆盖或部分覆盖 Z值小的层。也就是说,有可能在两个层的位置出现 100%的重叠,因此,在这种情况下,重叠的两个层并不是嵌套的关系。
48.怎样使用层制作页面中的内嵌滚动条?层的&溢出&下拉列表用来设置当层的内容超过层的指定大小时,对层内容的显示方法有 4个选项&&visible、hidden、scroll和 auto。如果选择 visible,则当层的内容超过指定大小时,层的边界会自动延伸以容纳这些内容;如果选择 hidden,则当层的内容超过指定大小时,将隐藏超出部分的内容;如果选择 scroll,则浏览器将在层上添加滚动条;如果选择 auto,则当层的内容超过指定大小时,浏览器才显示层的滚动条。利用层的溢出属性可以进行网页排版。
49.怎样动态改变层的背景?使用&改变属性&动作可以改变对象的属性值。比如,当某个鼠标事件发生之后,由于这个动作的影响,动态地改变层背景等属性,以求获得相对动态的页面。
50.怎样控制层的显示和隐藏?当用户将鼠标指针滑过栏目图像时,可以显示一个层给出有关该栏目的说明、内容等详细信息。这通过&显示隐藏层动作&实现,它可以根据鼠标事件显示或隐藏页面中的层,这很好的改善了与用户之间的交互,这个动作一般用于提示给用户一些信息。
51.怎样隐藏层中的部分内容?使用&设置层文本&动作可以动态改变层中的文字,从而隐藏原有层中的部分内容。设置层文本这个动作用于包含层的页面,可以动态的改变层的文本、转变层的显示、替换层的内容。
52.在一个网站中,路径通常都有哪几种表示方式?它们各自的含义是什么?每一个文件都有自己的存放位置和路径,理解一个文件到要链接的那个文件之间的路径关系是创建链接的根本。 URL是统一资源定位器,指的就是每一个网站都具有的独立的地址。同一个网站下的每一个网页都属于同一个地址之下,但是,当创建网页时,不可能也不需要为每一个链接都输入完全的地址。我们只需要确定当前文档同站点根目录之间的相对路径关系。因此,链接可以分为以下三种:绝对路径,如 .cn;相对路径,如 goods/x1.htm;根路径,如/data/default.htm。
53.怎样才能使浏览者可以从自己的网站上下载资料?链接到下载文件的方法,和链接到网页的方法完全一样。当被链接的文件是 exe文件或 zip文件等浏览器不支持的类型时,这些文件会被下载,这就是网上下载的方法。
54.怎样创建跳转到另一个页面的指定位置的锚点链接?如果要链接的目标锚点位于其他文件中,需要输入该文件的 URL地址和名称,然后输入&#&,再输入锚点名称。
55.怎样才能检查整个网站中的链接?当创建完毕一个网站的链接之后,应该对链接进行检查与测试。在上传和发布网站之前,一定要通过浏览器来测试链接。可以在 Dreamweaver中打开同链接有关的文件进行编辑,但链接的测试必须在浏览器中进行。执行&文件 &在浏览器中预览&,或按下 F12键,就可以在浏览器中预览文档,进行链接测试。检查整个网站的链接,可以利用&链接检查器&。
56.什么是框架网页?框架是一个比较早出现的 Html对象,框架的作用就是把浏览器窗口划分为若干个区域,每个区域可以分别显示不同的网页。使用框架可以非常方便的完成导航工作,而且各个框架之间决不存在干扰问题。使用框架建设网站最大的特点就是使网站的风格能够保持统一。一个网站的众多网页最好都有相同的地方,以达到风格的统一。可以把这个相同的部分单独做成一个页面,作为框架结构一个子框架的内容给整个站点公用。通过这种方法,来达到网站整体风格的统一。
57.怎样在页面中创建框架?框架主要包括两个部分,&个是框架集,另一个就是框架。框架集是在一个文档内定义一组框架结构的 Html网页。框架集定义了在一个窗口中显示的框架数、框架的尺寸、载入到框架的网页等。而框架则是指在网页上定义的一个显示区域。Dreamweaver提供了多种创建框架的方法,用户可以使用 Dreamweaver提供的预设框架集,也可以自己随意建立框架集,并保存。
58.怎样设置框架内容?在框架的&属性&面板中用户可以轻松地控制框架的各个属性,设置框架内容就可以在这里完成。
59.怎样更改框架和框架集的边框和颜色?如果在浏览器中不显示框架的边框,使用户感觉虽然使用了框架,方便了导航,更感觉到页面是一个完整的整体,这样就达到了框架最完美的实现。这就需要来定义框架样式。框架和框架集都有自己的&属性&面板,从中我们可以非常方便地控制两者的属性。
60.浏览器不支持框架时应该怎么办?虽然框架技术是较早使用的一种导航技术,但是仍然有一些早期版本的浏览器不支持框架。对于制作人员可能无法改变这一现象,我们所能做的只能是显示该浏览器不支持框架技术,有些内容无法看到,仅此而已。如果用户愿意也可以再制作一个不带框架的页面,以防不测。使用 HTML语言中的 &noframes&和&/noframes&标签可以完成这一任务,当浏览器不能加载框架集文件时,会检索到&noframes&标签,并显示标签中的内容。
61.怎样利用框架制作循环不间断背景音乐?当网页文档插入音乐后,一旦从当前页面跳转到其他页面,音乐的播放会中断。如果希望在用户浏览整个网站时,背景音乐都能够不间断连续播放音乐,可以通过隐藏框架的方法实现。
62.浮动框架是什么?怎样制作?通过浮动框架,可以在一个页面中嵌入多个页面。由于 Dreamweaver中并没有提供浮动框架的可视化制作方案,因此需要书写一些页面的源代码,如&iframe src="content.htm" width=520 height="600" frameborder="0" scrolling="auto"&&/iframe&
63.行为是什么?&行为&是事件和动作的组合。在 Dreamweaver中,事件可以是任何类似使用者在某个链接上单击的这样具有交互性的事物,或者类似与一个网页的载入过程这样的具有自动化的事情。行为被规定附属与用户页面上某个特定的元素,不论是一个文本链接、一幅图像或者&body&标签。
64.如何使用&恢复交换图像&动作?&恢复交换图像&动作,指当鼠标指针移出对象区域后,所有被替换显示的图像恢复为原始图像。一般在设置替换图像的动作时,会自动添加替换图像恢复动作。如果在附加&交换图像&时选择了&恢复&选项,则就不需要手动选择&恢复交换图像&动作。如果在设置&交换图像&动作时,没有选中&鼠标滑开时恢复图像&复选框,可以手工设置图像恢复动作。
65.商业网站中的弹出式广告是怎样制作的呢?通过&打开浏览器窗口&行为可以制作商业网站中的弹出式广告,这个动作是在新的窗口中打开 URL,包括设置窗口的属性、特性和名称。例如,可以使用&打开浏览器窗口&行为在浏览者单击一幅小的缩略图时在一个新窗口中打开一个大图像。可以将窗口的大小与图像大小设置为一致,还可以使新浏览器窗口中不具有导航条、地址工具栏、状态栏和菜单栏等属性。
66.怎样才能在打开浏览器窗口后拖动层?在浏览网页的时候,经常可以看到一些网页上浮动着公告窗口或菜单,并且浏览者可以随意拖动该窗口。这通过 Dreamweaver中的&拖动层&动作实现。
67.在页面中如何播放声音?利用&播放声音&动作可以在页面中播放声音,这个动作指的是在网页中播放声音文件,可以是当网页被完全载入时播放声音,也可以当鼠标指针经过某个对象时播放声音。
68.如何使用&检查浏览器&动作?由于目前网页浏览器还没有一个统一的标准,造成了在一种浏览器中可以正常浏览的界面,在另一种浏览器中页面内容错位。为了使设计好的网页适合不同浏览器,能够自动地检测访问者的浏览器类型,&行为&中的&检查浏览器&动作可根据访问者不同类型和版本的浏览器将它们转到不同的页。一般来说,通常将这种行为附加到& body&标签上。当浏览器载入页面文档时,就会根据浏览器的类型,跳转到不同的网页。使用&检查浏览器&动作。
69.如何自动检查表单中输入的数据是否有效?&检查表单&动作是检查指定文本域的内容以确保用户输入的类型是正确的。当用户在表单中填写数据时,检查所填数据是否符合要求非常重要。例如在&姓名&文本框中必须填写内容,&年龄&中必须填写数字,而不能填写其他内容。如果这些内容填写不正确,系统显示提示信息。一般可以使用 onBlur事件将其附加各文本域,在用户填写表单时对域进行检查;或将触发事件设置为& onSubmit&,这样当单击&提交表单&时,会自动检查表单中的输入数据是否有效。
70.如何检查访问网页的浏览器是否安装有指定的插件?通过&检查插件&动作可以检查访问网页的浏览器是否安装有指定的插件,然后为安装插件和没有安装插件的浏览器显示不同格式的网页。比如检查是否在浏览器中安装了 Flash插件,如果用户安装了该插件,将带有 Flash动画对象的网页显示给用户 1,用户 2的浏览器没有安装此插件,就将一幅仅仅显示图像的替代网页显示给用户。
71.如何使用&预先载入图像&动作?有很多情况,网页上会存在尚未显示的图像。例如隐藏在层中的图像,在尚未激活层的可见性时并不被显示。还有翻转图像也很容易说明这种效果。它实际上是两幅图像构成,原始图像和翻转图像,只有当鼠标移动到原始图像上,才会显示翻转图像。利用图像预载,就可以将可能显示的图像一起下载,便于脱机浏览。&预先载入图像&行为使浏览器下载还未在网页中显示、但是可能显示的图像,并将其存储到本地缓存中。
72.怎样设置在指定的框架或当前的浏览窗口中载入指定的页面?&转到 URL&可以设置在指定的框架中或在当前的浏览窗口中载入指定的页面。此操作尤其适用于通过一次单击更改两个或多个框架的内容。
73.怎样使用&改变属性&动作?利用&改变属性&动作,可以动态改变对象的属性值。例如,可以改变层的背景颜色,或是改变图像的大小等。这些改变实际上是改变对象对应标记的相应属性值。是否允许改变属性值,取决于浏览器的类型。一般来说,Internet Explorer 6.0比 Internet Explorer 5.0或 Netscape Navigator浏览器支持更多的改变属性特性。
74.怎样在浏览器状态栏中显示信息?通过&设置状态栏文本&动作可以在浏览器状态栏中显示信息。可以用来显示一些提示性信息,例如帮助信息、说明信息等。
75.如何制作一个弹出式菜单?现在许多网站喜欢采用菜单形式,这是一种良好的风格,可以有效地节约页面空间,使页面做得很短很紧凑,减少拖动滚动条的麻烦。使用&显示弹出式菜单&行为可以创建或编辑 Dreamweaver弹出菜单,或者打开并修改已插入 Dreamweaver文档的 Fireworks弹出菜单。通过在&显示弹出式菜单&对话框中设置选项可以创建水平或垂直弹出菜单,并且可以设置或修改弹出菜单的颜色、文本和位置。
76.怎样使用&交换图像&动作?&交换图像&动作用于改变 img标签的 src属性,即用另一张图像替换当前的图像。使用这个动作可以创建按钮变换和其他图像效果(包括一次变换多幅图像)。因为这个动作只影响到 src属性,所以变换图像的尺寸应该一致(高度和宽度与初始图像相同),否则交换的图像显示时会被压缩或扩展。
77.什么是模板?模板可被理解成一种模型,用这个模型可以方便地做出很多页面,然后在此基础上可以对每个页面进行改动,加入个性化的内容。为了统一风格,一个网站的很多页面都要用到相同的页面元素和排版方式,使用模板可以避免重复地在每个页面输入或修改相同的部分,等网站改版的时候,只要改变模板这个文件的设计,就能自动更改所有基于这个模板的网页。可以说,模板最强大的用途之一就在于一次更新多个页面。从模板创建的文档与该模板保持连接状态(除非用户以后分离该文档),可以修改模板并立即更新基于该模板的所有文档中的设计。
78.什么是库?库文件的作用是将网页中常常用到的对象转化为库文件,然后作为一个对象插入到其他的网页之中。这样能够通过简单的插入操作创建页面内容了。模板使用的是整个网页,库文件只是网页上的局部内容。
79.怎样指定一个页面中可以更改的部分?由模板生成的网页上,哪些地方可以编辑,是需要预先设定的。设定可编辑区域,需要在制作模板的时候完成。可以将网页上任意选中的区域设置为可编辑区域,但是最好是基于 HTML代码的,这样在制作的时候更加清楚。
80.如何更新整个站点中的模板?可以将模板套用在已有的网页上,在有些时候,需要对模板的不可编辑区域进行编辑,例如添加网页的样式、行为等。或者要创建不同形式的网页外观。然后 Dreamweaver将根据模板的改动,自动更新这些网页。
81.如何将创建好的库项目添加到网页中?刚刚创建好库文件后,对于转换成库文件的内容,网页中已经拥有了这个库文件。即背景会显示为淡黄色,不可编辑。
82.如何更新全站使用库的页面?如果修改了库文件,Dreamweaver会自动更新全站使用库的页面。 83.什么是表单?表单是 HTML页面与浏览器端实现交互的重要手段。利用表单可以收集客户端提交的有关信息。表单的主要功能是收集信息,具体说是收集浏览者的信息。比如在网上要申请一个电子邮箱,就必须按要求填写完成网站提供的表单网页,其内容主要是你的姓名、年龄、联系方式等个人的信息。
84.网页中有哪些插件类型? Dreamweaver的插件是专为用来扩充 Dreamweaver功能所开发的。通过集成的插件,可以在网页上实现许多原本非常复杂的技术,从而避免从事大量源代码的编写和调试工作。在 Dreamweaver中使用的插件可以分为&对象( Objects)&、&行为( Behaviors)&、&命令(Command)&以及&属性( Inspector)&4种类型。
85.怎样下载插件? Adobe公司免费提供 600多种 Dreamweaver的插件,其中可以用在 Dreamweaver的就有几十种。我们可以在其中选择需要的效果并下载。
86.如何使用扩展管理器安装插件?为了方便用户安装三方插件, Dreamweaver添加了&扩展管理器&这一功能。所有 Dreamweaver后续版本均添加了这一功能。&扩展管理器&提供了非常简便的方法来安装或反安装三方插件,Dreamweaver在&命令&菜单中添加了&扩展管理&这一项。
87.如何用 Dreamweaver快速创建 CSS外连式文件?对于一个初接触 CSS的网页设计人员来讲,要用记事之类的编辑器,去创建一个 CSS外连式文件是相当困难的。由于 Dreamweaver对 CSS支持的很好,用它来帮助就轻松多了。具体可以这样操作:先在纸上写好在网站的网页中可能要用到的 CSS名称,然后在 Dreamweaver的编辑窗中调出 CSS面板,一个一个地定义,并在一个空白页上适当地写一点相关内容,边定义边试用,效果不满意,立即修改;全部定义好后,再用记事本创建一个空的 CSS外连式文件,把在与之间的那段定义好的 CSS复制到 CSS文件中去,就大功告成了。
88.关于&!DOCTYPE&的代码是什么意思?在网页中,经常会看到&!DOCTYPE HTML PUBLIC'-//W3C//DTD HTML 4.01//EN'&,是声明 HTML文件的版本信息。
89.如何加入网址前面的小图标?首先,必须了解所谓的图标是一种特殊的图形文件格式,它是以 .ico作为扩展名。可在网上找一个制作图标软件,它具有特有的规格:图标的大小为 16 & 16(以像素为单位);颜色不得超过 16 色。在该网页文件的 HEAD 部分加入下面的内容:
&LINK REL="SHORTCUT ICON" HREF=" /图标文件名 "&
90.在 800&600显示器中,如何不让网页水平出现滚动条?设置&body leftmargin="0" topmargin="0"&,网页中的表格宽度为 778。 91.怎样使用 &IFRAME&来给网页中插入网页?使用&iframe src="iframe.html" name="test" align="MIDDLE" width="300" height="100" marginwidth="1" marginheight="1" frameborder="1" scrolling="Yes"&这样的语句即可。
92.请问&tbody&标签的用法? tbody用法是加强对表格的控制能力的,例如: &table&&tbody&........&/tbody&&/table& 。 tbody代码如果不是手写的话,只有在用 IE打开一个网页时,把它另存为的时候,另存为的文件的表格就会生成 tbody代码。
93.如何让滚动条出现在左边?使用&html dir="rtl"&代码即可。 94.Alt和 Title都是提示性语言标签,它们之间有什么区别吗?在浏览网页时,当鼠标停留在图片对象或链接上时,在鼠标的右下有时会出现一个提示信息框。对目标进行一定的注释说明。在一些场合,它的作用是很重要的。 Alt 用来给图片提示。Title用来给链接文字或普通文字提示。用法如下: &p Title="给链接文字提示 "&文字&/p& &a href="#" Title="给链接文字提示 "&文字&/a& &img src="图片.gif" alt="给图片提示"&
95.怎样利用 &pre&标签对文本进行精确控制?位于&pre&&/pre&中的任何文本,都将会准确的按照原先的布局而显示。包括两个以上的连续半角空格和额外的回车。
96.怎样使用有关背景音乐标签?背景音乐使用的 HTML标记是 &EMBED SRC="001.mid"& ,这个标记可以视需求,放在 &BODY& 和 &/BODY& 之间的任何地方。在这个标记放置的位置会出现一个类似媒体播放程式的图案,可以控制播放音乐或暂停。下面是它的其他参数:
&EMBED SRC="001.mid" WIDTH=145 HEIGHT=60 AUTOSTART=TRUE LOOP=TRUE HIDDEN="TRUE" &
97.什么是&base&标签?这是基本的 HTML语言。用 &base target=_&&&来设置这个网页所有链接的目标窗口。也就是说,网页中只要添加 &base target=_&&&这句,那么所有的超链接就无须单独设置。最好将这句写在&head&和&/head&之间。例如 &base target=_blank&表示网页中所有的超链接的目标地址都在新建窗口中打开。
98.visibility和 display属性最大的区别是什么? visibility=&hidden&的对象在页面中占有空间但是不显示, dispaly="none"的对象在页面中不占有空间,比如: &div style="width:100height:20px" id=div1&第一行&/div&第二行&input type=button onclick=div1.style.display='none' value=display&&input type=button onclick=div1.style.visibility='hidden' value=visibility&
99.如何使 DIV居中?主要的样式定义如下: body {TEXT-ALIGN:} #center { MARGIN-RIGHT: MARGIN-LEFT: }
首先在父级元素定义 TEXT-ALIGN:这个的意思就是在父级元素内的内容居中;对于 IE这样设定就已经可以了。但在 mozilla中不能居中。解决办法就是在子元素定义时候设定时再加上&MARGIN-RIGHT:MARGIN-LEFT: &
需要说明的是,如果想用这个方法使整个页面要居中,建议不要套在一个 DIV里,可以依次拆出多个 div,只要在每个拆出的 div里定义 MARGIN-RIGHT:MARGIN-LEFT:
就可以了。
100.如何使图片在 DIV中垂直居中?用背景的方法。例如: body{BACKGROUND: url(http://www.w3cn.org/style/001/logo_w3cn_194x79.gif) #FFF no-} 关键就是最后的 center,这个参数定义图片的位置。还可以写成 &top left&(左上角)或者 "bottom right"等,也可以直接写数值"50 30"。
101.如何使一个弹出的窗口最大化?使用下面的语句即可。 &script&self.moveTo(0,0) self.resizeTo(screen.availWidth,screen.availHeight)
&/script&
102.怎样用图片来关闭窗口?使用&A href="javascript:window.close()"&&IMG height=20 width=20 alt="关闭窗口 " src="close.gif" border=0&&/A&语句即可。
103.怎样禁止鼠标右键查看网页源代码?使用如下代码即可。 &script language=javascript& function click() {if (event.button==2) {alert('你好,欢迎光临') }} document.onmousedown=click &/script&
104.怎样自动定时跳转到新的页面?使用&META HTTP-EQUIV="Refresh" content="4"; URL=http://自己的 URL"&语句可以实现。
105.怎样自动显示主页最后更新日期?使用如下代码即可: &script& document.write("最后更新日期:"+document.lastModified+"&p&") &/script& 106.怎样使页面全屏显示?使用如下代码即可。 &form& &input type="BUTTON" name="FullScreen"value="全屏显示" onClick="window.open( document.location, 'big', 'fullscreen=yes')"& &/form&
107.怎样使鼠标完全被封锁,可以屏蔽鼠标右键和网页文字?使用如下代码即可。 &body oncontextmenu="return false" ondragstart="return false" onselectstart="return false"&
108.怎样通过按钮来查看网页源代码?使用如下代码即可。 &input type="BUTTON" value="查看源代码 " onClick= 'window.location = "view-source:" + window.location.href' name="BUTTON"&
109.如何在网页中调试 Javascript?有许多方式可以调试 Javascript。插入 alert 进入代码是最常见的方式,可以提示变量的值、类型,函数参数,对象属性。如果用分支代码以支持分别做不同的事,可以使用 confirm来强制执行指定的分支功能。如果想能够剪切粘贴结果可使用 prompt。要想得到更详细的错误报告你可以使用 window.onerror 或 try..catch语句。这会让代码直接运行,不会因某个错误而终止挂起,从而在代码执行完成后报告出所有的错误。
110.怎样控制网页的整体属性?网页的主体部分位于&Body&、&/Body&这两个标记之间。&Body&作为一个标记,有许多相关的属性,这其中将包括网页的标题、网页颜色、背景图片等设置。
111.怎样设置文字的字体与样式?如果希望更改页面中的字体、字号和颜色,最佳的标记是使用&FONT&标记。 112.怎样建立无序列表?无序列表是指以●、○、□等开头的,没有顺序的列表项目。它通常使用一个项目符号作为每条列表项的前缀。无序列表主要使用&UL&、&LI&几个标记和 Type属性。
113.怎样建立有序列表?有序列表使用编号,而不是项目符号来编排项目。列表中的项目采用数字或英文字母开头,通常各项目间有先后的顺序性。在有序列表中,主要使用 &OL&、&LI&两个标记和 type、start两个属性。
114.怎样插入页面中的图片?插入图片的标记只有一个,那就是 &IMG&标记。但仅使用 &IMG&标记是不够的,需要配合其他的属性来完成。
115.如何设置图片的图像映射链接?插入将要制作图像映射所需的图片文件,然后在图片标记中使用&USEMAP&属性,即可实现图像映射链接。
116.怎样在 HTML中播放音乐?在页面中可以放置如 MP3音乐等多种多媒体内容,这通过&Embed&标记实现,如果创建背景音乐,则通过&BGSOUND&标记实现。
117.怎样建立表单?表单是 HTML页面与浏览器端实现交互的重要手段。利用表单可以收集客户端提交的有关信息。表单是网页上的一个特定区域。这个区域是由一对&FORM&标记定义的。
118.表单中常用的标签有哪些?输入标记&INPUT&是表单中最常用的标记之一。常用的文本域、按钮等都使用这个标记。另外,通过 &SELECT&和 &OPTION&标记可以设计页面中的菜单和列表效果。 &TEXTAREA&标记用来制作多行的文字域,可以在其中输入更多的文本。
119.HTML中框架的基本标签是什么?框架主要包括两个部分,&个是框架集,另一个就是框架。框架集是在一个文档内定义一组框架结构的 Html网页。框架集定义了在一个窗口中显示的框架数、框架的尺寸、载入到框架的网页等。而框架则是指在网页上定义的一个显示区域。在使用了框架集的页面中,页面的&BODY&标记被&FRAMESET&标记所取代,然后通过 &FRAME&标记定义每一个框架。
120.HTML中浮动框架的基本标签是什么?浮动框架是一种特殊的框架页面,在浏览器窗口中可以嵌套子窗口,在其中显示页面的内容。浮动框架通过&IFRAME&标记实现。
121.怎样制作滚动文字?在 HTML页面中,可以实现如字幕一般的滚动文字效果。在一个排版整齐的页面中,添加适当的滚动文字可以起到灵活页面的效果。这通过&MARQUEE&标记实现。
122.嵌入多媒体文件的标签是什么?在页面中可以放置如电影、SWF动画等多种多媒体内容,嵌入标记为 &EMBED&。 123.页面头部的元信息标签包括哪些? &META&标记的功能是定义页面中的信息,这些文件信息并不会出现在浏览器页面的显示之中,只会显示在源代码中。&META&标记是实现元数据的主要标记,它能够提供文档的关键字、作者、描述等多种信息,在 HTML的头部可以包括任意数量的 &META&标记。
124.怎样设置页面的字符集? HTML页面的内容可以使用不同的字符集来显示,如中国常用的 GB码(简体中文),中国台湾地区常用的 BIG5码(繁体中文),欧洲地区常用的 ISO8859-1(英文)等。对于不同的字符集页面,如果用户的浏览器不能显示该字符,则浏览器中显示的都是乱码。这时就需要由 HTML语言来定义页面的字符集,用以告知浏览器以相应的内码显示页面内容。这也通过&META&标记实现。
125.如何在网页中插入可以自动更新的时间效果?在页面中可以实现自动更新的时间,这通过 Javascript中的 Document对象来完成。 &script&document.write(document.lastModified)&/script&。
126.怎样制作页面中的前进和后退?可以在页面中实现如同浏览器上按钮的前进与后退一样的功能,只需使用 Javascript的 history对象即可,代码如下。 &input type="submit" name="Submit" value="前进 " onClick=history.go(1)&&input type="submit" name="Submit2" value="后退" onClick=history.go(-1)&
127.设为首页的代码是什么?在网页中可以通过 Javascript代码将页面设置为浏览器的首页,代码如下: &ahref="#"onClick="this.style.behavior='url(#default#homepage)';this.setHomePage('http:/ / ');" &设为首页&/a&
128.去除浏览器滚动条的代码是什么?如果希望去除浏览器的滚动条,可以通过在 &body&语句内添加代码来实现: &body scroll=no&
129.怎样改变浏览器中鼠标的形状?通过样式改变鼠标形状,鼠标放在被此项设置修饰的区域上时,形状会发生改变。具体的形状包括 hand(手)、crosshair(交叉十字)、text(文本选择符号)、wait(Windows的沙漏形状)、Default(默认的鼠标形状)、help(带问号的鼠标)、e-resize(向东的箭头)、 ne-resize(指向东北方的箭头)、n-resize(向北的箭头)、nw-resize(指向西北的箭头)、 w-resize(向西的箭头)、sw-resize(向西南的箭头)、s-resize(向南的箭头)、se-resize(向东南的箭头)、auto(正常鼠标)。
130.如何为网页中的图像添加底片般的效果?通过 CSS的 Invert滤镜可以实现图像底片的效果, Invert滤镜是把对象的可视化属性全部翻转,包括色彩、饱和度和亮度值。
131.怎样将网页中的图像设置为水平翻转或垂直翻转?通过 CSS的 FlipH和 FlipV滤镜可以实现图像的水平翻转和垂直翻转的效果。 132.怎样调整网页中图像的透明度?通过 CSS的 Alpha滤镜可以实现图像的透明效果。 &Alpha&属性是把一个目标元素与背景混合。设计者可以指定数值来控制混合的程度。这种&与背景混合&通俗地说就是一个元素的透明度。通过指定坐标,可以指定点、线、面的透明度。
133.如何将网页中的图像转换为灰度图像?通过 CSS的 Gray滤镜可以实现图像的灰度效果。 134.如何使网页中的图像产生 X射线效果?通过 CSS的 Xray滤镜可以实现图像的 X射线效果。Xray滤镜是让对象反映出它的轮廓并把这些轮廓加亮,也就是所谓的&X&光片。
135.如何为网页中的对象添加波纹样式?通过 CSS的 Wave滤镜可以实现图像的波纹效果。 136.CSS在网页制作中一般有三种方式的用法,那么具体在使用时该采用哪种用法?当有多个网页要用到的 CSS,采用外连 CSS文件的方式,这样网页的代码大大减少,修改起来非常方便;只在单个网页中使用的 CSS,采用文档头部方式;只有在一个网页一、两个地方才用到的 CSS,采用行内插入方式。 137.CSS的三种用法在一个网页中要以混用吗?三种用法可以混用,且不会造成混乱。这就是它为什么称之为&层叠样式表&的原因,浏览器在显示网页时是这样处理的:先检查有没有行内插入式 CSS,有就执行了,针对本句的其他 CSS就不去管它了;其次检查头部方式的 CSS,有就执行了;在前两者都没有的情况下再检查外连文件方式的 CSS。因此可看出,三种 CSS的执行优先级是:行内插入式、头部方式、外连文件方式。
138.在方档头部方式和外连文件方式的 CSS中都有&&!-- --&&,好象没什么用,不要可以吗?这一对代码的作用是为了不引起低版本浏览器的错误。如果某个执行此页面的浏览器不支持 CSS,它将忽略其中的内容。
139.CSS是不是需要懂很多 HTML标记或 CSS 语法,才有办法设计?事实上,您只要认得 P (段落 )、IMG ( 图像 )、A (连结 )H1 ~ H6( 标题 )┅等几个关键字即可,其他的 CSS 语法可以由 Dreamweaver自行产生。
140.有些网页的超链接不会显示底线,这是怎麽设计出来的?这也是 CSS 的一种应用,语法如下: &style&&!--A { text-decoration: none }--&&/style& 141.为什么我做的网页在 Firefox中不能居中? IE浏览器只要在 body中定义了 text-align:center,就可以实现居中,标准浏览器则需要在父级容器中定义 margin: 0,才能居中。
142.怎样定义网页语言 (字符集)? 在制作网页过程中,首先要定义网页语言 ,以便访问者浏览器自动设置语言,而我们用所见即所得的 HTML工具时,都没有注意到这个问题,因为它是默认设置。要设置的语言可以在 HTML代码状态下找到,代码如下: &meta http-equiv="Content Type" content="text/ charset=gb2312"&
把 charset=gb2312改换成其他语言代码即可,比如英文 harset=en。
143.怎样防止别人把你的网页放到框架里 ? 因为框架的缘故,有许多人把别人的网页放置到自己的框架里,使其成为自己的一页。如果你要防止别人这样做,可以加入下列 javascript代码即可,它会自动监测,然后跳出别人的框架。 &script language="javascript"& if (self!=top) window.top.location.replace(self.location); &/script&
144.怎样测试浏览器并自动装入所需要的网页?目前微软和网景的浏览器并不能完全兼容所有网页 ,有的在某种浏览器里非常漂亮 ,而用其他浏览器查看时却一团糟。如果你需要测试浏览器,可以加入以下 javascript代码并保存单独一个网页,代码如下:
&script language="javascript"& function TestBrowser(){' ie = ((navigator.appName ==f1 "Microsoft Internet Explorer") & & (parseInt(navigator.appVersion) &= 3 ))
ns = ((navigator.appName == "Netscape") (parseInt(navigator.appVersion) &= 3 )) if (ns) {
setTimeout(''location.href="nn4.htm"'',10); } else { setTimeout(''location.href="ie4.htm"'',10);
} } &/script&
145.怎样在网页中加入 E-mail链接并显示预定的主题? &a href=mailto:?subject=hello& 146.怎样让背景图像不滚动?输入代码&body background="cnshell.gif" bgproperties="fixed"&即可实现。 147.怎样让背景图像不平铺 ? 可以使用 CSS样式表定义,代码如下: &style type="text/css"& &!-18 body { background-image: url(image/bg.gif); background-repeat: no-repeat} --& &/style&
148.怎样定义本网页的关键字 ? 在网页中加入关键字,可以供某些搜索站台机器人的使用,它们会利用该关键字为你的网站做索引,这样,当别人用关键字搜索网站时,如果你的网页包含该关键字,那么就可以被列出了,定义本网页关键字,可以加入以下代码:
&meta name="keywords" content="html,dreamweaver,flash,css"& content 所包含的就是关键字,可以自行设置。这里有个技巧,你可以重复某一个单词,这样可以提高自己网站的排行位置,如:
&meta name="keywords" content="dreamweaver,dreamweaver,dreamweaver"&
149.怎样链接本网页的对象 ? 有时链接发生在一个网页里,比如页面上半部分列出了目录,下部分就列出了内容,而单击目录任何一个项目都可以跳到指定部分,可以在要被链接的内容部分设置如下方式:
&a name="#1"&&/a&
而要链接到以上设置的部分,可以如下编制:
&a href="index.htm#t1"&t1&/a&
150.怎样为不支持框架结构的浏览器指定内容 ? 为了防止不支持框架结构的浏览器访问你的网页,可以在你的网页中加入以下代码: &body& &noframes&
如果网页是框架结构,请下载新的浏览器浏览,代码如下:
&/noframes& &/body&
151.怎样删除表格边框?删除表格的边框,可以在表格的属性中加一句 border="0"即可,或把 border设置为如下代码:
&body&&table border="0" width="100%"& &tr& &td width="100%"&&/td&&/tr& &/table&&/body&
152.怎样隐藏在状态栏里出现的 LINK信息? 大家知道,当你指向一个链接时,该链接的信息会出现在浏览器状态栏里,如果需要隐藏信息,可以如下设置:
&a href="" onMouseOver="window.status=''none'';return true"&test&/a&
如果想要指向一个链接时,浏览器状态栏里出现特定的信息,把 none改成你需要的文字即可。
153.怎样在网页中加入多媒体文件 ? 有些多媒体文件无需其他程序就可以播放,而有许多多媒体文件需要外部程序的帮助,当浏览器下载不支持的格式时会调用外部程序。如果浏览器没有安装这种外部程序,那么浏览器会自动去下载;如果你需要加入多媒体格式,可设置如下代码:
&embed src="tt.ram" autostart="true" loop="2" width="80" height="30"&
154.怎样在网页中加入电子邮件表单提交 ? 表单提交需要 CGI程序的支持,但你也可以利用 E-mail 提交,当你设计好表单后,把 action 内容加入邮件地址即可,如下: &form method="post" action="mailto:" enctype="text/plain"&
155.怎样在网页中加入最后修改日期?在 body中加入以下代码即可: &script Language="javascript"& document.write("最后修改日期" + document.lastModified); &/script& 156.如何清除页面中的框架结构?在链接属性中加入 target="_top" 如下设置: &a href="" target="_top"&宇风多媒体&/a&当你单击了这个链接,页面所有框架被清除并以该链接内容替代。 157.如何防止站点页面被任意链接 ? 有许多好站点的页面被其他站点任意链接,如果你不希望别人直接链接到站点内部去,你可以经常更换页面文件名。比如每十天改一次,这样可以有效防止别人的任意链接。缺点是让直接访问者无所适从。
158.如何避免页面电子函件地址被搜索到 ? 经常会收到不请自来的垃圾信,如果你拥有一个站点并发布了你的 E-Mail 链接,那么其他人会利用特殊工具搜索到这个地址并加入到他们的数据库中。要想避免 E-Mail 地址被搜索到,可以在页面上不按标准格式书写 E-Mail 链接,比如: yourname ,它等同与 。
159.如何让访问者忽视缓冲页面 ? 请在&head&&/head&部分加入 &MEAT HTTP-EQUIV="Pragma" CONTENT="no-cache"& 即可。
160.如何为页面制作幻灯片效果 ? 如果想为访问者展示一系列的图片,并且页面自动每间隔一段时间刷新图片。假设要展示三副图片,为这三幅图片制作三个页面 1.htm,2.htm, 3.htm。在每个页面 &head&&/head&部分分别加入&META HTTP-EQUIV="Refresh" Content=" 6;URL=x.htm"&,其中 1.htm指向
2.htm,2.htm指向 3.htm。
161.如何改变表单 submit按钮的文字? 把下面代码中的 value属性值改成你需要的文字即可。 &input type="submit" value="submit" name="B1"& 162.如何加快页面图片下载速度 ? 有种情况,首页图片过少,而其他页面图片过多,为了提高效率,当访问者浏览首页时,后台进行其他页面的图片下载。方法是在首页加入:&img src="cn.jpg" width=0 height=0&,其中 width,height要设置为 0,cn.jpg为提前下载的图片名。
163.如何自动弹出对话框 ? 在 &body&&/body&部分加入: &script LANGUAGE="javascript"&alert("弹出内容 ")&/script&
164.是否可以利用大写体来书写 HTML标签元素? 对于大多数 HTML标签元素,你可以利用大写体或小写体及两者的混合体来书写标签元素。比如: &html&&/html&和&HTML&&/HTML&同等有效。但如果是特殊字符的标签元素,你只能使用小写体。比如版权的字符的标签元素是: ?,如果写成?;,那么页面将完全显示?;。
165.如何在页面利用单击来关闭浏览窗口 ? 在&BODY&&/BODY&部分加入以下代码: &a href="javascript:window.close()"&关闭窗口&/a& 166.在 Dreamweaver中采用行内插入式 CSS要手动写代码吗?不用!先用 CSS面板定义好要用的 CSS,然后,在要插入 CSS的标记插入:style="",再把你刚才定义的 CSS从后面拖到这个双引号中来,把花括号以外的部分删去就行了。
167.如何给一部分文字加背景色?给文字加上不同颜色,在Dreamweaver中只要在属性面板上选取文字的颜色就行了,非常方便,但要给部分文字加不同的背景色却没有相应的功能,我们可以先做一个定义背景色的 CSS(如:bgstyle),在 Dreamweaver中点几下鼠标就完成了。如一个定义淡黄色背景的 CSS是这样的:在要用时选取那段文字,再在 CSS面板上点一下&bgstyle&就行了。
网页编程常见问题
168.如何保护自己的ASP源代码不泄露?
下载微软的Windows Script Encoder,对ASP的脚本和客户端JavaScript、VBScript脚本进行加密。客户端脚本加密后,只有IE5以上的版本才能执行,服务器端脚本加密后,只有服务器上安装有Script Engine5(装IE5即可)才能解释执行。
169.为什么ASP文件总不解释执行?
在IIS服务器上没有给ASP文件以脚本解释的权限,所有ASP文件没有被Web服务器作为脚本代码进行解释执行,而被当成一般页面文件了。建议在Web发布目录中建立一个ASP目录,把所有ASP文件存放在此目录下,把ASP目录赋予脚本解释权限。
170.为什么在使用Response.Redirect的时候出现以下错误&标题错误,已将HTTP标题写入用户端浏览器,对任何HTTP的标题所作的修改必修在写入页内容之前&?
Response.Redirect可以将网页转移至另外的网页上,使用的语句结构是这样的:Response.Redirect网址,其中网页可以是相对地址或绝对地址,但在IIS4.0使用与在IIS5.0使用有所不同。在IIS4.0转移网页须在任何数据都未输出至客户端浏览器之前进行,否则会发生错误。这里所谓的数据包括HTML的卷标,例如:&HTML&,&BODY&等,而在IIS5.0中已有所改进,在IIS5.0的默认情况下缓冲区是开启的,这样的错误不再产生。在Response对象中有一Buffer属性,该属性可以设置网站在处理ASP之后是否马上将数据传送到客户端,但设置该属性也必须在传送任何数据给客户端之前。为保险起见,无论采用何种ASP运行平台,在页面的开始写上&%Response.Buffer=True%&,将缓冲区设置为开启,这样的错误就不会发生了。
后面就没有了,自己找了个网页,网址是:自己去看吧
阅读(...) 评论()

我要回帖

更多关于 网页游戏服务器端 的文章

 

随机推荐