亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 編程設計 > 正文

firebug如何使用以及firebug安裝的圖文步驟

2020-06-27 15:21:46
字體:
來源:轉載
供稿:網友

Firebug是網頁瀏覽器 Mozilla firefox下的一款開發類插件, 現屬于Firefox的五星級強力推薦插件之一。它集HTML查看和編輯、Javascript控制臺、網絡狀況監視器于一體,是開發 JavaScript、CSS、HTML和Ajax的得力助手。Firebug如同一把精巧的瑞士軍刀,從各個不同的角度剖析Web頁面內部的細節層面, 給Web開發者帶來很大的便利。

firebug

對于網頁開發人員來說,Firebug是Firefox瀏覽器中最好的插件之一,也可以說Firebug的CSS調試器是專為網頁設計師們量身定做的!

firebug怎么安裝?

1、首先下載Firefox瀏覽器 點擊下載

firebug

2、找到“工具(T)”,下拉列表中選擇“附加組件”。

firebug

3、“獲取附加組件”

firebug

4、在搜索里輸入“firebug”,稍等即可。

firebug

5、安裝firebug插件,安裝完成后的圖標如圖所示:

firebug

firebug

6、查看頁面元素并對頁面進行修改。

firebug

 

firebug怎么用?

一、安裝Firebug

Firebug在Firefox瀏覽器中運行。另外有一個Firebug lite版本,可以通過javascript調用,包含在頁面中,從而在其他非Firefox瀏覽器中使用。本文不涉及這個版本。

安裝Firebug,請訪問Firebug下載頁面。點擊該頁面右邊欄中部巨大的橙黃色按鈕即可。你也可以在Mozilla的FireFox Add-ons站點下載它。安裝后只要重新啟動FireFox,就可以使用了。

firebug

如果你已經安裝過了,那么請檢查是否更新到了最新版本。打開Firefox的"Tools"菜單,選擇"Add-ons"命令,然后在彈出窗口中點擊左下角的"Find Updates"按鈕。

二、打開和關閉Firebug

在Firebug網站上,可以找到它的快捷鍵設置。我最常使用以下三種方法:

* 打開Firebug:按F12,或者點擊瀏覽器狀態欄右邊的firebug綠色標志。

firebug

* 關閉Firebug:按F12,或者點擊瀏覽器狀態欄右邊的firebug綠色標志,或者點擊Firebug窗口右上角的firebug紅色關閉標志。

* 在單獨窗口中打開Firebug:點擊firebug窗口右上角的firebug紅色箭頭標識,或者使用Ctrl+F12/⌘+F12按鈕。

Firebug的相關設置:

* 固定Firebug在新窗口打開:先打開firebug,點擊左上角的bug標志,選擇options菜單中的"Always Open in New Window"設置。

* 增加/縮小字體大?。合却蜷_firebug,點擊左上角的bug標志,選擇"Text Size"命令。每次字體變化的幅度非常小,你可能需要使用多次。

firebug

* 限制只對某些站點使用Firebug:先右擊瀏覽器狀態上的green check mark標志,選擇"disable Firebug"命令。然后,再右擊這個已經變灰的標志,選擇"Allowed Sites..."命令,增加允許Firebug生效的域名。

firebug

三、Firebug窗口概覽

* Console標簽: 主要使用javascript命令行操作,顯示javascript錯誤信息,在底部的>>>提示符后,你可以自己鍵入javascript命令。

* HTML標簽: 顯示HTML源碼,并且像DOM等級結構那樣,每行之前有縮進。你可以選擇顯示或不顯示某個子節點。

* CSS標簽:瀏覽所有已經裝入的樣式表,可以當場對其修改。在Firebug窗口上部,"edit"命令的旁邊,有一個本頁面中所有樣式表的下拉列表,你可以選擇一個樣式表進行瀏覽。

firebug

* Script標簽: 顯示javascript文件及其所在頁面。在Firebug窗口上部,"inspect"命令的旁邊,有一個本頁面中所有Javascript文件的下拉列表,你可以選擇一個進行瀏覽。你可以在javascript命令中,設置斷點(breakpoint)及其出現的條件。

