Couleur (coloration syntaxique) à l'intérieur d'une balise HTML <code> tag

Dans un fragment de code comme le suivant ...

class Foo
{
  internal Foo()
  {
    for (int i = 0; i < 42; ++i);
  }
}

... ses différents mots-clés et ainsi de suite sont de couleur lorsqu'ils sont à l'affiche dans mon navigateur.

Quand je fais "Afficher la source", je ne vois rien de spécial dans le code HTML de mise en œuvre de cette couleur-codage.

Comment et où est-ce que la syntaxe spécifique à la couleur de mise en évidence de mises en œuvre, alors? Par exemple est-il intégré dans les navigateurs, ou est-il mis en œuvre par le site spécifique de édition de JavaScript, le DOM dans les navigateurs?

Je trouve que c'est une question difficile à Google pour.

  • La mise en forme est réalisée a posteriori via javascript; si vous faites un "inspecter l'élément" (avec un navigateur comme google Chrome), vous verrez que beaucoup de durée de balises ont été ajoutées
InformationsquelleAutor ChrisW | 2009-10-30