Un code HTML compatible est un code qui produit le même rendu quelque soit le navigateur utilisé. Pour rendre un code compatible, il faut le faire valider via le validateur de W3C ou le tester sur différents moteurs de rendu HTML tels que Gecko, Webkit et Trident.