Quiero usar Markdown para almacenar información textual. Pero el google rápido dice que Markdown no es compatible con el color. También StackOverflow no admite color. Igual que en el caso de la rebaja de GitHub.
¿Hay algún sabor de rebaja que permita texto en color?
<span style="color:red"> *some emphasized markdown text*</span>
. Si está preguntando sobre el manejo de colores deRespuestas:
Respuesta corta
¡Markdown no admite color!
TL; DR
Como dicen las reglas de sintaxis original / oficial (énfasis agregado):
Como no es un "formato de publicación", proporcionar una forma de colorear su texto está fuera del alcance de Markdown. Dicho esto, no es imposible ya que puede incluir HTML sin formato (y HTML es un formato de publicación). Por ejemplo, el siguiente texto de Markdown (como lo sugiere @scoa en un comentario):
Resultaría en el siguiente HTML:
Ahora, StackOverflow (y probablemente GitHub) eliminará el HTML sin formato (como medida de seguridad) para que pierda el color aquí, pero debería funcionar en cualquier implementación estándar de Markdown.
Otra posibilidad es utilizar las listas de atributos no estándar introducidos originalmente por el Markuru implementación de Markdown y más tarde adoptada por un par de los demás (puede haber más, o ligeramente diferentes implementaciones de la misma idea, como div o span atributos en Pandoc ). En ese caso, puede asignar una clase a un párrafo o elemento en línea, y luego usar CSS para definir un color para una clase. Sin embargo, absolutamente debe estar utilizando una de las pocas implementaciones que realmente admiten la característica no estándar y sus documentos ya no son portables a otros sistemas.
fuente
He comenzado a usar Markdown para publicar algunos de mis documentos en un sitio web interno para usuarios internos. Es una manera fácil de compartir un documento, pero el espectador no puede editarlo.
Por lo tanto, esta marca de texto en color es "genial". He usado varios como este y funciona de maravilla.
Se convierte en Esto es cursiva azul.
Y
Se convierte en This is Red Bold.
Me encanta la flexibilidad y facilidad de uso.
fuente
Si bien Markdown no admite el color, si no necesita demasiados, siempre puede sacrificar algunos de los estilos admitidos y redefinir la etiqueta relacionada usando CSS para que sea de color, y también eliminar el formato, o no.
Ejemplo:
Consulte también: Cómo cambiar el estilo de la etiqueta em para que esté en negrita en lugar de cursiva
Luego, en su texto de descuento
fuente
s {text-decoration:none; color: green}
*
y_
ser diferente, pero ambos apuntan<em>
.Esto debería ser más corto:
fuente
Probablemente puedas usar el estilo de látex:
Para mantener el espacio en blanco entre las palabras, también debe incluir la tilde
~
.fuente
~
lugar de espacios para insertar espacios en blanco.Parece que kramdown admite colores de alguna forma.
Kramdown permite html en línea :
También tiene otra sintaxis para incluir clases css en línea :
Esta página explica además cómo GitLab utiliza una forma más compacta de aplicar clases css en Kramdown:
Hay muchas otras cosas explicadas en el enlace anterior . Es posible que deba verificar.
Además, como dijo otra respuesta, Kramdown también es el procesador de rebajas predeterminado detrás de Jekyll . Entonces, si está creando algo en las páginas de Github, la funcionalidad anterior puede estar disponible de inmediato.
fuente
En
Jekyll
pude agregar un poco de color u otros estilos a un elemento en negrita (también debería funcionar con todos los demás elementos).Comencé el "estilo" con
{:
y lo termino}
. ¡No hay espacio permitido entre el elemento y el soporte rizado!Será traducido a html:
fuente
Cuando desee usar Markdown puro (sin HTML anidado), puede usar Emojis para llamar la atención sobre algún fragmento del archivo, es decir, WARNING️ WARNING ⚠️, 🔴 IMPORTANT ❗🔴 o 🔥 NEW 🔥.
fuente
Esto funciona en la toma de notas Joplin:
fuente
He tenido éxito con
Advertencia: la clase ya debe existir en el sitio.
fuente