Formattatore e Validatore HTML / XML
Incolla HTML o XML e ottienilo perfettamente indentato, con errori di buona formazione (XML) o avvisi di tag non chiusi (HTML) segnalati.
913 visualizzazioni
Markup leggibile, con i problemi segnalati
Scegli HTML o XML, incolla il tuo markup e ricevilo indentato in modo ordinato — gli elementi annidati vengono rientrati progressivamente, gli attributi vengono preservati, gli elementi vuoti (come <br> o <img>) restano non chiusi come previsto da HTML. In modalità XML il parser è rigoroso: qualsiasi errore di buona formazione (tag non chiuso, annidamento errato, caratteri non validi) viene segnalato con un messaggio. In modalità HTML i browser analizzano deliberatamente in modo permissivo — HTML non ha un concetto formale di "non valido" come XML — quindi questo strumento controlla invece il bilanciamento dei tag e segnala quelli che non si chiudono.
Domande Frequenti
Perché la modalità XML rileva errori che la modalità HTML non nota?
XML ha una specifica rigorosa di buona formazione — il parser XML del browser rifiuta tutto ciò che la viola. Il parsing HTML è deliberatamente permissivo (un obiettivo di design fondamentale, perché il web non si rompa per piccoli errori), quindi non esiste un errore rigoroso equivalente — questo strumento esegue invece un controllo del bilanciamento dei tag con il miglior sforzo possibile per HTML.
La formattazione modifica il mio contenuto?
No — cambiano solo gli spazi bianchi e l'indentazione. Tag, attributi, testo e commenti vengono preservati esattamente (i valori degli attributi vengono nuovamente sottoposti a escape per sicurezza, il che può cambiare solo i caratteri delle virgolette, mai il valore stesso).
Strumenti Simili
Segnala un Problema
Formattatore e Validatore HTML / XML