<pre> est echappe et son contenu n'est pas traite par les raccourcis typo
les bloc <code> contenus dans un <pre> voient simplement leurs entites echappes pour un affichage efficient des balise html
Le contenu suivant :
<code>
<a href='#'>Lien</a>
et un second texte ici ?
</code>
<pre>
<a href='#'>Lien</a>
et un second texte ici ?
</pre>
<pre>
<code>
<a href='#'>Lien</a>
et un second texte ici ?
</code>
</pre>
produit donc le html suivant :
<div style='text-align: left;' class='spip_code' dir='ltr'><code><a href='#'>Lien</a><br />
<br />
et un second texte ici ?</code></div>
<pre>
<a href='#'>Lien</a>
et un second texte ici ?
</pre>
<pre>
<code>
<a href='#'>Lien</a>
et un second texte ici ?
</code>
</pre>
- `<pre>` est echappe et son contenu n'est pas traite par les raccourcis typo
- les bloc `<code>` contenus dans un `<pre>` voient simplement leurs entites echappes pour un affichage efficient des balise html
Le contenu suivant :
```
<code>
<a href='#'>Lien</a>
et un second texte ici ?
</code>
<pre>
<a href='#'>Lien</a>
et un second texte ici ?
</pre>
<pre>
<code>
<a href='#'>Lien</a>
et un second texte ici ?
</code>
</pre>
```
produit donc le html suivant :
```
<div style='text-align: left;' class='spip_code' dir='ltr'><code><a href='#'>Lien</a><br />
<br />
et un second texte ici ?</code></div>
<pre>
<a href='#'>Lien</a>
et un second texte ici ?
</pre>
<pre>
<code>
<a href='#'>Lien</a>
et un second texte ici ?
</code>
</pre>
```
- <pre> est echappe et son contenu n'est pas traite par les raccourcis typo
- les bloc <code> contenus dans un <pre> voient simplement leurs entites echappes pour un affichage efficient des balise html
Le contenu suivant :
```
<code>
<a href='#'>Lien</a>
et un second texte ici ?
</code>
<pre>
<a href='#'>Lien</a>
et un second texte ici ?
</pre>
<pre>
<code>
<a href='#'>Lien</a>
et un second texte ici ?
</code>
</pre>
```
produit donc le html suivant :
```
<div style='text-align: left;' class='spip_code' dir='ltr'><code><a href='#'>Lien</a><br />
<br />
et un second texte ici ?</code></div>
<pre>
<a href='#'>Lien</a>
et un second texte ici ?
</pre>
<pre>
<code>
<a href='#'>Lien</a>
et un second texte ici ?
</code>
</pre>
```
Hummm... par contre graphiquement il y a une incohérence du coup.
Côté public, <div class='spip_code'> est stylé avec un background et une bordure, mais pas <code> tout seul.
Et dans le privé, on ne retrouve pas ce style...
Est ce qu'on ne mettrait pas en cohérence en ciblant .spip_code et pre code pour ce background + border, tout en reportant les styles dans le privé ?
Hummm... par contre graphiquement il y a une incohérence du coup.
Côté public, `<div class='spip_code'>` est stylé avec un background et une bordure, mais pas `<code>` tout seul.
Et dans le privé, on ne retrouve pas ce style...
Est ce qu'on ne mettrait pas en cohérence en ciblant .spip_code et pre code pour ce background + border, tout en reportant les styles dans le privé ?
Il me semble que c'est <pre> qui devrait pour le coup bénéficier d'un stylage par défaut, ce qu'il n'a pas. Mais là je laisse l'affaire aux spécialistes
Il me semble que c'est `<pre>` qui devrait pour le coup bénéficier d'un stylage par défaut, ce qu'il n'a pas. Mais là je laisse l'affaire aux spécialistes
<pre>
est echappe et son contenu n'est pas traite par les raccourcis typo<code>
contenus dans un<pre>
voient simplement leurs entites echappes pour un affichage efficient des balise htmlLe contenu suivant :
produit donc le html suivant :
Testé et approuvé ! 👍
Hummm... par contre graphiquement il y a une incohérence du coup.
Côté public,
<div class='spip_code'>
est stylé avec un background et une bordure, mais pas<code>
tout seul.Et dans le privé, on ne retrouve pas ce style...
Est ce qu'on ne mettrait pas en cohérence en ciblant .spip_code et pre code pour ce background + border, tout en reportant les styles dans le privé ?
Il me semble que c'est
<pre>
qui devrait pour le coup bénéficier d'un stylage par défaut, ce qu'il n'a pas. Mais là je laisse l'affaire aux spécialistesAlors ? On merge et quelqu'un⋅e envoie une autre PR pour les caler les styles, ou on attend que la personne complète la PR ici présente ?
Non,
<pre>
est bien en police monospace, ça c'est bon, même si la taille des polices varie pas mal...Je fais une autre PR pour les styles.
476e4b9192
.