.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