.TH "HTMLProofe" "1" "2019-03-24" "" "User commands" .SH NAME htmlproofer \- validate rendered HTML files .SH SYNOPSIS .B htmlproofer .I directory .RB [ options ] .SH DESCRIPTION .B htmlproofer is a set of tests to validate HTML output. These tests check if image references are legitimate, if they have alt tags, if internal links are working, and so on. .B HTMLProofer can run on a file, a directory, an array of directories, or an array of links. Below is a mostly comprehensive list of checks that it can perform. .PP Images (\fB\fR elements) .IP \[bu] Whether all images have alt tags .IP \[bu] Whether internal image references are not broken .IP \[bu] Whether external images are showing .IP \[bu] Whether images are HTTPS .PP Links (\fB\fR, \fB\fR elements) .IP \[bu] Whether internal links are working .IP \[bu] Whether internal hash references (#linkToMe) are working .IP \[bu] Whether external links are working .IP \[bu] Whether links are HTTPS .IP \[bu] Whether CORS/SRI is enabled .PP Scripts (\fB