Markdown es un lenguaje de formato de texto bien establecido, desarrollado por John Gruber en Perl. Markdown implementa una sintaxis simple para el texto de estilo, y fue creado para reemplazar las etiquetas HTML en el frontend (Markdown aún se compila a HTML en el backend).
Mientras que la sintaxis original, era genial, los desarrolladores de GitHub han creado una versión mejorada de Markdown, que utilizan para su propio sitio, y que poco a poco comenzaron a ser adoptado por la comunidad Markdown también.
La clase LightUp PHP fue creado para que los desarrolladores pueden leer GitHub sabores Markdown (GFM) mediante programación y utilizarlo dentro de sus aplicaciones PHP.
La clase también puede generar marcado GFM-friendly, ayudando texto del estilo a través de rebajas mediante código PHP.
Por su parte la clase no hace nada especial, pero se puede integrar con aplicaciones más complejas y ayudar a construir realmente sorprendentes editores de texto y otras aplicaciones.
Etiquetas Markdown compatibles:
Encabezados (hash y subrayado)
Texto en negrita
El texto en cursiva
Texto que atraviesa
Listas
Enlaces
Imágenes
Párrafos
Secciones
Los bloques de código (guión, vallada)
Blockquotes
Reglas horizontales
Requisitos
- PHP 5.3 o superior
Comentarios que no se encuentran