Me pregunto por qué no hay una sintaxis de reducción de valor para el subrayado. Sé que las etiquetas html básicas se pueden incrustar para lograr esto, pero estoy tratando de entender por qué underline
se omitió cuando negrita y cursiva
Me pregunto por qué no hay una sintaxis de reducción de valor para el subrayado. Sé que las etiquetas html básicas se pueden incrustar para lograr esto, pero estoy tratando de entender por qué underline
se omitió cuando negrita y cursiva
No hay ninguna mención de "negrita" o "cursiva" en el documento de sintaxis de rebajas . Lo que hay es una sección de énfasis , que describe cómo el uso de subrayado y Los tramos marcados con asterix ( *
, _
, **
, __
) deben producir código envuelto en las etiquetas <em>
y <strong>
.
El motivo de esto, supongo, es que markdown es un lenguaje de marcado, como html, y no debe preocuparse por cómo el texto se presenta (ese es el trabajo del estilo / CSS), pero para proporcionar un significado semántico al texto. Esto es particularmente útil para las personas que usan navegadores no gráficos, donde el énfasis se puede transmitir de otras maneras (piense en cómo un lector de pantalla podría agregar énfasis cuando encuentra una etiqueta <em>
, o realmente agregue mucho énfasis en el caso de la etiqueta <strong>
).
Podría usar CSS para estilizar mi texto enfatizado con subrayados, en lugar de cursivas, pero en la mayoría de los casos este no es el predeterminado del navegador.