Technical check group
HTML validation checks
Every HTML page must have a <head> tag to contain metadata, title, and styles. The catalogue currently contains 8 checks in this group.
| State | Evidence | Owner |
|---|---|---|
| Observed | HTML validationPage-level source retained | Audit |
| Reviewed | Decision recordedScope and value inspected | Human |
| Verified | Public response readOutcome has separate proof | System |
Rule catalogue
Review each condition before turning it into work.
Missing Head Tag
Every HTML page must have a <head> tag to contain metadata, title, and styles.
Multiple Head Tags
HTML documents should have only one <head> tag. Remove duplicate head tags.
Missing Body Tag
Every HTML page must have a <body> tag to contain the visible content.
Multiple Body Tags
HTML documents should have only one <body> tag. Remove duplicate body tags.
HTML Document Over 2MB
Large HTML documents slow down page load. Optimize content and move assets to external files.
Resource Over 2MB
Large resources impact performance. Compress or optimize files over 15MB.
Invalid HTML Elements in Head
Only metadata elements belong in <head>. Move content elements to <body>.
Head Not First in HTML
The <head> tag should be the first child element inside <html> tag.