# Convierte Markdown a HTML

> Usa el prototipo String.markdown() para convertir texto Markdown en HTML, para contenido guardado por usuarios o en ficheros.

Framework: total5
Product: Total.js 5 (total5@0.0.19)
Language: es
Content-SHA256: ffce0012a14a13180fa3aae5696298fc5beb474124ab63e34d8de97ac9b55b2f
Snapshot: c0700e321579725c5cf4f5ace1ad7d2866d1b4f93c24a63c0b41b6b7998e976c
Sources: total5-installed@total5@0.0.19
Review: not-recorded

Total.js añade `markdown()` a las cadenas. Convierte títulos, énfasis, listas, enlaces, código y tablas en HTML y escapa las etiquetas HTML sin procesar del texto. Pasa un objeto de opciones para elegir qué se convierte; las más útiles son `ul`, `links`, `formatting`, `headlines`, `code`, `tables` y `linetag` (la etiqueta usada para los párrafos).

```js controllers/content.js
exports.install = function() {
	ROUTE('POST /markdown/', render);
};

function render($) {
	var html = ($.body.text || '').markdown({ linetag: 'p', ul: true, links: true, formatting: true, headlines: true, code: true });
	$.html(html);
}
```
