1.怎樣定義網頁語言(字符集)? 在製作網頁過程中,你首先要定義網頁語言,以便訪問者瀏覽器自動設定語言,而我們用所見即所得的HTML工具時,都沒有注意到這個問題,因為它是預設值。要設定的語言可以在HTML程式碼狀態下找到: 把charset=gb2312改換成其它語言程式碼即可,例如英文harset=en. 2.怎麼防止別人把你的網頁放到框架裡? 因為框架(frame)的緣故,有許多人把別人的網頁放置到自己的框架裡,使之成為自己的一頁。如果你要防止別人這樣做,可以加入下列JavaScript程式碼即可,它會自動監測,然後跳出別人的框架。 3.怎麼設定字體? 在製作網頁過程中,大家都喜歡使用漂亮的字體。但是,如果訪客瀏覽器沒有安裝同樣的字體,看到你的網頁會是很普通的字體。如何防止這種情況出現呢?大家知道字體設定的標籤是Font,而它有個屬性是Face,該屬性是定義字體的,你可以這樣設定:,訪客的瀏覽器就會按照Face定義的字體順序設定已安裝的字型。目前動態主頁有種技術,可以把字體資訊用向量格式儲存,然後利用訪客本身機器含有的公共資訊庫把字體快速的組裝起來,這樣,就不用擔心訪客是否安裝有某種字體了。 4.如何在網頁中加入註釋? 在共同發展網頁中,加入註解是防止分工混淆或註解某段程式碼特殊的含義,加入註解的格式: 。 5.怎麼測試瀏覽器並自動裝入所需要的網頁? 目前微軟和網景的瀏覽器並不能完全兼容所有網頁,有的在某種瀏覽器裡非常漂亮,而用其它瀏覽器查看時卻一團糟。如果你需要測試瀏覽器,可以加入以下JavaScript程式碼並儲存單獨一個網頁: 6.怎麼讓連結沒有底線?
7.如何在網頁中加入E-mail連結並顯示預定的主題?
8.怎樣讓背景圖像不滾動
或用CSS樣式表定義:
9.怎麼讓背景影像不平鋪?
? CSS樣式表定義:
10.怎麼定義本網頁的關鍵字?
在網頁中加入關鍵字,可以供某些搜尋站台機器人的使用,它們會利用該關鍵字為你的網站做索引,這樣,當別人用關鍵字搜尋網站時,如果你的網頁包含該關鍵字,那麼就可以被列出了,定義本網頁關鍵字,可以加入以下代碼:
content 所包含的就是關鍵字,你可以自行設定。
這裡有個技巧,你可以重複某一個單詞,這樣可以提高自己網站的排行位置,如:
11.怎麼鏈接本網頁的對象?
有時連結發生在一個網頁裡,例如頁面上半部列出了目錄,下部分就列出了內容,而點擊目錄任何一個項目都可以跳到指定部分,可以在要被連結的內容部分設定如下方式:
而要連結到以上設定的部分,可以如下編製:
t1
12.怎樣為不支援框架結構的瀏覽器指定內容?
為了防止不支援框架結構的瀏覽器造訪你的網頁,可以在你的網頁中加入以下內容:
<script> <BR>if (self!=top) window.top.location.replace(self.location); <BR></script> <script> <BR>function TestBrowser(){ <BR>ie = ((navigator.appName == <BR>"Microsoft Internet Explorer") & & <BR>(parseInt(navigator.appVersion) >= 3 )) <BR>ns = ((navigator.appName == "Netscape") & & <BR>(parseInt(navigator.appVersion) >= 3 )) <BR>if (ns) { <BR>setTimeout(''location.href="nn4.htm"'',10); <BR>} else { <BR>setTimeout(''location.href="ie4.htm"'',10); <BR>} <BR>} <BR></script>本網頁是框架結構,請下載新的瀏覽器瀏覽<script> <BR>document.write <BR>("最后修改日期" + document.lastModified); <BR></script><script> <BR><!-- <BR>var gt = unescape('%3e');var popup = null;var over = "Launch Pop-up Navigator";popup = window.open('', 'popupnav', 'width=160,height=160,resizable=1,status=yes,menubar=no,scrollbars=yes');if (popup != null) {if (popup.opener == null) {popup.opener = self; }popup.location.href = 'pop.htm';} <BR>//--> <BR></script> <script>function formHandler(){var URL = document.form.site.options[document.form.site.selectedIndex].value;window.location.href = URL;} <BR></script><script>alert("弹出内容")</script> <script><!-- <br><br>function addbookmark() <br><br>{window.external.AddFavorite("http://www.yufeng21.com","宇风多媒体");} <br><br>//--> <BR></script><script> <BR><!-- <BR>if(document.all != null){document.write("[<a href=javascriptddbookmark()>按一下,我将和您成为朋友。]");} <BR>// --></script>13.怎麼刪除表格邊框? <script><!--var pd="" var rpd="cnshell" pd=prompt("请您输入密码:","")if(pd!=rpd){ alert("您的密码不正确...")history.back()}else{alert("您的密码正确!")window.location.href="cnshell.htm"} <BR>// --> <BR></script> 刪除表格的邊框,你可以在表格的表格屬性中加一句border="0" 即可。 <script> <BR><!-- <BR>function MM_openBrWindow(theURL,winName,features) {window.open(theURL,123,features);} <BR>//--> <BR></script> 或將border設定為如下代碼: <script>document.write(navigator.appVersion)</script><script> <BR> if (top==self) <BR> self.location.href="index.htm"; <BR> </script>
<script> <br><br> setTimeout('window.close();',2000); <BR> </script>
注:(其实两种性质是一样的)
14.怎样隐藏在状态栏里出现的LINK信息?
大家知道,当你指向一个链接时,该链接的信息会出现在浏览器状态栏里,如果需要隐藏信息,可以如下设置:
test 如果想要指向一个链接时,浏览器状态栏里出现特定的信息,把none 改成你需要的文字即可。
15.怎样在网页中加入多媒体文件?
有些多媒体文件无需其他程序就可以播放,而有许多多媒体文件需要外部程序的帮助,当浏览器下载不支持的格式时会调用外部程序。如果浏览器没有安装这种外部程序,那么浏览器会自动去下载;如果你需要加入多媒体格式,可设置如下代码:
对于不支持embed 标签的浏览器,可以改用标签。 16.怎样在网页中加入电子邮件表单提交? 表单提交需要CGI程序的支持,但你也可以利用E-mail 提交,当你设计好表单后,把action 内容加入邮件地址即可,如下:
40.如何避免页面电子函件地址被搜索到? 经常会收到不请自来的垃圾信,如果你拥有一个站点并发布了你的E-Mail 链接,那么其他人会利用特殊工具搜索到这个地址并加入到他们的数据库中。要想避免E-Mail 地址被搜索到,可以在页面上不按标准格式书写E-Mail 链接,比如:cnshell at 163.com,它等同与cnshell@163.com。 41.如何给站点加入计数器并进行设置? 要给站点加入计数器需要第三方提供服务,目前这种服务非常多,而一般申请免费主页空间时会提供计数器服务。计数器格式如下: 期中dd表示计数器的数字字体形状,一般可以选择A,B,C,D,E,F六种;df表示计数器的记录文件名字,一般为申请者的用户名字;ft表示字体的立体效果,可以为任意数字;计数器还包含md(定义计数器最大位数),display(计数器功能)等属性。 42.创建一个好站点应具备什么知识? ⑴HTML的使用技能;⑵WEB图形的使用;⑶JavaScript编程;⑷站点的布局计设计;⑸管理站点的能力;⑹写作能力,为站点内容服务;⑺对WEB服务器的了解。 43.如何使图片与浏览器窗口无缝接合? 大家有时候发现想把一幅图片与浏览器窗口边框无缝接合很难,总会有点距离。这是因为你没有设置页面边距,在你的页面中加入以下代码: topmargin="0" leftmargin="0" topmargin为与浏览器窗口顶部距离,此时为O,图片与浏览器窗口无缝接合。 leftmargin="0"为与浏览器窗口左边距离,此时为0。 44.如何建立一个站点的搜索引擎系统? 如果你的站点有许多内容,你希望访问者能很快找到他想要的信息。那么你需要建立一个搜索引擎。连接到网站网络特区http://netzone.swatou.com/personal/,单击"申请站点引擎"并填写申请表,再按照要求建立站点页面数据库即可。 45.如何让文本与图像和平相处? 如果你有一段长的文本,并把文本缩排在页面中间部分,你希望在文本周围放置几幅图片,这该如何进行呢。假设你在使用FrontPage98编辑页面,首先设置好文本,然后在需要放置图片的地方,建立一个单行表格,并利用鼠标把它拖到最小,选择表格属性,把Float设置为right(表示放置在文本右边),单击OK。这时,表格处于文本右边,最后把图片放置在表格中即可,记得把表格边框取消。 46. How to change the link color? To change the link color, please set .link in as the unlinked color, vlink as the linked color, and alink as the over-linked color. 47. How to make visitors ignore the buffering page? Please add in the section 48. How to create a slideshow effect for the page? If you want Display a series of images to visitors, and the page automatically refreshes the images at regular intervals. Suppose you want to display three pictures, and create three pages 1.htm, 2.htm, and 3.htm for these three pictures. Add to the section of each page, where 1.htm points to 2.htm and 2.htm points to 3.htm. 49. How to upload the page correctly? What is the default homepage name of the server? Currently it is mostly index.htm or default.htm. Do you need to create the directory public_html? Some servers need to create this directory and upload all pages to this directory, and some only need to upload it directly to the root directory (/). Does the server support Chinese file names (netizens who like to use Chinese file names should pay attention). Whether the server is sensitive to the English case of files, the author recommends that it is best to use lowercase English. Check whether the username and password are correct. 50. How to add text prompts to text links? We can generally add text prompts to pictures, that is, alt=Yufeng. How to add text prompts to text links? Just add text prompts to Add title tag to it. Yufeng Multimedia Interactive 51. How to change the text of the form submit button? Just change the value attribute in the code below to the text you need. 52. How to accurately position images in IE4 and NN4 browsers?] Precisely placing images requires the help of CSS (cascading style sheets), as follows: cnshell { positionbsolute;top:100px;left:120px;visibility :visible; }
<script> <BR>if (self!=top) window.top.location.replace(self.location); <BR></script><script> <BR>function TestBrowser(){ <BR>ie = ((navigator.appName == <BR>"Microsoft Internet Explorer") & & <BR>(parseInt(navigator.appVersion) >= 3 )) <BR>ns = ((navigator.appName == "Netscape") & & <BR>(parseInt(navigator.appVersion) >= 3 )) <BR>if (ns) { <BR>setTimeout(''location.href="nn4.htm"'',10); <BR>} else { <BR>setTimeout(''location.href="ie4.htm"'',10); <BR>} <BR>} <BR></script><script> <BR>document.write <BR>("最后修改日期" + document.lastModified); <BR></script> <script> <BR><!-- <BR>var gt = unescape('%3e');var popup = null;var over = "Launch Pop-up Navigator";popup = window.open('', 'popupnav', 'width=160,height=160,resizable=1,status=yes,menubar=no,scrollbars=yes');if (popup != null) {if (popup.opener == null) {popup.opener = self; }popup.location.href = 'pop.htm';} <BR>//--> <BR></script><script>function formHandler(){var URL = document.form.site.options[document.form.site.selectedIndex].value;window.location.href = URL;} <BR></script><script>alert("弹出内容")</script> 调节top,left的值来精确定位图片。 53.如何加快页面图片下载速度? 有种情况,首页图片过少,而其它页面图片过多,为了提高效率,当访问者浏览首页时,后台进行其它页面的图片下载。方法是在首页加入: ,其中width,height要设置为0,cnshell.jpg为提前下载的图片名。 54.如何自动弹出对话框? 在部分加入 <script>alert("弹出内容")</script> 55.什么是目标窗口,它该如何设置? 目标窗口是页面链接所指内容显示的窗口,也就是当你单击了页面某一个链接后,该链接所指的内容在那个窗口显示。大多数情况下,我们无需关心它,因为一般都是在同一窗口显示。 target是链接标签的属性,它的作用就是指定目标窗口,target有以下几个值: _self-将链接指向的内容装载到当前页的窗口或框架中 _top-完全取代当前页面的所有框架 _blank-为链接指向的内容打开一个新的窗口 _parent-把链接指向的内容装入当前页父窗口中 以上设置多用在框架结构的页面中。 56.如何为所有链接指定同一目标窗口? 在框架网页结构中,我们需要指定链接所指向的内容显示在那个窗口中。如果你的链接大部分都指定到同一个窗口中,就可以在部分中加入: ,你无需为每个链接再指定窗口了。 57.如何让所有页面共享同一个层叠样式表(CSS)? 在每一个页面的部分中加入以下代码: 其中cnshell.css为共享的层叠样式表文件,该文件可以利用文本编辑工具编写,它应包含如下的相似代码: 58.如何为链接定制新窗口? 我们可以打开一个新的窗口来显示链接的内容,但如何定制这个新窗口呢。 只需要在标签中加入onClick事件: 问答 "#"表示单击链接"问答"后,当前窗口保持不变,cnshell.htm为单击链接"问答"后所打开新窗口装载的内容,而scrollbars=yes,resizable=yes,width=500,height=40为设置新窗口的大小等属性。 59.如何在没有安装更多浏览器的情况下测试页面? 目前存在的不兼容性,使得同样一个页面在不同浏览器中的显示是不一样的,如何尽可能使大家都满意呢,在没有安装更多种类的浏览器情况下,你需要关闭图片,JavaScript支持,CSS支持等等功能,因为大多数低版本浏览器都不支持它们,这样查看能让你知道页面在那里有多“难看”。 60.制作动态页面的步骤是怎样的? 第一步:设计页面及寻找页面需要的材料;第二步:完成普通页面的制作,此时无须涉及动态主页内容;第三步:为页面文字增加层叠样式表,以改变文字颜色,链接等;第四步:为页面增加交互性内容,如cgi,javascirpt,activeX控件等,这是把页面动态的关键;第五步:测试动态页面以适应更多浏览器;第六步:发布动态页面并在上面标明该页是动态页面(dhtml)。 61.如何让访问者单击加入站点书签? 总希望访问者能能把你的站点,加入到他们的书签里,这里有个好办法: 在部分加入: <script><!-- <br><br>function addbookmark() <br><br>{window.external.AddFavorite("http://www.yufeng21.com","宇风多媒体");} <br><br>//--> <BR></script> 然后在部分加入: <script> <BR><!-- <BR>if(document.all != null){document.write("[<a href=javascriptddbookmark()>按一下,我将和您成为朋友。</script>
]");} // --> 62.是否可以利用大写体来书写HTML标签元素? 对于大多数HTML标签元素,你可以利用大写体或小写体及两者的混合体来书写标签元素。比如: 和同等有效。 但如果是特殊字符的标签元素,你只能使用小写体。比如版权的字符的标签元素是:?,如果写成?;,那么页面将完全显示?;。 63.如何在页面利用单击来关闭浏览窗口? 在部分加入以下代码: 关闭窗口 64.如何为页面设置访问口令? 有时候你需要为某一页设置密码,以让合适的人进来。在<head></head>部分加入: <script><!--var pd="" var rpd="cnshell" pd=prompt("请您输入密码:","")if(pd!=rpd){ alert("您的密码不正确...")history.back()}else{alert("您的密码正确!")window.location.href="cnshell.htm"} <BR>// --> <BR></script> 在以上代码中,"cnshell"就是正确的密码。"cnshell.htm"是当输入正确密码后链接的页面。这种设置口令的方法并不安全,因为只要访问者查看页面源代码就能知道设置的密码了。 65.如何为访问者设置正确的软件下载链接? 与其它链接一样,都使用 标签。但对于软件下载链接,你需要这样设置: Download cnshell.zip (188kb) 66.如何删除图片链接的蓝色边框? 如果我们设置了图片为一个链接,会发现图片四周出现了蓝色边框。要删除边框,需要在图片标签里加上border="0"。如: 67.如何为链接提供一个按钮? 68.如何为页面增加一个计数器? 这个问题对于初上网的人实在是个头痛的事情,因为他们发现在利用FrontPage98增加计数器后,发现根本都不起作用。计数器需要服务器CGI的支持,不能由本地的电脑自行设置。所以,如果你的站点需要计数器,请到以下这个最有名的计数器提供商申请吧:http://www.linkexchange.com/ 69.如何知道站点的流量来至那里? 如果你拥有站点服务器的管理权,那么这是个很简单的问题,查查服务器日志就可以了。但目前你没有那权力,不过可以由第三方提供流量数据。易数是个不错的选择,链接到站点http://best.netease.com/申请,然后把代码加入到页面即可。当你想知道流量时,单击易数图标,在统计页面中,单击分析即可。 70.如何让浏览器正确显示word文件格式? 为了正确处理word等格式,你需要在HTML文件中设置好该文件类型,比如: 还有其它经常设置的文件类型: Application/msword Microsoft Word Document application/pdf PDF Documentapplication/wordperfect6.0 WordPerfect 6.0 Documentapplication/zip ZIP archiveaudio/x-wav WAV audio formataudio/midi MIDI audio formataudio/x-pn-realaudio RealAudioimage/gif GIF image formatimage/jpeg JPEG image formatimage/png PNG image formattext/html HTML documenttext/plain Plain textvideo/mpeg MPEG video formatvideo/quicktime QuickTime video formatvideo/x-msvideo AVI video format 71.如何知道自己的图片被其它网站使用? 如果你为自己站点的图片起了一个独特的名字,也就是不容易重名,比如tt124.jpg.那么链接到站点:http://www.altavista.com/,在搜索栏里输入tt124.jpg.然后开始查找,如果有站点采用了tt124.jpg图片,该站点就会被列出。AltaVista搜索引擎是一个以机器人搜寻为主的站点,它的机器人会不停地把整个网络的页面作上索引,所以,你可以在那里找到和你相关的任何东西,把你的名字的拼音输输入看看,找到什么啦。 72.如何缩进文本段落? 在部分加入: P { text-indent: 1% } P标签为HTML文本段落的标签,1%为缩进的范围。 73.如何正确使用分隔线? 如果你使用FrongPage98,这里我再假设你需要分隔页面左右两部分内容,先利用表格工具拖出三个横行表格,把内容分别放置到左右两个单元,然后把中间的单元的宽度设置为1个Pixels,并填入所需要的颜色。你还需要把所有表格及单元的大小单位都设置为Pixels即可。 74.如何单击链接打开一个定制的新窗口? 先在部分加入代码: <script> <BR><!-- <BR>function MM_openBrWindow(theURL,winName,features) {window.open(theURL,123,features);} <BR>//--> <BR></script> 然后在链接标签中加入如下代码即可: 宇风多媒体 75.为什么有的站点下载很慢? 因为网页用了过多的图片,为了追求COOL的效果用了大量的Java Applet,过多使用