« Le langage HTML/Internationalisation » : différence entre les versions

Aller à la navigation Aller à la recherche
(→‎Exemple de feuille de style différenciant la langue : correction : caractères -> \xxxx)
p:lang(en-GB) { quotes: '\2018' '\2019' '\201c' '\201d'; }
p:lang(en-US) { quotes: '\201c' '\201d' '\2018' '\2019'; }
Les guillemets étant des caractères non-ASCII, on les mentionne en CSS après une barre de fraction, en indiquant le code Unicode en hexadécimal (U+00ab est la caractère « <code>«</code> », U+00a0 est l'espace insécable…).
 
Vous pouvez tester le résultat avec des paragraphes suffisamment longs.
; Exemple
{{vert|&lt;p}} lang="fr"{{vert|&gt;}}
Ceci est un paragraphe en français…français
{{bleu|&lt;q&gt;}}avec une citation et
{{rouge|&lt;q&gt;}}une citation dans la citation{{rouge|&lt;/q&gt;}}{{bleu|&lt;/q&gt;}}…
{{vert|&lt;/p&gt;}}
{{vert|&lt;p}} lang="en"{{vert|&gt;}}
This is a paragraph in english…english
{{bleu|&lt;q&gt;}}with a quotation and
{{rouge|&lt;q&gt;}}a quotation in the quotation{{rouge|&lt;/q&gt;}}{{bleu|&lt;/q&gt;}}…
{{vert|&lt;/p&gt;}}
 
13 715

modifications

Menu de navigation