中文字幕二区_国产精品免费在线观看_黄色网站观看_人人草人人澡_日本真实娇小xxxx

您的位置: 首頁 > 技術(shù)文檔 > 網(wǎng)頁制作 > WEB前端開發(fā)經(jīng)驗(yàn)總結(jié) Ⅰ
標(biāo)記語言——錨點(diǎn) 回到列表 IE6實(shí)現(xiàn)min-width
 WEB前端開發(fā)經(jīng)驗(yàn)總結(jié) Ⅰ

作者:yaohaixiao 時(shí)間: 2008-06-12 文檔類型:原創(chuàng) 來自:藍(lán)色理想

第 1 頁 WEB前端開發(fā)經(jīng)驗(yàn)總結(jié) [1]
第 2 頁 WEB前端開發(fā)經(jīng)驗(yàn)總結(jié) [2]
第 3 頁 WEB前端開發(fā)經(jīng)驗(yàn)總結(jié) [3]
第 4 頁 WEB前端開發(fā)經(jīng)驗(yàn)總結(jié) [4]
第 5 頁 WEB前端開發(fā)經(jīng)驗(yàn)總結(jié) [5]

我這里先把代碼寫給大家看看(省略了部分代碼):

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "<html xmlns="<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>Ajax標(biāo)簽導(dǎo)航實(shí)例詳解</title>
<link href="css/article.css" rel="stylesheet" type="text/css" media="all" />
<script language="javascript" type="text/javascript" src="js/common.js"></script>
</head>
<body>
<div id="container">
<div id="topbar">
<h1><a target="_blank" title="海嘯的地盤--享受生活,享受每一天!">海嘯的地盤--享受生活,享受每一天!</a></h1>
<div id="search-bar">
<form name="frmsearch" id="frmsearch"    action="" method="post">
<label for="keyword">站內(nèi)搜索:</label>   
<select id="topics">
    <option value="0">全部主題</option>
    <option value="1">(X)HTML</option>
    <option value="2">CSS</option>
    <option value="3">Javascript</option>
    <option value="4">XML</option>
    <option value="5">ASP/ASP.NET</option>   
</select>
<input type="text" name="keyword" id="keyword" value="請輸入搜索關(guān)鍵字" maxlength="60" />
<input type="reset" name="btnsearch" id="btnsearch" value="開始搜索" />
</form>       
</div>   
</div>
<ul id="nav">
    <li><a href="#2">ARTICLES</a></li>
    <li><a href="#2">TOPICS</a></li>
    <li><a href="#2">ABOUT</a></li>
    <li><a href="#2">CONTACT</a></li>
    <li><a href="#2">GESTBOOK</a></li>
    <li><a href="#2">FEED</a></li>   
</ul>   
<h2>Ajax標(biāo)簽導(dǎo)航實(shí)例詳解</h2>
<div id="article-info">作者/程序設(shè)計(jì):<a href="
yaohaixiaomailto:haixiao_yao@yahoo.com.cn">yaohaixiao</a>  來源:<a href="<h3>代碼篇</h3>
     <p>
     之前整理發(fā)表了<a target="_blank">《XMLHTTPRequest的屬性和方法簡介》</a>,它Ajax要使用的核心的技術(shù)之一,現(xiàn)在就來實(shí)際運(yùn)用它。這個Ajax標(biāo)簽導(dǎo)航,是我很久前就寫的一個腳本,很實(shí)用的(還被很多網(wǎng)站收錄了哦),現(xiàn)在拿它來做實(shí)例講解吧!當(dāng)然個人能力有限,有什么不對的地方還請多包含!
     </p>
     <p>
     演示地址:<a target="_blank">http://www.yaohaixiao.com/code/ajaxtab/index.htm</a>
     </p>
     <p>
     效果大家看到了,核心功能有:<br />
         1、將當(dāng)前選中標(biāo)簽以特殊的樣式顯示<br />
         2、將異步加載的頁面信息顯示到指定的DOM節(jié)點(diǎn)中
     </p>
     <p>
     我們來看看處理腳本的代碼吧:
     </p>
