Le principe de « revenge.css » est simple : un bookmarklet CSS qui utilise des sélecteurs pour trouver les mauvaises balises, affichant d'affreux messages d'erreur roses en Comic Sans Serif partout où vous écrivez du mauvais HTML. Si vous activez ce bookmarklet et que la page a beaucoup de tâches roses, l'auteur a inclus au moins un des éléments suivants :
- <div> mal placées
- Éléments dépréciés
- Hyperlien malformés
- Formulaires inaccessibles
- Éléments vides
- Images inaccessibles
- Repères ARIA manquants
- Éléments de section mal rédigés
- Listes erronées
- Obsolete attributes