2010-05-17 50 views
2

我最近被聘請爲Web開發人員,而且我正在監督的項目在其中一個頁面上存在格式問題,因爲其中一個div出現了問題。這是一個相當複雜的頁面,有很多的php,從我可以收集的內容來看,我在某處丟失了一個</div>標籤,因此一切都搞亂了。關於跟蹤div比記事本更好的軟件的問題++

我目前使用的記事本+ + +,這是體面的排隊div,這意味着如果你點擊開放的div標籤,它會突出顯示紫色,並突出顯示最後一個。但它好像是如果你有跨越幾行(數百)的div標籤,它將無法正常工作。

有沒有其他人遇到類似的情況?有沒有更好的編輯器可以使用,能夠更好地幫助我解決div問題?或者我必須通過並排列div 1 1? (有超過100個)。請告訴我!!謝謝

回答

5

的替代途徑,我想建議的是通過驗證程序運行你的頁面,如http://validator.w3.org

HTML Validator W3C的服務是一個用於Firefox的插件,可以自動通過本地驗證運行你的網頁,並通知您任何與satus欄中的圖標有關的問題。

+0

+1:很棒的插件。 – 2010-05-17 19:23:46

1

你想要一個編輯器來檢測和突出顯示標記語法錯誤(以及有效性)。有許多。我使用ActiveState的Komodo Edit(www.activestate.com)

1

跨平臺解決方案是Eclipse(PDT)。它帶有一個很好用的html編輯器。對於快速文件更改和修補程序,我使用TextMate - 但這只是OS X:(

0

你可以嘗試使用更強大的編輯器,比如Eclipse或Netbeans。我使用NetBeans進行大部分HTML/PHP開發,它有很好的突出顯示匹配標籤

1

有時,當我試圖清理/調試瘋狂的X/HTML時,我把它放到一個XML編輯器中,讓它做一些匹配/格式化對我來說,我個人的選擇是Altova的XMLSpy,它不是免費的(地獄,它甚至不便宜),但我真的很喜歡它的強大功能,你可以從他們的網站下載一個免費的演示,看看它是否可以幫助你。

1

像其他人所說的那樣,使用免費的編輯器如Eclipse。在Eclipse中打開您的HTML,然後按CTRL + SHIFT + F,它將格式化並縮進代碼,就像Notepad ++所做的一樣。

1

這是頁面已經在網上公共場所? 如果是,您是否嘗試使用W3C驗證程序http://validator.w3.org/驗證HTML/XHTML,它可能會告訴您封閉的DIV標記丟失的確切行。

更新:您也可以將頁面代碼直接複製並粘貼到驗證器中並進行驗證:您在頁面上隨瀏覽器一起瀏覽,然後從瀏覽器manu中選擇「查看源代碼」,然後複製&粘貼代碼到W3C驗證器中。

+1

Valider應該做得很好,但是網頁本身不必在線訪問。上傳文件也受支持。 – 2010-05-17 19:05:19