* DOM標簽: 顯示所有的頁面對象和window物體的屬性。因為在javascript中,所有變量都是window物體的屬性,所以Firebug會顯示所有變量和它們的值。

* Net標簽:顯示本頁面涉及的所有下載,以及它們各自花費的時間,各自的HTTP請求頭信息和服務器響應的頭信息。XHR標簽對AJAX調試很有用。

四、隨時編輯頁面

在HTML標簽中,點擊窗口上方的"inspect"命令,然后再選擇頁面中的文本節點,你可以對其進行修改,修改結果會馬上反應在頁面中。

firebug

Firebug同時是源碼瀏覽器和編輯器。所有HTML、CSS和Javascript文件中的對象,都可以用單擊或雙擊進行編輯。當你輸入完畢,瀏覽器中的頁面立刻會發生相應變化,你可以得到瞬時反饋。DOM瀏覽器允許你對文檔結構進行徹底的編輯,不局限于文本節點。在HTML標簽中,點擊窗口上部"inspect"命令旁邊的"edit"命令,下方的窗口就會立刻變成一個黑白的文本編輯窗口,你可以對HTML源代碼進行任意編輯。在CSS標簽中,Firebug會自動補全你的輸入。在DOM標簽中,當你按Tab鍵時,Firebug會自動補全屬性名。

五、用Firebug處理CSS

在DOM標簽中,每個HTML元素的style屬性揭示了該元素的所有CSS設置。你可以雙擊對這些設置進行編輯。

firebug