<div class="code-title">程序代碼:ajaxtab.js</div>    
<div class="js code" name="code" id="js-code">
<!--<br />
// 判斷是否支持ActiveX<br />
var useActiveX=(typeof ActiveXObject != "undefined"); <br />
// 判斷是否支持DOM<br />
var useDom=document.implementation && document.implementation.createDocument;<br />
// 判斷是否支持XMLHttpRequest對象<br />
var useXmlHttp=(typeof XMLHttpRequest != "undefined");<br />
// XMLHttpRequest對象版本<br />
var ARR_XMLHTTP_VERS = ["MSXML2.XmlHttp.6.0","MSXML2.XmlHttp.3.0"];<br />
// DOM對象版本 <br />
var ARR_DOM_VERS = ["MSXML2.DOMDocument.6.0","MSXML2.DOMDocument.3.0"]; <br />
/* ===========================================================<br />
* 函數(shù)名稱:$(i)<br />
* 參數(shù)說明:i - 目標(biāo)節(jié)點(diǎn)名稱<br />
* 函數(shù)功能:獲取指定的目標(biāo)DOM節(jié)點(diǎn)<br />
* 返 回 值:返回要搜索的目標(biāo)DOM節(jié)點(diǎn)<br />
* 使用方法:$("frmSearch")<br />
============================================================ */<br />
function $(i){<br />
      if(!document.getElementById)return false;<br />
      if(typeof i==="string"){<br />
            if(document.getElementById && document.getElementById(i)) {<br />
               // W3C DOM<br />
              return document.getElementById(i);<br />
         }<br />
         else if (document.all && document.all(i)) {<br />
              // MSIE 4 DOM<br />
               return document.all(i);<br />
         }<br />
         else if (document.layers && document.layers[i]) {<br />
               // NN 4 DOM.. note: this won't find nested layers<br />
               return document.layers[i];<br />
         } <br />
         else {<br />
               return false;<br />
         }<br />
      }<br />
      else{return i;}<br />
}<br />
//-->
</div>
    <p>
id="news"      - news就是我們的導(dǎo)航標(biāo)簽的ID;<br />
id="newsCnt"   - newsCnt就是我們要寫入信息的目標(biāo)DOM節(jié)點(diǎn);<br />
class="first"  - first當(dāng)前(第一個)標(biāo)簽的樣式;<br />
id="news-0"    - news-0 通過”-“分開,我們就分別可以得到news(導(dǎo)航標(biāo)簽ID),0(標(biāo)簽[li]在導(dǎo)航標(biāo)簽中的索引值)<br />
<a href="news/news0.htm">網(wǎng)站重構(gòu)</a> - 超鏈接<br />
<span></span>  - 標(biāo)簽間的分割線<br />
    </p>
    <p>
我羅列的這些東西,相信大家開始看出了些頭緒了,呵呵,不過別急!在我們看處理的腳本之前,先讓我們來看看導(dǎo)航標(biāo)簽的樣式,主要是看看我們對分割線的處理(一點(diǎn)CSS處理的技巧)。  
    </p>
    <p>
本來想偷個懶,讓大家看我上邊說的那篇文章,想想也就是Ctrl+C&Ctrl+V,都貼出來吧!呵呵。。
    </p>
    <p>
不過還沒有完,最后要說的就是innerHTML這個特性,這里我們還要感謝微軟啊,innerHTML就是它的專利,我們就是用它來改變指定DOM內(nèi)的HTML字符串的,而不用刷新頁面。詳細(xì)的信息大家還是google一下吧,我也要休息下。!喝口茶先!^-^!
    </p>
    <p>
以上講了這么多,我們最后來看看,我們這個ajax標(biāo)簽導(dǎo)航都用到了那些技術(shù)吧:
    </p>
    <ol>
<li>XHTML</li>
<li>CSS</li>
<li>Javascript</li>
<li>DOM</li>
<li>XMLHttpRequest對象</li>
<li>innerHTML</li>
    </ol>
    <p>
還有XML,我們這個例子沒有涉及到。東西雖小,包含的(web前端開發(fā))知識可是都用到了啊,我把我會的點(diǎn)東西都端出來了(要失業(yè)了),呵呵!
    </p>
    <p>
當(dāng)然我很喜歡跟大家多交流,以后有時(shí)間,我們在來談?wù)凜SS的HACKS技巧,Javascript DOM編程等等的,今天就收工了,謝謝捧場先!。
    </p>
</div>
<p id="copyright">
      Copyright &copy; 2007-2008 <strong><a href="
yaohaixiao.comhttp://www.yaohaixiao.com">yaohaixiao.com</a></strong>, All rights reserved.    Powered By: <a href="Yaohaixiaomailto:haixiao_yao@yahoo.com.cn">Yaohaixiao</a>
</p>
</body>
</html>

看出來什么沒有?(代碼是很多,呵呵。┛赡艽蠹乙呀(jīng)發(fā)現(xiàn),整個頁面里基本上都是用戶要看的數(shù)據(jù),其中只包含了很少(必要)的布局(XHTML)標(biāo)簽(請?jiān)试S我這么說)。整個頁面基本都是由最基礎(chǔ)的h1~h6、p、ul、ol、li、form、div標(biāo)簽來實(shí)現(xiàn)的。

說到這里就要講到我在前面提到的“結(jié)構(gòu)清晰、SEO優(yōu)化、頁面體積小、XHTML代碼中基本上都是用戶要看的數(shù)據(jù)”,看看我的這個例子做到了沒有?

結(jié)構(gòu)清晰--也就是我們常說的,XHTML標(biāo)簽要結(jié)構(gòu)化(語意化)。

出處:藍(lán)色理想
責(zé)任編輯:bluehearts

上一頁 WEB前端開發(fā)經(jīng)驗(yàn)總結(jié) [1] 下一頁 WEB前端開發(fā)經(jīng)驗(yàn)總結(jié) [3]

