- Ymox,
Bonjour à tous,
J'ai été confronté à un comportement surprenant aujourd'hui, et qui apparemment ne tient pas à un unique navigateur, ni à un OS (constaté sous Canary, Nightly, Internet Explorer, Safari pour iPad et pour iPhone).
Soit le code HTML suivant :
1 2 | […] NASA (<strong>N</strong>ational <strong>A</strong>eronautics and <strong>S</strong>pace <strong>A</strong>dministration) […] |
Explication d'une abréviation sans l'habituelle balise <abbr>
Avec ce code, je me suis rendu compte que, suivant la largeur du conteneur, la "césure" se faisait non pas obligatoirement après les mots, mais après les balises <strong>
, ce qui donne donc quelque chose comme
Je suis donc surpris dans la mesure où je pensais que même s'il y avait des balises à l'intérieur, les mots restaient considérés comme tels, donc pas de césure intempestive juste après la première lettre.
Est-ce qu'il y a un moyen autre que mettre des <span style="display: inline-block">
autour des mots pour éviter ce comportement ?
Merci d'avance