| 综合资源导航: |
本站导航
最新关注
QQ排行榜
推荐图文
论坛热点
| ·中国对西方十大迷信排行榜· |
|
·关于毛泽东的评价· |
|
·圣诞与毛诞· |
|
·我们为什么空虚· |
|
· 一个天方夜潭式的现代神话· |
|
·谈英语政策误中国· |
热门排行榜
网页制作技巧及代码系列
作者:转载 发布时间:2008-01-13 18:42:40 浏览次数:1884很多的网页制作者通过Netscape Navigator内置的网页编辑器来编辑中文网页,其中出现的所谓乱码实际上是一种流行于Internet上的汉字(HZ)内码。对于Netscape Navigator,所默认的网页内码为HZ码。比如“·&snp2 Ê&Ccedil,&Vacnte;&maer;”就是一堆HZ码。当一页html文件由Netscape Navigator编制完成时,如果不加上特殊的注解命令,那么该html文件内的所有汉字字符就会被Netscape Navigator转换成HZ码。
然而目前在用户端经常使用的浏览器有很多种,包括Internet Explorer,Netscape,Opera等。用户在使用非Netscape浏览器进行阅读时,这些HZ码便会照原样显示在屏幕上,形成“汉字乱码”
解决这一问题的方法其实很简单,我们只须在网页的源文件的<head>栏内加入下面的命令:
<**** HTTP-EQUIV=“Content-Type”CONTENT=“text/html;
charset=gb2312”>
其中“charset”的参数是起关键作用的地方。对于用BIG5码制作的中文网页,则应改为“charset=big5”。