對于那些Firefox不支持的CSS規則,Firebug會自動隱藏。比如,Firebug會隱藏針對某些瀏覽器的CSS特定設置,以及一些它不支持的CSS3規則。所以,它會隱藏_height:25px;(下劃線是一個針對IE6的設置)和p:first-of-type {color: #ff0000;} (:first-of-type是一個CSS3規定的偽類,目前只有Safari 3支持)。但是,這也意味著,如果你恰巧發生了打字錯誤,導致某些規則無法顯示,那么你只有使用其他編輯器顯示全部CSS內容,找到你的錯誤。

Firebug允許你關閉CSS中的某些語句,頁面會立刻反映相應變化,你可以立刻查看效果。"關閉"一條語句的方法是,在該語句的左邊點擊,會出現一個紅色的firebug禁止標志。該語句就會變灰。再次點擊,該語句就會恢復。

Firebug允許你編輯CSS的屬性和屬性值。你只要對它們點擊,就能編輯。修改后的效果會立刻在瀏覽器窗口中顯示出來。這個特性最好的運用,是在確定準確定位的padding和margin時,firebug允許你用方向鍵逐單位的增加。

Firebug允許你增加新的屬性和屬性值。增加方法是雙擊現有的selector,然后就會出現一個空白的屬性名輸入框,完成輸入后則會出現一個空白的屬性值。

六、盒狀模型

當你在HTML標簽中,點擊一個元素時,左面窗口顯示HTML代碼,右面窗口顯示該元素的CSS。在CSS窗口上方,有一個layout按鈕,點擊后會展示與該元素相關的方塊模型,包括padding、margin和border的值。要查看每一個元素的這三項值,只需點擊"inspect"按鈕,然后用鼠標懸停在頁面中該元素的上方。

firebug

七、評估下載速度

Net標簽中圖形化了頁面中所有http請求所用的時間。使用這個功能,必須打開Network monitoring,默認設置就是打開,但是你可以在"options"下拉菜單中關閉這個選項。你可以用這項功能評估javascript文件下載,占用整個頁面顯示的時間。

firebug

在每個HTTP請求的左面點擊,會顯示該次請求的頭信息。

在1.0.5版以后,你可以單獨查看HTML文件、CSS文件、圖像文件等各自下載的時間。

八、DOM

DOM標簽提供頁面上所有物體的所有屬性的信息。Firebug最酷的功能之一是,它可以動態修改頁面,反映在瀏覽器窗口,但是如果使用瀏覽器自帶的查看源碼功能,你會發現源碼并沒有改變。

九、Javascript調試

JavaScript profiler可以報告你的Javascript函數執行所花的時間,因此你可以查看不同函數對速度的影響。使用這個功能的方法是,打開console標簽,然后點擊上面的Profile按鈕(上部的按鈕順序是"Inspect |Clear | Profile")。Firebug列出調用的所有函數,及其所花的時間。你可以針對要測試的某個函數,在其前部加上console.profile([title]),在其后部加上console.profileEnd()。

console標簽的底部是命令行輸入,它以">>>"開頭。如果命令行輸入有結果輸出,那么它會展示在上部的窗口。有一個詳細的命令行輸入API值得看一下。Firebug內置console對象有幾種有用的方法可供調用,包括console.debug、console.info、console.warning、console.error等。如果這些方法產生了輸出結果,Firebug會提供一個鏈接,讓你查看相應的代碼。

調試的另一個方法是設置斷點。Script標簽允許你在任意行暫停執行。單擊行號,就會設置一個斷點。右擊行號,就可以設置一個斷點出現的條件,只有當條件為真時,程序才會暫停執行。右面還有一個watch窗口,可以查看當前變量的值。

firebug

十、AJAX

前面已經提到,Firebug可以捕捉頁面的動態內容和其他DOM變化。如果你打開這個示例文件,點擊頁面上的鏈接后,在瀏覽器中查看源碼,你會發現什么也沒有改變,源碼中依然包含那個鏈接。但是,如果你在Firebug中查看源碼,你會發現DOM已經發生了變化,"Hello World"已經被包括在內了。這就是Firebug的核心功能之一,沒有它,AJAX的請求和回應就是不可見的。有了它,你可以看到送出的和收到的文本,已經相應的頭信息。在Net標簽中,你還能監控每個請求/回應各自所花費的時間。

firebug

Net標簽中的XHR功能,對查看AJAX操作特別有用。如果你點擊每個服務器端回應前的加號,你就會看到服務器端回應的頭信息和內容。

當通過XMLHttpRequest對象向服務器端發出一個請求時,Firebug會記錄請求的POST或GET內容,以及回應的頭信息和內容。使用Net標簽中的XHR功能,就可以看到這些內容。它會列出所有服務器的回應,以及所花費的時間。點擊前面的+號,如果是GET請求,會顯示三個標簽;如果是POST請求,會顯示4個標簽:

Params: 顯示請求URL中所包含的name/value對。

Headers: 顯示請求和回應的頭信息。

Response: 顯示實際從服務器收到的信息。

Post:顯示從通過POST請求,送到服務器的信息。(此項GET請求不包括。)

這四個標簽對編寫和調試程序很有用。檢查POST和Params標簽,確定你的請求被正確地發出了。檢查Response標簽查看返回的格式,確定相應的Javascript處理函數應該如何編寫。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
97成人精品区在线播放| 久久的精品视频| 亚洲欧洲激情在线| 日韩电视剧在线观看免费网站| 国产亚洲福利一区| 欧美又大又硬又粗bbbbb| 成人免费看片视频| 少妇高潮久久77777| 亚洲国产精彩中文乱码av| 久久久999国产| 清纯唯美亚洲综合| 日韩视频精品在线| 97欧美精品一区二区三区| 国产日韩欧美91| 欧美肥臀大乳一区二区免费视频| 亚洲伊人第一页| 亚洲成人亚洲激情| 日本免费一区二区三区视频观看| 亚洲综合日韩中文字幕v在线| 欧美成人一区在线| 欧美日韩精品中文字幕| 一区二区在线视频| 久久在线观看视频| 青青精品视频播放| 久久网福利资源网站| 欧美在线视频一区| 一本色道久久88精品综合| 欧美激情图片区| 久久久在线观看| 午夜免费久久久久| 亚洲国产欧美一区二区丝袜黑人| 在线电影中文日韩| 亚洲国产日韩欧美综合久久| 日韩中文字幕网址| 久久久久久免费精品| 成人春色激情网| 日韩不卡中文字幕| 九九热精品视频在线播放| 久久69精品久久久久久国产越南| 久久这里有精品| 国产午夜一区二区| 91精品在线观| 国产精品视频一区国模私拍| 精品国产户外野外| 日韩经典第一页| 人妖精品videosex性欧美| 成人精品一区二区三区| 日韩www在线| 久久久精品欧美| 欧美日韩国产在线| 午夜精品久久17c| 中文字幕日韩欧美精品在线观看| 久久香蕉国产线看观看网| 亚洲精品日韩激情在线电影| 久久夜色精品国产| 欧美激情免费视频| 亚洲一区二区三区乱码aⅴ蜜桃女| 久久久噜噜噜久久中文字免| 伊人男人综合视频网| 欧美日韩在线看| 国产97在线播放| 亚洲精品福利在线| 亚洲国产精品999| 日韩欧美a级成人黄色| 成人黄色短视频在线观看| 色婷婷综合久久久久| 日韩欧美亚洲国产一区| 亚洲高清福利视频| 国产精品久久久91| 最近中文字幕mv在线一区二区三区四区| 久久久99免费视频| 青青久久av北条麻妃海外网| 国产一区二中文字幕在线看| 精品成人国产在线观看男人呻吟| 日日骚久久av| 亚洲香蕉成视频在线观看| 欧美国产亚洲精品久久久8v| 欧美一区亚洲一区| 亚洲第一av网站| 国产精品爽黄69天堂a| 亚洲性生活视频| 成人黄色av免费在线观看| 亚洲欧美中文另类| 国产综合在线观看视频| 成人激情在线观看| 欧美在线免费视频| 欧美激情精品久久久久久蜜臀| 伊人男人综合视频网| 日韩在线观看免费全集电视剧网站| 欧美视频中文在线看| 亚洲国产精品久久精品怡红院| 中文字幕亚洲欧美一区二区三区| 日韩精品免费综合视频在线播放| 色爱精品视频一区| 亚洲欧美激情另类校园| 久久精品国产成人精品| 欧美日韩国产丝袜另类| 国产亚洲视频在线观看| 欧美又大粗又爽又黄大片视频| 亚洲第一精品久久忘忧草社区| 日韩中文字幕在线视频播放| 国产精品视频区| 国产亚洲欧美aaaa| 日韩av电影手机在线| 国产欧美一区二区白浆黑人| 国产精品日日摸夜夜添夜夜av| 91成人精品网站| 久久av在线看| 成人免费直播live| 精品一区二区三区四区在线| 久久久精品免费| 欧美最近摘花xxxx摘花| 欧美性xxxxx极品| 欧美性猛交xxxx偷拍洗澡| 亚洲精品网站在线播放gif| 久久资源免费视频| www欧美日韩| 国产91精品视频在线观看| 久久精品电影一区二区| 日韩av电影中文字幕| 午夜美女久久久久爽久久| 尤物yw午夜国产精品视频| 中文字幕久精品免费视频| 亚洲肉体裸体xxxx137| 91手机视频在线观看| 亚洲自拍小视频免费观看| 精品国产欧美成人夜夜嗨| 国产精品扒开腿做爽爽爽视频| 日韩福利视频在线观看| 亚洲欧美国产日韩天堂区| 国产91精品久久久久| 亚洲精品免费在线视频| 欧美成人午夜免费视在线看片| 欧美在线观看视频| 国产精品99久久99久久久二8| 欧美精品在线免费播放| 欧美精品在线免费观看| 欧美另类69精品久久久久9999| 国产视频999| 色一情一乱一区二区| 国产成人aa精品一区在线播放| 成人网在线免费看| 国内免费久久久久久久久久久| 亚洲xxxxx性| 欧美劲爆第一页| 91久久久久久| 欧美大胆a视频| 久久久久久久999精品视频| 国产99久久精品一区二区| 欧美视频一区二区三区…| 青青久久aⅴ北条麻妃| 久久久久999| 亚洲激情在线观看视频免费| 欧美激情一级欧美精品| 国产精品久久久久久搜索| 国产视频精品免费播放| 亚洲第一天堂无码专区| 91精品久久久久久| 国产xxx69麻豆国语对白| 精品欧美aⅴ在线网站| 国产精品第一视频| 欧美另类精品xxxx孕妇| 久久久久久亚洲精品中文字幕| 国产精品成人av性教育|