18 lines
709 B
Plaintext
18 lines
709 B
Plaintext
# HTML Standards
|
|
|
|
## Accessibility Requirements
|
|
- All images must have alt text
|
|
- Proper heading structure (h1, h2, etc.) must be maintained
|
|
- ARIA attributes must be used where appropriate
|
|
- Color contrast must meet WCAG 2.1 Level AAA compliance
|
|
|
|
## Security
|
|
- All script and style tags must include integrity attributes
|
|
- External links must include rel="noopener noreferrer" attributes
|
|
- No inline scripts or styles without proper CSP nonce/hash
|
|
|
|
## Structure
|
|
- Use includes.js for template components when possible
|
|
- Reference includes from [docker/resume/includes/](mdc:docker/resume/includes/)
|
|
- Follow the pattern in [docker/resume/index-with-includes.html](mdc:docker/resume/index-with-includes.html)
|