依照上面的作法进行设置后,我们再用Internet Explorer或Opera来浏览,发现汉字显示正常了。 在有些网页我们可以看到,当MOUSE移上去是一种颜色,移开就是另外一种颜色,这是怎么样实现的呢?这里我们就来看一看。 这里我们只需要在Head内预先定义两个类,分别定义了两种颜色,这在后面的HTML源文件中会用到这个颜色的定义: <style> 然后我们在要改变的字前后加上下面的代码: <SPAN onmouseover = "this.className = 'normal'" 这里的“class=start”是将这行字的默认值设为 start {color:blue;},要是不加上这句 的话,你这行字的颜色就会变成HTML预先设定的数值。 下面我们看一看效果。当我们把鼠标移动到“here”上的时候,颜色为“normal”定义的颜色,而当鼠标移开的时候“here”的颜色为“start”定义的颜色。 试者将鼠标挪到“here”,观看效果。(注意这种效果只有在Internet Explorer下才可以看到)
.normal {color:red;}
.start {color:blue;}
</style>
onmouseout = "this.className='start'" class=start> here </SPAN>
|
3.设置网页的背景图像
|
|
网页的背景色和背景图选择得好,会是页面增色不少。如果选取单一的背景色,难免显得单调,如果选择整个图片做背景,由于图片本身的文件大,造成网页的加载时间长,一般用户很难有耐性等待下去。那么带背景的网页是如何制作出来的? 很简单,一般是采用一幅很小的图片,然后铺展开,形成很漂亮的背景。对背景图的要求当然是越漂亮越好,文件越小越好。这里我们不谈论图片的制作了。 当你有了一幅可以自然拼接的图像后,在Dreamweaver中,我们可以设置background图片。
打开源文件我们可以看到〈BODY〉标签中多了一串代码。代码的表达式如下: <BODY BACKGROUND="images/back001.gif" BGCOLOR="#FFFFFF" > 这里的images/back001.gif就是BACKGROUND的值,其图像文件名为一个URL。 当然我们可以在源代码中直接加入上面的代码。 下面是一个小例子。假如我们有了一幅适合做背景的小图,文件为back001.gif,下面就可以重新编写HTML代码了。 <HTML> |
|
4.如何去掉主页超链接的下划线?
|
|
在访问一个页面的时候,我们会发现,当鼠标移动到具有超级连接的文字上的时候,有的会产生相应的下划线。然而有些网页却没有。主页超链接的下划线是如何去掉的呢?
我们在<HEAD>...</HEAD>之间插入下面的代码。
<style>B {font-weight: 700; } 更简单的方法是: <style> 下面我们在看一看效果,试着将鼠标移动到下面的超级链接上去,是不是超级链接不会产生下划线了。 |
|
5.DreamWeaver中如何防止出现重叠现象
|
|
文字和图像混排,可以为我们的页面增加色彩和活力。当然这是在文字和图像搭配得比较得当和得体的前提下。然而有的文字和图像的排列却往往不尽人意。有时我们发现利用Dreamweaver制作的页面在Internet Explorer中看很漂亮,图形定位也很准确,但是当你使用Netscape或其它的浏览器时,发现图形位置错位或者覆盖文字,这大大影响了网页的效果。下面的两幅图分别是某个文件在Internet Explorer和Netscape下浏览的效果图。 用Netscape浏览的效果图:
用Internet Explorer浏览的效果图:
如何控制这种情况的发生呢?这里我们就来谈一谈如何利用Dreamweaver来实现图文的混排。 其实出现上面的情况的原因很简单,Internet Explorer和Dreamweaver同属于微软的产品,它们之间有比较好的兼容性,相互之间能够形成“对话”。然而Netscape却不能“理解其中的意思“,因此采用这两种不同的浏览器会出现不同的效果。 那么怎样改变上面出现的不正常的情况呢?很简单,我们查看以下源程序,发现上面一段的源程序是这样的: <span class="p2" style="line-height:17pt"> 在上面的源代码中,我们发现代码对图像做了行间距的设置,我们只要将图片的行间距去除掉,就可以了。下面是变更后的代码: <span class="p2" style="line-height:17pt"><p align="left"> 另外我们也可以利用表格进行图形的定位,也不失为一种好方法,但是也可能会出现其他的问题。这一点我们会在其他的技巧中讨论。 |
|
6.中文网页制作中段落缩进的方法
|
|
在利用Dreamweaver制作有关文档资料内容的网页时,如果是英文书写格式,段落一般不缩进(不支持半角空格);如果需要缩进往往需要人为的加入两个中文全角空格,才能够显示出位置缩进效果。
除了上面所说的外,还有下面几种方法,可以值得一试,现介绍如下。 -
1.预格式(PRE) 用预格式编写的源文件,在显示时照源文件中的排版字样显示,空行和空格都能很清楚地区别开来。如源文件为: <pre> 网页就会按照你预先设置好的显示方式显示,即在“预格式显示”的前面就会空两个汉字的位置。 2.插入点图或图形 点图是指图片中只有一个或几个像素点,用肉眼看不出来。当我们在段落开头插入这样一个点图,并用HSPACE和VSPACE属性来调整点图的左右和上下的空格,以达到段落缩进。 同样可以插入图形,只不过该图形的颜色需要用网页背景色,这种方式用IMG的WIDTH和HEIGHT属性调整图形大小,以达到缩进。 插入图形的方法,需要我们掌握好HSPACE和VSPACE大小的尺度,使之刚好留出两个汉字的位置,这样才比较美观。 3.插入没有边框和内容的表格 这种方式与上述的插入图形方式类似,该表格没有边框和内容,是空表格。用TABLE的WIDTH和HEIGHT属性调整表格大小适合缩进的需要。 利用表格来定位一般来说比较可靠,我常常就采用这种方式来对比较复杂的页面进行定位。不过这种方法有一个问题,就是可能是页面的源文件变大。因此也不见得是格式控制的首选。 4.插入特殊的空格字符“&nbsp” “&nbsp”代表非显示空格字符。插入若干个“&nbsp”字符,中间用分号(;)或者空格隔开,也可以实现中文段落缩进。不过在Netscape 3.01中只能写小写字母,而在IE中大小写都可以。 这四种方法主要是针对利用HTML的语言编写网页而言。在一些网页制作工具,如网景浏览器中有专门加入空格的工具条,也可以完成段落缩进。
|
|
7.如何调整表格高度
|
|
我们在使用Dreamweaver制作主页时候往往需要改变表格的高度。然而有时当我们拖动表格的边框,无论怎样拖动,等到放下鼠标,表格却又恢复到原来的样子。试着拖动表格的边框看看。
出现这种情况的原因在于我们已经为表格提供了一个固定的高度,当我们要改变表格的高度,尤其是压缩表格的时候,表格的高度仍然保持原来的设定值,其直观表象就是无论你怎样拖动表格的边框,表格的高度都不变化。
在这种情况下,我们只需要去处掉表格高度的设定,然后拖动表格的边框就可以了。 如何去除表格的高度设置呢?首先我们需要选定表格。比较简单的方法是,将光标移动到表格内,然后按“ctrl+a”,看看,不是就选中了与包含光标所在位置的最小的表格了吗。 选定了表格以后,在properties框(属性框)中点击一下“clear row heights”图标(下图中带红框的按钮),表格的高度设定值就被取消了。这时表格的高度会按照表格的内容自动的匹配高度。
当然删除表格高度的方法,不只有上面的一种方法,我们也可以选中表格,在表格的属性框中直接删除掉表格的height值就可以了。 同样的,该方法也适用于改变表格的宽度的情况,只不过,选定了表格以后,删除的不是行的高度,而是列的宽度。 |
|
8.超级链接时如何设定目标窗口
|
||||||||||||||||||||
|
目标窗口是页面链接所指内容显示的窗口,也就是当你单击了页面某一个链接后,该链接所指的内容在那个窗口显示。大多数情况下,我们无需关心它,因为一般都是在同一窗口显示。但是有时我们需要弹出一个新的窗口,而不是替代原来的窗口,怎么办呢?很简单,这里我们只要在超级链接的源代码target属性就可以了。
下面我们就看一看TARGET属性:TARGET是链接标签 的属性,它的作用就是指定目标窗口,TARGET有以下几个值: _parent-把链接指向的内容装入当前页〈FRAMESET〉父窗口中 下面这段代码,便会使超级链接产生一个新的窗口: <a href="www.hongen.com" target="_blank">洪恩在线</a> |
|
9.如何实现文字的自动换行
|
|
我们在编制主页的时候,有时候会发现自己制作的主页不能够自动折行(往往是在IE中能够自动折行,而在Netscape中不能),尤其是对一大段文字,必须拖动窗口的滑块跑很久才能看完后面的文字。很是费劲,对不对。如果这样的页面在网络上发布的话,肯定不会受到欢迎的。
如何消除这种情况呢?这里我们介绍用表格来定位的方法:
我们认为很有效的方法就是采用表格来对文字进行定位。当然这里的表格我们一定要给定它的绝对宽度(直接给定或间接给定宽度),那么输入的长文字便会自动的换行了。 这里所说的直接给定表格的宽度,是指我们直接设定表格的width属性值为某一个设定值。如我们可以如下设定: <table width="420">...</table> 相对值是指采用相对于上一级表格的宽度,通常用一个百分数来表示。比如我们在一个相对外层的表格中设定了表格的宽度,那么在内层的表格中只要给出一个相对的宽度就相当于已经给定了表格绝对宽度。我们可以看看下面的源代码: <table width="760"> 这里就相当于我们已经给定了内层表格的宽度为760*60%=456个像素点了。 如果你有兴趣,可以尝试着试一试。 |
|
10 如何制作HTML字幕动画效果
|
|
我们在浏览网页的时候,有时会看到网页中有些文字会循环往复的移动。这种动画效果是如何制作的呢?这里我们就来看一看。 当然我们可以利用flash或者采用Gif动画来实现,但是这种方式往往占用的空间比较大,而且不如HTML标记来得那么简单。这个标记就是Marquee标记,中文翻译为“跑马灯”。IE3.0以上版本的浏览器中支持这个HTML标记,而NetScape则不支持。因此我们在设计网页的时候需要考虑这个问题。 Marquee标记的基本语法结构如下所示 : 其中ALIGN可以用来指定滚动字幕与左右文字的对齐方式,它的值可以有top、middle、bottom等; BEHAVIOR用来指定滚动字幕的滚动方式,它的属性值有scroll、slide和alternate三个,scroll表示滚动字幕内容向同一方向重复滚动,slide表示滚动字幕内容从一端向另一端滚动并在另一端停止,alternate表示滚动字幕内容在两端之间来回往复滚动; DIRECTION指定滚动字幕的滚动方向,它的属性值有left和right两个,分别表示滚 动字幕由右向左和由左向右滚动;SCROLLAMOUNT用来设置多次滚动之间的间隔距离,其 单位是pixels(像素); SCROLLING用来指定滚动字幕滚动一次所需要的时间,单位是ms(千分之一秒), 其值的大小将直接影响滚动字幕的滚动速度; LOOP属性是用来指定滚动字幕的滚动次数 的,当它的值为“-1”时,滚动字幕将连续滚动直到浏览器载入下一个页面; HSPACE和 VSPACE则分别用来指定滚动字幕与其上一级页面在水平方向和竖直方向上的距离。 下面我们看一看跑马灯的效果。(注意:这种跑马灯的效果只在Internet Explorer中能看到,Netscape不支持marquee标记) |
|
11 灵活运用DREAMWEAVER的SITE功能
|
|
在DREAMWEAVER中,有一个SITE菜单,利用它可以实现对网站设计阶段的管理。有了它,可以大大减少在网站开发阶段的维护工作量。下面我们具体看看它的一些功能: 一、利用Site更改文件名 在制作网站的过程中往往需要更改文件名,但是,这些文件名可能是某些超级连接所链接的对象。如果我们按照常规的方法去更改文件名,不仅工作量大,而且有可能由于工作的疏忽而造成某些链接找不到相应的链接对象,从而影响到网站的形象。利用dreamweaver的site功能可以大大简化这一工作。 点击site菜单下的open site命令,选择要打开的site名。这里我们选择hongen site。这时dreamweaver便会弹出一个site的操作窗口,如要将jiqiao001.html改为jiqiao003.html,我们便选中jiqiao001.html文件,然后按F2键,遍可以为jiqiao001.html更名,输入新的文件名后,dreamweaver会弹出一个对话框如图所示:
提示是否需要对整个site文件进行更新(update),选择yes,系统便会自动的更改与该文件相关的所有链接 。
二、利用site查找链接错误和检查浏览器支持程度 在开发建设网站的过程中,如果我们的页面越来越多,则链接出错的可能性会很大,单凭我们人力去检查这些链接显然是特别麻烦的,而且有些隐蔽的链接我们也不会一一点击,有没有自动检查链接错误的功能呢?其实Dreamwaver为我们提供了一个很好的链接检查器,让它帮我们检查不但速度快而且准确,为何不试一试呢? 点击“File”菜单下“Check Links”项(快捷键为Shift+F8),Dreamwaver便开始检查当前Site下的所有连接,如果发现了链接的错误则会在弹出的“Link Checker”对话框中列出链接错误所在的页面,接下来我们要做的只是记下出错页面,然后打开页面修改错误,既快又方便。
由于我们制作的网页上传后,并不能知道网友使用何种浏览器,而我们应用在网页制作中的有些技巧,并不是所有的浏览器都能支持的,也就是说别人也许看不到网页应有的效果,甚至是一团糟,所以我们必须保证自己的网页被主流的浏览器所支持。Dreamwaver提供了这样一个功能,即检查目标浏览器,我们在Site中选中要测试的文件,然后在“File”菜单中找到“Check Target browser”并单击,这时会弹出一个对话框。
我们一般选择“IE 4.0”和“Netscape4.0”检查即可,如果检查结果发现有浏览器不支持的地方,我们在测试结果窗口中能够看到是哪个语句有问题,我们只须做相应的修改即可。
欢迎你接着看下面技巧 |
|
12.如何弹出公告窗口
|
||||||||||||||||||||||||||
|
你看到弹出的小窗口了吗?这就是常见的公告窗口。 有时我们需要采用公告窗口来展示一些重要的信息,所谓公告窗口是指我们浏览主页时,随主页面的加载而自动弹出的小窗口,公告窗口中一般会放上新闻、布告的信息。下面我们看看怎样用几句简单的JavaScript语句来实现它。 源码粘贴框:
方法是直接在<head>与</head>之间插入一段JavaScript代码(你可以选择上面两段之一,它们的作用是相同的),其中windows.open()的作用是打开一个窗口,括号内的各项参数的用法我们可以在下面表格中看到,我们可以根据自己的需要设置各个参数的值。
|
HTML也给出了这样的代码,只是不经常用而已。我们只需要将body的bgproperties属性设置为“fixed(固定)”。
在Dreamweaver中“Text”菜单下,选择“CSS Styles”子菜单,然后选择“Edit Style Sheet”命令(快捷键为:ctrl+shft+E),弹出如下的窗口:

