建站学 - 轻松建站从此开始!

建站学-个人建站指南,网页制作,网站设计,网站制作教程

当前位置: 建站学 > 网页设计 > 心得技巧 >

200个网页制作常见问题及解答(一)(2)

时间:2011-01-07 21:07来源: 作者: 点击:
51.表单中常用的标签有哪些? 输入标签 INPUT是表单中最常用的标签之一。常用的文本域、按钮等都使用这个标签。另外,通过SELECT和OPTION标签可以设计页面中的菜单和列表效果。TEXTAREA标签用来制作多行的文字域,

51.表单中常用的标签有哪些?
输入标签
<INPUT>是表单中最常用的标签之一。常用的文本域、按钮等都使用这个标签。另外,通过<SELECT>和<OPTION>标签可以设计页面中的菜单和列表效果。<TEXTAREA>标签用来制作多行的文字域,可以在其中输入更多的文本。


52.HTML中框架的基本标签是什么?
框架主要包括两个部分,—个是框架集,另一个就是框架。框架集是在一个文档内定义一组框架结构的 Html网页。框架集定义了在一个窗口中显示的框架数、框架的尺寸、载入到框架的网页等。而框架
则是指在网页上定义的一个显示区域。在使用了框架集的页面中,页面的<BODY>标签被<FRAMESET>标签所取代,然后通过<FRAME>标签定义每一个框架。

53.HTML中浮动框架的基本标签是什么?
浮动框架是一种特殊的框架页面,在浏览器窗口中可以嵌套子窗口,在其中显示页面的内容。浮动框架通过<IFRAME>标签实现。


54.怎样制作滚动文字?
在 HTML页面中,可以实现如字幕滚动文字效果。在一个排版整齐的页面中,添加适当的滚动文字可以起到灵活页面的效果。这些可通过<MARQUEE>标签实现。


55.嵌入多媒体文件的标签是什么?
在页面中可以放置如电影、SWF动画等多种多媒体内容,嵌入标签为<EMBED>。

56.页面头部的源信息标签包括哪些?
<META>标签的功能是定义页面中的信息,这些文件信息并不会出现在浏览器页面的显示之中,只会显示在源代码中。<META>标签是实现元数据的主要标记,它能够提供文档的关键字、作者、描述等多种信息,在 HTML的头部可以包括任意数量的<META>标记。


57.怎样设置页面的字符集?
HTML页面的内容可以不同的字符集来显示,如中国常用的 GB码(简体中文),中国台湾地区常用的 BIG5码(繁体中文),欧洲地区常用的 ISO8859-1(英文)等。对于不同的字符集页面,如果用户的浏览器不能显示该字符,则浏览器中显示的都是乱码。这时就需要由 HTML语言来定义页面的字符集,用以告知浏览器以相应的内码显示页面内容。这也通过 <META>标签实现。

58.如何在网页中应用可以自动更新时间的效果?
在页面中可以实现自动更新的时间,这通过 Javascript中的 Document对象来完成:
<script>document.write(document.lastModified)</ script>


59.怎样实现页面中的前进和后退?
可以在页面中实现如同浏览器上按钮的前进与后退一样的功能,只需使用 Javascript的 history对象即可:

<input type="submit" name="Submit" value="前进 " onClick=history.go(1)><input type="submit" name="Submit2" value="后退"onClick=history.go(-1)>

60.将网页设为首页的代码是什么?
在网页中可以通过 Javascript代码将页面设置为浏览器的首页,期代码如下:


<a href="#" onClick="this.style.behavior='url(# default#homepage)';this.setHomePage('http://www.yourdomain.com');" >设为首页</a>


61.去除浏览器滚动条的代码是什么?
如果希望去除浏览器的滚动条,可以通过在 <body>语句内添加代码来实现:
<bodyscroll=no>


62.怎样改变浏览器中鼠标的形状?
通过样式改变鼠标形状,鼠标放在被此项设置修饰的区域上时,形状会发生改变。具体的形状包括:
hand(手)、crosshair(交叉十字)、text(文本选择符号)、 wait(Windows的沙漏形状)、Default(默认的鼠标形状)、help(带问号的鼠标)、e-resize(向东的箭头)、 ne-resize(指向东北方的箭头)、n-resize(向北的箭头)、nw-resize(指向西北的箭头)、w-resize(向西的箭头)、sw-resize(向西南的箭头)、s-resize(向南的箭头)、se-resize(向东南的箭头)、auto(正常鼠标)。


63.如何为网页中的图像添加底片效果?
通过 CSS的 Invert滤镜可以实现图像底片的效果,Invert滤镜是把对象的可视化属性全部翻转,包括色彩、饱和度和亮度值。

64.怎样将网页中的图像设置为水平翻转或垂直翻转?
通过 CSS的 FlipH和FlipV滤镜可以实现图像的水平翻转和垂直翻转的效果。


65.怎样调整网页中图像的透明度?

