5549 sujets

Sémantique web et HTML

Bonjour,

Pour des raisons de design, je veux utiliser un span sur les primères lettres de certains mots (une lettrine en quelque sorte).
:first-letter ne me convient pas car ça ne marche que pour les eléments de type block et surtout que pour la 1ère lettre du 1er mot (alors pour les h1, par exemple, je veux chaque 1ère lettre de chaqsue mot).

Mais je me pose la question de l'impact d'un span de ce type sur la lisibilité du contenu.
si google (yahoo, ...) voit

<h1><span class="lettrine">U</span>n <span class="lettrine">T</span>itre</h1>

est-ce qu'il comprend "Un titre" ou "U n T itre" ?
et idem sur les micro-données de schema.org, est-ce que

<span itemprop="name"><span class="lettrine">B</span>ob</span>

est compris comme "Bob" ou comme "B ob" ?

Merci
Modifié par luc_c (16 Sep 2013 - 12:43)
Et sinon, le css c'est bien :
text-transform: capitalize
devrait t'intéresser.