2009-05-27 18 views
10

Ho un progetto di rotaie con molti ID duplicati (sembra che siano stati usati gli id ​​come dovrebbe essere stata usata la classe), quindi ovviamente questo è male.addon di Firefox o altro strumento per validare localmente le pagine HTML

Ho bisogno di rifattorizzare tutto per eliminare gli id ​​duplicati, e ho bisogno di qualche addon per Firefox (idealmente) per convalidare la pagina mentre la osservo per assicurarmi che non ci siano id duplicati, dal momento che non è qualcosa che voglio gessare fino a "guardare ogni pagina a mano".

C'è un addon o altro strumento che mi consenta di fare questo? (Ho controllato gli addon di firefox, e non ho trovato nulla che funzioni davvero, tutti semplicemente reindirizzano al validatore w3, che non posso usare, dato che l'app è locale).

EDIT: avrei dovuto accennare, lo voglio su Linux. HTML Validator non funziona su Linux

+0

** Correlato: ** [Componente aggiuntivo Firefox per trovare elementi HTML non chiusi] (http://stackoverflow.com/q/6549570/1497596) – DavidRR

risposta

9

Installare il Web Developer Toolbar, riavviare il browser e premere Ctrl + Maiusc + L (Ctrl + Maiusc + A nelle versioni precedenti) o utilizzare il menu (tasto destro o barra degli strumenti): Strumenti> Convalida locale

+1

Invia semplicemente l'HTML sul computer locale, il problema di questo che il validatore non può utilizzare le intestazioni http per determinare la codifica del documento, quindi se la tua pagina ha caratteri non ascii il validatore fallirà. – Calmarius

3

L'estensione Web Developer dovrebbe consentire di convalidare l'HTML locale.

tasto destro del mouse -> Web Developer -> Strumenti -> Convalida HTML locale (Ctrl + Shift + A)

8

Oppure utilizzare HTML Validator, può anche pulire il codice utilizzando il Tidy WWWC.

+0

L'ho guardato, ma non funziona su Linux :( –

+0

Funziona solo su OS X. Ma dal momento che non ha fornito il suo sistema operativo, ho solo consigliato questo. –