Coloration syntaxique
Thursday, 22. November 2007, 08:14:34
Comment utiliser cette "librairie" ? Tout simplement en insérant le code suivant dans l'en-tête :
<link type="text/css" rel="stylesheet" href="css/SyntaxHighlighter.css"></link> <script language="javascript" src="js/nom_du_langage.js"></script> <!-- nom_du_language.js doit être remplacé par un élément existant et correspondant au language désirée, exemple pour le CSS : shBrushCss.js -->
Par la suite il suffit de nommer le conteneur du code avec le nom code (name="code") et d'indiquer dans la classe de l'élement conteneur le style de language (class="css") et c'est tout !
Donnant en résumé ceci :
<pre name="code" class="c-sharp"> // Début du code... etc... </pre>
Simple non ?
Il existe en plus de nombreuses options et une évolution certaine !
Du point de vue accessibilité, cela ne pose aucun problème. Que demander de plus ?