Validierung von HTML-Code aus der Befehlszeile
Ich bin ein web-Entwickler, die zunehmend mit Vim-code web-Seiten. Gibt es irgendwelche HTML-Validierung utilities (oder Techniken) gibt, die sich nehmen, was Datei, die ich auf Arbeit bin und zu validieren, gegen die DOCTYPE-ohne die shell?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie sauber zusammen mit eine kleine Vim-Skript.
<div>
tag, sauber nicht zu erwähnen, dass unter Ihren Fehlern.Holen Sie sich ordentlich von sourceforge herunter und führen Sie es auf der shell
tidy -errors -q -f error_file.txt the_file.html
Bearbeiten. Juli 2016:
Der source-forge-version veraltet ist (siehe @phihag Kommentar). Seine Nachfolger finden Sie unter http://www.html-tidy.org/ und https://github.com/htacg/tidy-html5.
Den Geschichte Seite auf ttp://www.html-tidy.org/Staaten:
type=
für die script-tags nicht erkennt<meta charset="utf-8"/>
Versuchen, ein XML-validator mit den entsprechenden Schema - /DTD -.
Hier ein validator: http://xmlstar.sourceforge.net/
Verschiedenen DTDs finden Sie hier: http://www.w3.org/TR/xhtml1/dtds.html
https://stackoverflow.com/a/45390674/1587329 wies auf die nodejs-package
html-validator-cli
. Verwenden Sie alsDen
--verbose
flag ist optional.Diese Verbindung zu w3c-server, aber macht sich also auf die Kommandozeile.