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