Gostaria de saber por que não há sintaxe de remarcação para sublinhado? Eu sei que tags HTML básicas podem ser incorporadas para conseguir isso, mas estou tentando entender por que underline
foi omitido quando existe negrito e itálico
Edd
.
Gostaria de saber por que não há sintaxe de remarcação para sublinhado? Eu sei que tags HTML básicas podem ser incorporadas para conseguir isso, mas estou tentando entender por que underline
foi omitido quando existe negrito e itálico
Edd
.
Respostas:
Não há menção a "negrito" ou "itálico" no documento de sintaxe da remarcação . O que existe é uma ênfase seção , que descreve como o uso de sublinhado e asterix -marked spans ( *
, _
, **
, __
) deve produzir código envolto em <em>
e <strong>
tags.
A razão para isso, presumo, é que a marcação é uma linguagem de marcação, como html, e não deve se preocupar com a forma como o texto é apresentado (esse é o trabalho do estilo / CSS), mas em fornecer significado semântico ao texto. Isso é particularmente útil para pessoas que usam navegadores não gráficos, onde a ênfase pode ser transmitida de outras maneiras (pense em como um leitor de tela poderia adicionar ênfase ao encontrar uma <em>
tag ou realmente adicionar muita ênfase no caso do <strong>
etiqueta, rótulo, palavra-chave).
Eu poderia usar CSS para estilizar meu texto enfatizado com sublinhados, em vez de itálico, mas esse não é o padrão do navegador na maioria dos casos.
u
tag : A renderização padrão do elemento u ... entra em conflito com a renderização convencional de hiperlinks (sublinhado). Os autores são incentivados a evitar o uso do elemento u onde ele pode ser confundido para um hiperlink.