2011-04-10 31 views
24

在Firefox中,有一個名爲「Html Validator」的擴展。它在窗口的右下角添加了一個小指示器圖標。當您訪問的頁面無效時,它會亮起。你可以點擊它來查看錯誤。這個擴展的真正重要特徵是它不會連接到w3c的驗證器。捆綁了w3c使用的相同的驗證SGML解析器。這意味着它可以驗證本地HTML文件。 (這對於我來說是最重要的用途,因爲我使用手動編碼的html文件進行網頁開發,每次我在瀏覽器中預覽HTML時,我也可以知道它是否有驗證錯誤)。在谷歌瀏覽器,歌劇,Safari,甚至IE瀏覽器?當我在過去的幾年中看到,我所見過的所有其他驗證者只是將當前的URL發送到w3c的驗證器站點。在任何主流瀏覽器中是否有內置的HTML驗證器?

+0

我也需要一個答案對這個問題。我的工作要求我不要將源代碼自願提交給任何系統,但我自己的。 – Andy 2011-05-18 12:02:12

+0

那麼,HTML(或任何SGML方言,甚至XML)需要根據DOCTYPE進行驗證,因此您需要一個**程序來爲您執行此操作,afaik沒有這樣的工具(至少跨瀏覽器)去做。最好的方法是與一些W3C Api一起檢查。 – 2012-06-13 01:45:11

+1

您可以將源代碼抓取到[validator.nu](http://about.validator.nu/)或[w3 html驗證程序](http://validator.w3.org/about.html)並在本地安裝。完成之後,將頁面傳送到驗證器的本地安裝將非常簡單。 – steveax 2012-08-15 05:01:03

回答

2

HTML Validator by Robert Nyman Google Chrome有一個指示器圖標,顯示內嵌結果並驗證本地文件。

+2

不錯的工具。我試過了,但似乎沒有工作。有一半時間告訴我超時? – 2011-04-12 02:16:16

+0

它可能在幕後使用w3C驗證程序。 – 2011-04-12 02:17:42

0

我不認爲這種類型的東西通常是內置的,因爲它們不是普通用戶所需要的,並且會減慢瀏覽速度。一般來說,根據我的小見解,附加軟件是最好的選擇。

對於任何開發任何網站的人來說,前兩個瀏覽器新增功能包括:Firebug(如前面提到的響應)和Web Developer工具欄,可用於許多瀏覽器。這裏是工具欄的開發人員頁面的鏈接:Website for Web Developer Toolbar

Firebug非常適合跨平臺瀏覽JavaScript,檢測錯誤,檢查HTML以及其他許多有用功能的HTML &。

另一方面,Web開發工具欄允許您在本地主機或Web上驗證HTML,CSS等,關閉Javascript,關閉CSS,以及更多!

我希望這有助於!

+4

「我不認爲這種類型的東西通常是內置的,因爲普通用戶不需要它們,並且會減慢瀏覽速度。」那麼爲什麼Chrome,Firefox,Safari,Internet Explorer和Edge中內置了一個完整的JavaScript調試器和DOM檢查器? (真的,只需按F12。) – Ajedi32 2015-10-07 16:07:20

+1

當然,這些內置Chrome和Firefox! – Ant 2016-09-17 15:55:04

相關問題