Cómo se ha resaltado el código en este blog

Para resaltar el código en este blog se ha hecho lo siguiente:

En las páginas de configuración del blog, concretamente en Diseño->Editar html
se han incluido las siguientes líneas para añadir un code higlighter hecho en javascript justo después de la etiqueta <head>:


<link href='http://google-code-prettify.googlecode.com/svn/trunk/src/prettify.css' rel='stylesheet' type='text/css'/>
<script src='http://google-code-prettify.googlecode.com/svn/trunk/src/prettify.js' type='text/javascript'></script>


A la etiqueta <body bla bla bla> debemos añadirle lo siguiente: onload='prettyPrint()' y quedaría algo parecido a esto:


<body bla bla bla onload='prettyPrint()'>


Por último al escribir nuestra entrada del blog cuando queremos que aparezca código resaltado lo hacemos entre etiquetas <code> o <pre> pero de la siguiente forma:


<code class="prettyprint">
//Esto es un comentario
while(int i=0;i<5;i++)
System.out.println("Como mola!!");
</code>


Pero ojo!!. Si tu código lleva < o > ha de ser sustituido por &lt; y &gt; respectivamente.

Al margen de lo anterior, también he añadido un poco de estilo propio modificando la hoja de estilo en Diseño->edicion html del blog y he añadido lo siguiente en la parte del css:


code {
display:block;
margin:0px 20px;
padding:20px;
background:#dedede;
font-family:"Lucida Console",Monospace;
font-size:0.975em;
color:black;
border:1px dashed black;
}

Comentarios

Entradas populares de este blog

CMapTools flecha directa a un nodo

Tres ejemplos de cómo usar un jComboBox en java netbeans 6

Personalizar el render de celdas de un jTable