◎進(jìn)入論壇網(wǎng)頁制作、WEB標(biāo)準(zhǔn)化版塊參加討論,我還想發(fā)表評論

相關(guān)文章 更多相關(guān)鏈接
美化段落文本 Ⅰ
鏈接與文本標(biāo)簽們
豐富段落里的標(biāo)簽
從p開始,循序漸進(jìn)
用途相似的標(biāo)簽
作者文章
關(guān)于Javascript的內(nèi)存泄漏問題
Ajax標(biāo)簽導(dǎo)航實(shí)例詳解
XMLHTTPRequest的屬性和方法簡介
Ajax標(biāo)簽導(dǎo)航效果
關(guān)鍵字搜索 常規(guī)搜索 推薦文檔
熱門搜索:CSS Fireworks 設(shè)計(jì)比賽 網(wǎng)頁制作 web標(biāo)準(zhǔn) 用戶體驗(yàn) UE photoshop Dreamweaver Studio8 Flash 手繪 CG
站點(diǎn)最新 站點(diǎn)最新列表
周大!熬•自然”設(shè)計(jì)大賽開啟
國際體驗(yàn)設(shè)計(jì)大會7月將在京舉行
中國國防科技信息中心標(biāo)志征集
云計(jì)算如何讓安全問題可控
云計(jì)算是多數(shù)企業(yè)唯一擁抱互聯(lián)網(wǎng)的機(jī)會
阿里行云
云手機(jī)年終巨獻(xiàn),送禮標(biāo)配299起
阿里巴巴CTO王堅(jiān)的"云和互聯(lián)網(wǎng)觀"
1499元買真八核 云OS雙蛋大促
首屆COCO桌面手機(jī)主題設(shè)計(jì)大賽
欄目最新 欄目最新列表
淺談JavaScript編程語言的編碼規(guī)范
如何在illustrator中繪制臺歷
Ps簡單繪制一個可愛的鉛筆圖標(biāo)
數(shù)據(jù)同步算法研究
用ps作簡單的作品展示頁面
CSS定位機(jī)制之一:普通流
25個最佳最閃亮的Eclipse開發(fā)項(xiàng)目
Illustrator中制作針線縫制文字效果
Photoshop制作印刷凹凸字體
VS2010中創(chuàng)建自定義SQL Rule
>> 分頁 首頁 前頁 后頁 尾頁 頁次:2/51個記錄/頁 轉(zhuǎn)到 頁 共5個記錄

藍(lán)色理想版權(quán)申明:除部分特別聲明不要轉(zhuǎn)載,或者授權(quán)我站獨(dú)家播發(fā)的文章外,大家可以自由轉(zhuǎn)載我站點(diǎn)的原創(chuàng)文章,但原作者和來自我站的鏈接必須保留(非我站原創(chuàng)的,按照原來自一節(jié),自行鏈接)。文章版權(quán)歸我站和作者共有。

轉(zhuǎn)載要求:轉(zhuǎn)載之圖片、文件,鏈接請不要盜鏈到本站,且不準(zhǔn)打上各自站點(diǎn)的水印,亦不能抹去我站點(diǎn)水印。

特別注意:本站所提供的攝影照片,插畫,設(shè)計(jì)作品,如需使用,請與原作者聯(lián)系,版權(quán)歸原作者所有,文章若有侵犯作者版權(quán),請與我們聯(lián)系,我們將立即刪除修改。

您的評論
用戶名:  口令:
說明:輸入正確的用戶名和密碼才能參與評論。如果您不是本站會員,你可以注冊 為本站會員。
注意:文章中的鏈接、內(nèi)容等需要修改的錯誤,請用報(bào)告錯誤,以利文檔及時(shí)修改。
不評分 1 2 3 4 5
注意:請不要在評論中含與內(nèi)容無關(guān)的廣告鏈接,違者封ID
請您注意:
·不良評論請用報(bào)告管理員,以利管理員及時(shí)刪除。
·尊重網(wǎng)上道德,遵守中華人民共和國的各項(xiàng)有關(guān)法律法規(guī)
·承擔(dān)一切因您的行為而直接或間接導(dǎo)致的民事或刑事法律責(zé)任
·本站評論管理人員有權(quán)保留或刪除其管轄評論中的任意內(nèi)容
·您在本站發(fā)表的作品,本站有權(quán)在網(wǎng)站內(nèi)轉(zhuǎn)載或引用
·參與本評論即表明您已經(jīng)閱讀并接受上述條款
推薦文檔 | 打印文檔 | 評論文檔 | 報(bào)告錯誤  
專業(yè)書推薦 更多內(nèi)容
網(wǎng)站可用性測試及優(yōu)化指南
《寫給大家看的色彩書1》
《跟我去香港》
眾妙之門—網(wǎng)站UI 設(shè)計(jì)之道
《Flex 4.0 RIA開發(fā)寶典》
《贏在設(shè)計(jì)》
犀利開發(fā)—jQuery內(nèi)核詳解與實(shí)踐
作品集 更多內(nèi)容

雜⑦雜⑧ Gold NORMANA V2