点击“New”弹出如下的对话框:

选中“Redefine HTML”选项,将Tag选择为“Body”,点击“OK”,出现如下的窗口:

在Background中的Attachment里选“fixed”,背景图片选择为待设定的图片,点击OK以后就可以了。
下面就是效果图:

欢迎接着看下面的技巧!
|
14.如何为网页设置背景音乐?
|
||||||||||||||||||||||||||||||||
|
往网页中插入背景音乐会使页面声色不少。但是在使用音乐背景的时候要注意,背景音乐不能太大,否则文件传输会成问题,从而使网页的吸引力下降。 在HTML中有embed标签可以实现背景音乐的插入功能,其语法规则如下: <EMBED src="music.mid" autostart="bool" loop="n" width="m" height="k" > 下表给出有关上面的语法的一些具体的值和含义:
|
|
15.实现有立体感的表格边框
|
||||||||||||||||||||||||||||
|
请看下面的例子,这是一个具有立体感的左边条。这个表格给人很精致的感觉,如果把它放在网页的一侧,做为你的网站的导航,一定回会为你的网页增色不少。好,下面我们一起看看怎样用表格实现这样的效果。
如果你用Dreamwaver实现起来十分简单: <1>我们先来插入一个表单:选择“Insert”->“Table”,在弹出的对话框中设置为7行1列,设置宽度为125 Pixels,然后点击确定;
<2>选择“Windows”菜单,点击“Properties”项,“调出“Properties(属性)”窗口; <3>将鼠标在刚才插入的表格中点一下,然后按下“Ctrl+A”,选中整个表格,这时属性框中显示的是表格的属性;
<4>修改表
格属性如下图:
经过这样的一番设置,便出现了带有立体感的表格(使用Netscape浏览器可能没有此种效果)。如果你喜欢手写代码,那你把表格的属性做相应修改即可。此表格的源代码如下:
欢迎接着看下面的技巧! |
|
17.DM查找替换的技巧(一)
|
|
在开发建设网站的过程中,也许我们会遇到这样的情况,当我们的网站已经进行了相当部分,但是发现还需要对某些细节进行修改。这时候不可能完全的依靠手工去更改了,怎么办呢?利用Dreamwaver中查找替换也许能够帮助实现这些功能。 Dreamwaver的查找替换功能十分强大,它的查找替换对话框中甚至可以用精确的“查询语言”来控制查找过程。我们在Dreamwaver中调出“查找对话框”的快捷键是Ctrl+H,默认形式的查找对话框如下图所示:
如图所示各个输入框的作用是:最上面的“Find”指查找的范围,在它的选择中有三项,第一项是在当前文件内查找,第二项指在当前的Site中查找,第三项是在指定文件夹中查找,如果我们选中了此项就要点击右面的文件夹状按钮指定文件夹;下面的“Find”中我们选择查找的类型,如果选“Text”是指查找类型为文本(非Html代码),其它几项依次为在Html代码中查找,高级文本查找,包含Tag的查找;右边的输入框中要输入待查找的内容;下面一点的“Replace”指要替换为什么内容。 好,这里我们还是举一个例子来说明如何使用查找功能。假设我们想把正文文本中的“dreamwaver”替换为“Dreamwaver”,而如果只用“Text”查找,我们就会把“<title>”中的“dreamwaver”也替换掉,这样违背了我们的意愿。所以我们采用了“高级Text查找”,我们将查找条件(“+”、“-”按钮右的内容)设为“Inside Tag”和“Font”,意思是查找在font标签内的文字“dreamwaver”,然后将其替换为“Dreamwaver”。需要说明的一点是如图所示查找级别选项必须选为“Match Case”,也就是必须完全匹配查找条件,否则文字中的大小写区别将被忽略。
设置好后,点击“Replace All”,查找替换过程就开始了,替换完毕后所有被替换的地方会显示在替换信息列表中,文件前的小绿点表示替换成功。 |
|
18.DM查找替换的技巧(二)
|
|
在这个技巧中我们接着上一个的内容,看看包含Tag的查找替换。首先把例子中要实现的效果说一下,假设我们的网站中所有的图片都设置了“alt”属性(只有背景图和个别补角的图不设置此属性),但由于原来做网页时没有注意设置图片的“Border”属性值为0,个别图片在浏览时出现边框而影响了浏览效果,所以想要把所有的已设“alt”值的图片的“Border”值设为0,而在图片很多的情况下我们是不可能一张张的图去改的,这时如果利用Dreamwaver包含有Tag的查找替换功能,就能很简单的解决问题。
如图所示我们先选定文件夹,然后设包含在img标签内的,具有“alt”属性并且符合“alt=any value”做为查找条件,再把“Action”设为“Set Attribute”“ Border”“0”,这个设置的意义是对符合条件的图片其“Border”属性统一设为“0”,点击“Replace All”按钮。很快,查找替换就完成了,你看33张图片被准确无误的修改,所以说只要巧用Dreamwaver的查找替换,许多看起来复杂的工作也会变的非常轻松。
Dreamwaver允许我们把设计好的查找替换作为一个查询文件存储起来,点击如图中所示的按钮,在弹出的“保存为”对话框中输入文件名,点击确定完成。这样我们下一次遇到类似的查找替换操作时,就不必在设置一次,只要打开上次保存的文件就行。 例子举完了,但实际的情况中也许要靠我们自己去发现解决问题的方法。另外要提醒的是进行查找替换时,被操作的文件不要处于被编辑的状态,否则有可能会出现替换出错的问题。 欢迎你接着看下一个技巧 |
|
21.页面滚动显示
|
|
有时我们公告窗口中的内容较多,而公告窗口又不能设定的太大,如果加上滚动条则会影响浏览效果,这时让窗口中的内容自行滚动会是一个不错的解决方法,下面我们看看怎样用几句简单的JavaScript语句来实现它。 点击下面的“打开自滚动窗口”按钮,你就能看到滚动显示的效果,而如果你点击“主窗口自行滚动”你会发现,连这个窗口也滚动起来。 源码粘贴框:
下面我们来试着做一下吧。 1、你可以看到主页面的滚动只有一次,而不是循环滚动的,这样的滚动实现起来简单一些,我们只须在主页面的<head>与</head>之间插入一段JavaScript代码,这段代码中包含了一个scroller()函数。 如果要在按钮按下开始滚动,我们可在如下图所示位置加上onclick()语句,它的作用是当按钮被点击时调用scroller()函数。
而如果你想要主页面一打开就自行滚动,你只须在<body>与</body>之间加入“onload="scroller();"”语句,它的意思是页面加载时即调用scroller()函数。 2、循环滚动的公告窗口实现起来稍微要复杂一些,首先插入公告窗口<head>与</head>之间的JavaScript代码要做修改,如下面所示:
然后在公告窗口的<body>中加入“onload="scroller();"”语句;最后我们需要在主页面中打开这个公告窗口,方法同样是在主页面的<body>中加入onload语句。如果你对实现公告窗口还不清楚的话,你可以参照一下第12个网页制作技巧“怎样实现公告窗口”的内容。 经过以上的步骤,会循环滚动的公告窗口就完成了,这样滚动窗口有时是非常有用的,怎么用?那就要看你的了。 欢迎接着看下面的技巧 |
|
22.自动显示最后更新时间
|
|
|
我们自己网页上传以后,经常会不断更新和添加新的内容,而怎样才能让浏览网页的网友知道自己的辛苦更新呢?通常我们会在网页的一角,列出此网页更新的最后日期,但是这个工作如果手工来做的话,既麻烦又容易遗忘。怎么样解决这个问题呢? 看了这个小技巧,你定会说,原来这么简单。好了,下面我们来做一下吧。 源码粘贴框:
我们只要把“源码粘贴框”中的JavaScript代码复制到你想要显示最后更新时间的地方就行了。 如果我们把代码复制到如下的表格中,则每次这个页面的html文件更改时,表格中便自动显示出更新时间,如下所示:
代码中document.write()的意思是在页面上写出括号内设定的内容,现在我们采用“document.lastModified”得到文件最后更新时间,并把它显示出来。灵活运用“document.write()”语句,我们还能在页面上输出其它内容,比如说当前的时间、日期、用户信息等,大家可以去试一试。 欢迎你接着看下面的技巧 |
|
23.跑马灯大全(一)
|
||||||||||||||||||||||||||||||||||||||
|
实现跑马灯的方法很多,其中最简单的是采用一句Html代码来实现,我们在需要出现跑马灯效果的地方插入“<marquee>滚动的文字</marquee>”语句,它的效果如下所示:
适当的运用<marquee>标签的参数,可以表现出不同的效果,请看下面的几个例子:
1、左右弹来弹去的跑马灯 实现的方法就是在IE的标签上稍微多加了几个参数产生了更加丰富的变化。设置behavior=alternate表示双向移动,direction=left表示运动方向向左。marquee的宽度可以使用绝对象素值,例如width=200等这个值限定了跑马灯滚动的范围。需要说明的是该效果在Netscape下是看不到的。 源码粘贴框:
2、跑的很快的跑马灯
只要在<marquee>标签内加上“scrollamount=30”参数即可。 3、带有超级链接的跑马灯
其实实现的方法很简单,把整个<marquee></marquee>语句包含在超链接中就行,你看看下面的代码就清楚了。当然你也可以把包含在<marquee></marquee>中的各条内容分别加上不同的链接,这样的跑马灯用来发布滚动新闻或是做站点导航再合适不过了。 源码粘贴框:
以上几个例子都是<marquee>标签参数的应用,下面把所有可以利用的参数列在表中供你参考,不过还是要提醒你,<marquee>标签只被IE所支持,使用Netscape浏览器是看不到的噢。
你已经看到,尽管<marquee>参数不少,单毕竟不能实现复杂的和自定义的特殊跑马灯效果,而且还有浏览器限制,所以我们更多情况下会采用JavaScript来实现跑马灯,那就是我们下一个技巧的内容。
|
|
24.跑马灯大全(二)
|
|
这里向你介绍几个用JavaScript实现的较复杂的跑马灯,你只须把源码粘贴框中的代码按照说明复制的指定的位置就能看到跑马灯的效果。 1、状态栏中的跑马灯 在默认状态下浏览器的状态栏中显示的是链接指向信息,给人的感觉很单调。如果我们把问候语或是站点的介绍放在状态栏中滚动显示,一定能取得很好的效果。
源码粘贴框:
实现步骤: 2、超链接的跑马灯式提示信息 把你的“老鼠”移到下面链接上试一试,有什么不同呢?原来弹出了一条跑马灯式的提示信息,这是怎么实现的呢,请接着看: 源码粘贴框:
实现步骤: (2)然后在需要实现跑马灯式提示信息效果的超链接中加入Onmouseover和Onmouseout语句。 |
|
25.为主页定义热键
|
|
“热键”是做什么用的呢?你一定知道菜单热键吧,也就是按钮下某个约定好的键时,会弹出一个菜单或进行一项操作。如果为我们的主页加上热键,来完成打开链接、回到页首等常见的操作,会给浏览者带来不少方便。怎么样,试一试吧。 按下键盘上的“h”键,就能回到网页制作技巧首页;而按下“t”键则会打开一个测试窗口。 热键是怎么实现的呢?其实很简单,只须一小段JavaScript代码即可。 源码粘贴框: 为了使热键在IE和NETSCAPE中都得到支持,在JavaScript代码中我们需要对浏览器类型进行判断,并作相应的处理。这时用了if(document.layers)和if(docu****ll)来进行判断。另外代码中热键的键值是按键的ASCII码,104和116分别代表h和t键。 |
|
26.超链“确认”对话框
|
||||||||||||
|
请先看下面的例子,试着点击下面的超链接,你会发现点击后弹出一个确认对话框,让你确认是否继续,如果选择“确定”则会继续加载链接页面,如选则“取消”则不会继续。 源码粘贴框:
实现的方法为两步,首先将源码粘贴框中的JavaScript代码插入到<head>与</head>之间,然后在链接的标签中加入onclick()语句即可。 这个方法其实还可以用在其它的地方,比如说对于一个“提交”按钮,如果加上确认对话框,就能给提交者反悔的机会。JavaScript提供的标准对话框有好几种,我们把它列在下表中,供你使用时参考。
|
| MTV系列播放器相关代码 | MP3系列播放器相关代码 |
| 代码生成器大全 | 网页代码常用小技巧 |
| 漂浮广告代码 | 音画贴代码 |
| 网页特效代码全集 | 任意链接下拉菜单 |
| 免费代码大全 | 自助网站的制作 |
| 网页特效使用方法 | 状态栏特效代码 |
| 十大网站设计错误 | 什么是成功的网站设计 |
| 广告联盟集锦 | 网站增流秘籍 |
| 网页制作常见问题解答 | 搜索引擎大全 |
| 更多网站博客制作内容 | 网页素材大全 |
|
![]() · 大 话 陆 军 专 栏 · |
![]() · 大 话 空 军 专 栏 · |
![]() · 大 话 海 军 专 栏 · |
![]() · 军 史 回 眸 专 栏 · |
|
![]() 最新99G坦克现身 |
![]() 中国变相承认歼18!(图) |
![]() 应对肢解中国的大危机 |
![]() 中国军事强大就安全了吗 |
![]() 朝鲜战争:立国之战 |
![]() 中国对西方十大迷信 |
![]() 中美战略博弈演义 |
![]() • 亲 历 现 代 战 争 • |
![]() • Q Q 聊 天 表 情 • |
![]() • 经 典 影 视 赏 析 • |
![]() • 音 画 朗 诵 鉴 赏 • |
|
![]() 世纪伟人李鸿章 |
![]() 李敖:审判华盛顿 |
![]() QQ2011模块套装 |
![]() 恶趣十足QQ色表情 |
![]() 恐怖QQ表情大全 |
![]() 真人搞笑QQ表情大全 |
![]() 十大样板戏全集观看 |
| 网站首页 | 关于本站 | 广告服务 | 免责声明 | 意见反馈 | 申请链接 | 推荐信息 | 官方论坛 | QQ宝典 | 收录查询 | 加入收藏 | 设为首页 |




























































