在Firefox中,有一個名爲「Html Validator」的擴展。它在窗口的右下角添加了一個小指示器圖標。當您訪問的頁面無效時,它會亮起。你可以點擊它來查看錯誤。這個擴展的真正重要特徵是它不會連接到w3c的驗證器。捆綁了w3c使用的相同的驗證SGML解析器。這意味着它可以驗證本地HTML文件。 (這對於我來說是最重要的用途,因爲我使用手動編碼的html文件進行網頁開發,每次我在瀏覽器中預覽HTML時,我也可以知道它是否有驗證錯誤)。在谷歌瀏覽器,歌劇,Safari,甚至IE瀏覽器?當我在過去的幾年中看到,我所見過的所有其他驗證者只是將當前的URL發送到w3c的驗證器站點。在任何主流瀏覽器中是否有內置的HTML驗證器?
回答
HTML Validator by Robert Nyman Google Chrome有一個指示器圖標,顯示內嵌結果並驗證本地文件。
不錯的工具。我試過了,但似乎沒有工作。有一半時間告訴我超時? – 2011-04-12 02:16:16
它可能在幕後使用w3C驗證程序。 – 2011-04-12 02:17:42
我不認爲這種類型的東西通常是內置的,因爲它們不是普通用戶所需要的,並且會減慢瀏覽速度。一般來說,根據我的小見解,附加軟件是最好的選擇。
對於任何開發任何網站的人來說,前兩個瀏覽器新增功能包括:Firebug(如前面提到的響應)和Web Developer工具欄,可用於許多瀏覽器。這裏是工具欄的開發人員頁面的鏈接:Website for Web Developer Toolbar
Firebug非常適合跨平臺瀏覽JavaScript,檢測錯誤,檢查HTML以及其他許多有用功能的HTML &。
另一方面,Web開發工具欄允許您在本地主機或Web上驗證HTML,CSS等,關閉Javascript,關閉CSS,以及更多!
我希望這有助於!
有一個新的HTML驗證器可用於Chrome。它使用LibTidy的JavaScript端口,因此在本地驗證而不需要遠程服務。
見https://chrome.google.com/webstore/detail/anjdemaoejlpgmnmkijdemoiebcddhkc
的HTML Tidy的瀏覽器擴展程序工作得很好,雖然它不具有的許多功能Firefox的對應。作爲額外的好處,它在本地主機頁面上工作。你可以在這裏得到它:https://chrome.google.com/webstore/detail/html-tidy-browser-extensi/gljdonhfjnfdklljmfaabfpjlonflfnm
我在Chrome中使用這個插件:
https://github.com/renyard/validity
足夠簡單易用。
但我認爲在Chrome/Firefox中有一個本地工具會更好。
我是Firefox擴展的作者。我最近重寫了Chrome以及Firefox的新Webextension API。
參見擴展網頁的詳細信息:
從谷歌Chrome商店的直接鏈接是這樣的:
https://chrome.google.com/webstore/detail/html-validator/mpbelhhnfhfjnaehkcnnaknldmnocglk
享受,
- 1. XSLT是否與主流瀏覽器
- 2. 檢查瀏覽器是否內置了HTML5表單驗證?
- 3. QtCreator中是否有任何內存瀏覽器?
- 4. 在所有主流瀏覽器中清除瀏覽數據
- 5. 是否有引導HTML的驗證器?
- 6. 是否有瀏覽器特定的代碼驗證程序?
- 7. 是否有任何js庫取代IE瀏覽器的Chrome瀏覽器框架
- 8. 如何驗證瀏覽器是否存在於selenium webdriver
- 9. 在瀏覽器驗證HTML內容,無源代碼
- 10. 我們如何驗證gzip/deflate壓縮在IE瀏覽器中是否有效?
- 11. 任何瀏覽器的中心內容
- 12. 是否有PHP瀏覽器?
- 13. 驗證瀏覽器要求和設置
- 14. 是否有任何現有的ant buildfile(build.xml)瀏覽器?
- 15. 在瀏覽器中驗證XML和DTD
- 16. MS Lync Server 2010是否帶有內置的vxml瀏覽器?
- 17. 瀏覽器插件列表中是否有任何信息?
- 18. 是否有任何重要的瀏覽器缺少HTML文檔的document.documentElement?
- 19. 在Javascript中是否有跨瀏覽器設置style.float的方式?
- 20. 確定是否瀏覽器支持集成的身份驗證
- 21. 是否有可能擁有瀏覽器內調試器?
- 22. 是否有任何iOS開源的網絡瀏覽器
- 23. 是否有任何離線的跨瀏覽器測試工具
- 24. 在任何瀏覽器中設置剪貼板內容
- 25. 驗證器即使使用IE也不能在任何瀏覽器中工作
- 26. LibGDX的HTML項目沒有在瀏覽器中顯示任何內容
- 27. 是否有任何選項卡特定的唯一身份證瀏覽器
- 28. 瀏覽器插件w3c驗證器?
- 29. JPanel內置的瀏覽器
- 30. 任何方式來禁用瀏覽器的「驗證」?
我也需要一個答案對這個問題。我的工作要求我不要將源代碼自願提交給任何系統,但我自己的。 – Andy 2011-05-18 12:02:12
那麼,HTML(或任何SGML方言,甚至XML)需要根據DOCTYPE進行驗證,因此您需要一個**程序來爲您執行此操作,afaik沒有這樣的工具(至少跨瀏覽器)去做。最好的方法是與一些W3C Api一起檢查。 – 2012-06-13 01:45:11
您可以將源代碼抓取到[validator.nu](http://about.validator.nu/)或[w3 html驗證程序](http://validator.w3.org/about.html)並在本地安裝。完成之後,將頁面傳送到驗證器的本地安裝將非常簡單。 – steveax 2012-08-15 05:01:03