8. december

HTML-korrekturlæsning

Var det noget med et program, der automatisk kan rette fejl i din HTML-kode? Det program findes og hedder HTML Tidy.

Hvis du er en doven Red Hat-bruger skulle kommandoen `rpm --upgrade http://perso.club-internet.fr/dpo/rpm/tidy-4aug00-1.i386.rpm` være nok til at få installeret HTML Tidy. Ellers må du tage et kig på <URL:http://www.w3.org/People/Raggett/tidy/#download>.

Når du har fået installeret HTML Tidy, så er det nyttigt, men ikke strengt nødvendigt, med en opsætningsfil. Du kan for eksempel kopiere følgende tekst til filen "~/.tidyrc":


markup:            yes
wrap:              80
tab-size:          8
indent:            auto
indent-spaces:     2
indent-attributes: no
hide-endtags:      no
input-xml:         no
output-xml:        no
output-xhtml:      no
doctype:           loose
char-encoding:     latin1
quote-marks:       no
quote-nbsp:        yes
quote-ampersand:   yes
drop-empty-paras:  yes
enclose-text:      yes
write-back:        no
keep-time:         yes
split:             no

clean:             no
logical-emphasis:  no

og sætte systemvariablen HTML_TIDY til at pege på filen.

For at rette filen index.html udfører du kommandoen `tidy -m index.html`, men pas på, for hvis der er alvorlige fejl i HTML-koden kan du komme ud for at HTML Tidy sletter mere end du synes om fra filen. I stedet kan du starte med at prøve med `tidy index.html|less` for at se hvad HTML Tidy vil gøre med koden.

God fornøjelse...