Bloques de código delimitados
Puede crear bloques de código delimitados colocando comillas simples triples ``` antes y después del bloque de código. Te recomendamos dejar una línea en blanco antes y después de los bloques de código para facilitar la lectura del formato sin procesar.
```
function test() {
console.log("notice the blank line before this function?");
}
```

Sugerencia
Para conservar el formato dentro de una lista, asegúrate de indentar los bloques de código sin delimitadores con ocho espacios.
Para mostrar tres comillas invertidas en un bloque de código cercado, enciérralas en cuatro comillas invertidas.
````
```
Look! You can see my backticks.
```
````

Si editas fragmentos de código y tablas con frecuencia, puedes beneficiarte de habilitar una fuente de ancho fijo en todos los campos de comentarios de GitHub. Para más información, consulta Acerca de la escritura y el formato en GitHub.
Resaltado de sintaxis
Puedes agregar un identificador opcional de idioma para habilitar el resaltado de la sintaxis en tu bloque de código cercado.
El resaltado de sintaxis cambia el color y el estilo del código fuente para facilitar la lectura.
Por ejemplo, para resaltar la sintaxis del código Ruby:
```ruby
require 'redcarpet'
markdown = Redcarpet.new("Hello World!")
puts markdown.to_html
```
Se mostrará el bloque de código con resaltado de sintaxis:

Sugerencia
Al crear un bloque de código delimitado para resaltar la sintaxis en un sitio de GitHub Pages, use identificadores de idioma en minúsculas. Para más información, consulta Acerca de GitHub Pages y Jekyll.
Usamos Linguist (Lingüista) para realizar la detección de idioma y seleccionar gramáticas de terceros para el resaltado de sintaxis. Puede averiguar qué palabras clave son válidas en el archivo YAML de idiomas.
Creación de diagramas
También puede usar bloques de código para crear diagramas en Markdown. GitHub admite Mermaid, GeoJSON, TopoJSON y sintaxis STL ASCII. Para más información, consulta Creación de diagramas.
Información adicional
-
[Especificación de GitHub Flavored Markdown](https://github.github.com/gfm/) -
[AUTOTITLE](/get-started/writing-on-github/getting-started-with-writing-and-formatting-on-github/basic-writing-and-formatting-syntax)