通过 CSS的 Alpha滤镜可以实现图像的透明效果。“Alpha”属性是把一个目标元素与背景混合。设计者可以指定数值来控制混合的程度。这种“与背景混合”通俗地说就是一个元素的透明度。通过指定坐标,可以指定点、线、面的透明度。


66.如何将网页中的图像转换为灰度图像?
通过 CSS的 Gray滤镜可以实现图像的灰度效果。

67.如何使网页中的图像产生 X射线效果?
通过 CSS的 Xray滤镜可以实现图像的 X射线效果。Xray滤镜是让对象反映出它的轮廓并把这些轮廓加亮,也就是所谓的 X光片。


68.如何为网页中的对象添加波纹样式?
通过 CSS的 Wave滤镜可以实现图像的波纹效果。


69.CSS在网页制作中一般有三种用法,具体在使用时应采用哪种用法?
当有多个网页要用到的 CSS,采用外连 CSS文件的方式,这样网页的代码大大减少,修改起来非常方便;只在单个网页中使用的 CSS,采用文档头部方式;只有在一个网页一、两个地方才用到的 CSS,采用行内插入方式。


70.CSS的三种用法在一个网页中可以混用吗?
三种用法可以混用,并且不会造成混乱。这就是它为什么称之为“层叠样式表”的原因,浏览器在显示网页时是这样处理的:首先检查有没有行内插入式 CSS,有就执行,不用管本句的其它 CSS;其次检查头部方式的 CSS,有就执行;在前两者都没有的情况下再检查外连文件方式的 CSS。因此可看出,三种 CSS的执行优先级是:行内插入式、头部方式、外连文件方式。


71.在文档头部方式和外连文件方式的 CSS中都有<!--和-->代码,其作用是什么?
这一对代码的作用是为了不引起低版本浏览器的错误。如果某个执行此页面的浏览器不支持 CSS,它将忽略其中的内容。


72.是不是需要懂很多 HTML标签或 CSS语法才能设计 CSS?
事实上,您只要认得 P(段落 )、IMG (图像 )、 A(连结 )H1~ H6(标题 )等几个关键字即可,其它的 CSS语法可以由 Dreamweaver自行产生。

73.有些网页中文字的超链接不会显示底线,这是怎麽制作出来的?

这也是 CSS的一种应用,语法如下:

<style>

<!-

A{ text-decoration:none}

-->

</style>

74.为什么我做的网页在 Firefox中不能居中显示?
IE浏览器只要在 body中定义了 text-align:center,就可以实现居中了,标准浏览器则需要在父级容器中定义为 margin: 0 auto;,才能居中。


75.怎样定义网页语言(字符集)?
在制作网页过程中,首先要定义网页语言,以便访问者浏览器自动设置语言,而我们用所见即所得的 HTML工具时,都没有注意到这个问题,因为它是默认设置。要设置的语言可以在 HTML代码状态下找到:
<meta http-equiv="Content Type" content="text/html; charset=gb2312">
把 charset=gb2312改换成其它语言代码即可,比如英文 harset=en。

76.怎样防止别人把你的网页放到自己的框架里?
因为框架的缘故,有许多人把别人的网页放置到自己的框架里,使之成为自己的一页。如果你要防止别人这样做,可以加入下列 Javascript代码即可,它会自动监测,,然后跳出别人的框架。


<script language="javascript">
if (self!=top) window.top.location.replace(self.location);
</script>


77.怎样测试浏览器并自动载入所需要的网页?
目前微软和网景的浏览器并不能完全兼容所有网页,有的在某种浏览器里非常漂亮,而用其它浏览器查看时却一团糟。如果你需要测试浏览器,可以加入以下 Javascript代码并保存单独一个网页:


