Veuillez utiliser des espaces durs (insécables)
Pourquoi utiliser un autre langage de balisage ? (Je suis d'accord avec @c z ci-dessus).
L'un des objectifs de Markdown est de rendre les documents lisibles même dans un éditeur de texte brut.
Même résultat, deux approches
Le code
Sample code
5th position in an really ugly code
5th position in a clear an readable code
Again using non-breaking spaces :)
Le résultat
Exemple de code
5ème position dans un code très laid
5ème position dans un code clair et lisible
Encore une fois en utilisant des espaces insécables :)
La représentation visuelle d'un espace insécable (ou espace dur) est généralement une espace normale " ", mais sa représentation Unicode est U+00A0.
La représentation Unicode de l'espace ordinaire est U+0020 (32 dans la table ASCII).
Ainsi, les processeurs de texte peuvent se comporter différemment alors que la représentation visuelle reste la même.
Insérer un espace dur
| OS | Input method |
|-----------| ----------------------------------|
| macOS | OPTION+SPACE (ALT+SPACE) |
| Linux | Compose Space Space or AltGr+Space|
| Windows | Alt+0+1+6+0 |
Some text editor use Ctrl+Shift+Space.
Numéro
Certains éditeurs de texte peuvent convertir les espaces durs en espaces ordinaires lors des opérations de copier-coller, soyez donc prudent.
32 votes
C'est une honte que Markdown ne supporte pas cela. C'est une fonctionnalité fondamentale qui manque.
7 votes
Qu'en est-il
:
?7 votes
L'utilisation de : pour les listes de définitions n'est pas universelle dans les implémentations Markdown, mais si votre variante Markdown le supporte, cela fonctionne parfaitement. Vous devriez en faire une vraie réponse.