<script language="javascript">
functionTestBrowser(){'
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>


78.怎样在网页中加入 E-mail链接并显示预定的主题?
使用以下代码:

<a href=mailto:cnshell@163.com?subject=hello>


79.怎样让背景图像不滚动?
使用以下代码:
<body background="cnshell.gif" bgproperties= "fixed">


80.怎样让背景图像不平铺?
CSS样式表定义:
<styletype="text/css">
<!-body { background-image: url(image/bg.gif);
background-repeat:no-repeat}
-->
</style>

81.怎样定义网页的关键字?
在网页中加入关键字,可以供某些搜索站台机器人使用,它们会利用该关键字为你的网站做索引,这样,当别人用关键字搜索网站时,如果你的网页包含该关键字,就可以被列出。定义本网页关键字,可以加入以下代码:


<meta name="keywords" content="html,dreamweaver,flash,css">

其中,content所包含的就是关键字,你可以自行设置。这里有个技巧,你可以重复某一个单词,这样可以提高自己网站的排行位置,如:


<meta name="keywords" content="dreamweaver, dreamweaver,dreamweaver">

82.怎样链接网页的对象?
有时链接发生在一个网页里,比如页面上半部分列出了目录,下部分列出了内容,而单击目录任何一个项目都可以跳到指定部分,可以在要被链接的内容部分设置如下代码:

<a name="#1"></a>

而要链接到以上设置的部分,可以进行如下编制:

<a href="index.htm#t1">t1</a>


83.怎样为不支持框架结构的浏览器指定内容?
为了防止不支持框架结构的浏览器访问你的网页,可以在网页中加入以下内容:

<body>
<noframes>
本网页是框架结构,请下载新的浏览器浏览
</noframes>
</body>


84.怎样删除表格边框?
删除表格的边框,可以在表格的属性中加一句 “border="0"”即可,或者把 border设置为如下代码:
<body><tableborder="0" width="100%">
<tr>
<td width="100%"></td></tr>
</table></body>


85.怎样隐藏在状态栏里出现的 Link信息?
大家知道,当你指向一个链接时,该链接的信息会出现在浏览器状态栏里,如果需要隐藏信息,可以进行如下设置:


<a href="http://www.yufeng21.com" onMouseOver="window.status=''none'';return true">test</a>

如果想要指向一个链接时,浏览器状态栏里出现特定的信息,把 none改成你需要的文字即可。


86.怎样在网页中添加多媒体文件?
有些多媒体文件无需其他程序就可以播放,而有许多多媒体文件需要外部程序的帮助,当浏览器下载不支持的格式时会调用外部程序。如果浏览器没有安装这种外部程序,那么浏览器会自动去下载;如果你需要加入多媒体格式,可设置如下代码:


<embed src="tt.ram" autostart="true" loop="2" width="80" height="30">


87.怎样在网页中添加电子邮件表单提交?
表单提交需要CGI程序的支持,但你也可以利用 E-mail提交,当设计好表单后,把 action内容加入邮件地址即可,如下:


<form method="post" action="mailto:yourmail@ mail.com" enctype="text/plain">


88.怎样在网页中添加最后修改日期?

在 body中加入以下代码即可:

<script Language="javascript">

document.write("最后修改日期" + document.lastModified);

</script>


89.如何清除页面中的框架结构?
在链接属性中加入 target="_top"如下设置:
<a href="http://www.yourdomain.com" target= "_top">宇风多媒体</a>
当单击这个链接后,页面所有框架会被清除,并由该链接内容替代。


90.如何防止站点页面被任意链接?
有许多好站点的页面会被其它站点任意链接,如果你不希望别人直接链接到站点内部去,可以通过经常更换页面文件名,如每十天改一次,这样来有效防止别人的任意链接。


91.如何避免网站的电子邮箱地址被搜索到?
经常会收到不请自来的垃圾信件,如果你拥有一个站点并发布了你的 E-Mail链接,那么其他人会利用特殊工具搜索到这个地址并加入到他们的数据库中。要想避免 E-Mail地址被搜索到,可以在页面上不按标准格式书写 E-Mail链接,如 yourname at mail.com,它等同与 yourname@mail.com。


92.如何让访问者忽视缓冲页面?
请在<head>与</head>之间加入以下代码:
<MEAT HTTP-EQUIV="Pragma" CONTENT= "no-cache">


93.如何为页面制作幻灯片效果?
如果想为访问者展示一系列的图片,并且页面自动每间隔一段时间刷新图片。假设要展示三副图片,为这三幅图片制作三个页面 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。

94.如何改变表单 submit按钮上的文字?
把下面代码中的 value属性值改成你需要的文字即可。

<input type="submit" value="submit" name= "B1">

95.如何加快页面图片的下载速度?
当首页图片过少,而其它页面图片过多时,为了提高效率,可设置当访问者浏览首页时,后台进行其他页面的图片下载。方法是在首页加入如下代码:

<img src="cn.jpg" width=0 height=0>其中 width,height要设置为 0,cn.jpg为提前下载的图片名。

96.如何自动弹出对话框?
在<body>与</body>之间加入如下代码:
<script LANGUAGE="javascript">alert("弹出内容")</script>

97.是否可以利用大写字体来书写 HTML标签?

对于大多数 HTML标签元素,你可以利用大写体或小写体及两者的混合体来书写标签元素。比如: <html></html>和<HTML></HTML>同等有效。但如果是特殊字符的标签元素,你只能使用小写体。

98.如何在页面中利用单击来关闭浏览窗口?
在<BODY>与</BODY>之间加入以下代码:
<a href="javascript:window.close()">关闭窗口 </a>


99.在 Dreamweaver中采用行内插入式 CSS要手动输入代码吗?
不用!先用 CSS面板定义好要用的 CSS,然后,在要插入 CSS的标签中插入:style="",再把刚定义的 CSS从后面拖到这个双引号中来,把花括号以外的部分删去即可。

100.如何给一部分文字添加背景色?
给文字添加不同的颜色,只要在 Dreamweaver中的属性面板上选取文字的颜色即可,非常方便。但要给部分文字添加不同的背景色却没有相应的功能,这时,我们可以先做一个定义背景色的 CSS(如: bgstyle),再在 Dreamweaver中点击它既可完成。例如,定义一个淡黄色背景的 CSS,在应用时选取那段文字,再在 CSS面板上点一下 bgstyle即可。

(责任编辑:admin)
织梦二维码生成器
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片