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

(→‎Exemple de feuille de style différenciant la langue : correction délimiteurs commentaires)
(→‎Exemple de feuille de style différenciant la langue : correction : caractères -> \xxxx)
 
L'exemple suivant est une feuille de style dans laquelle la mise en page d'un paragraphe dépend de la langue.
{{rouge|/*}} ********** Français ********** {{rouge|*/}}
{{vert|<head>}}
HTML:lang(en-GBfr) { quotes: '\00ab\00a0' '’' '“' '”\00a0\00bb'; } {{rouge|/*}} 2 niveauxguillemets de citation pour tout le document {{rouge|*/}}
{{bleu|<style>}}
p:lang(fr) {
{{rouge|/*}} ********** Français ********** {{rouge|*/}}
HTMLtext-align:lang(fr) { quotes: '« ' ' »'justify; } {{rouge|/*}} guillemets de citation pour tout letexte documentjustifié {{rouge|*/}}
text-indent: 2em; {{rouge|/*}} retrait de paragraphe {{rouge|*/}}
p:lang(fr) {
textmargin-aligntop: justify0; {{rouge|/*}} textepas de saut de justifiéligne {{rouge|*/}}
margin-bottom: 0;
text-indent: 2em; {{rouge|/*}} retrait de paragraphe {{rouge|*/}}
quotes: '\00ab\00a0' margin-top: 0'\00a0\00bb'; {{rouge|/*}} pasguillemets de sautcitation depour un ligneparagraphe {{rouge|*/}}
}
margin-bottom: 0;
quotes: '« ' ' »'; {{rouge|/*}} guillemets********** deAnglais citation pour un paragraphe********** {{rouge|*/}}
HTML:lang(en) { quotes: '\2018' '\2019' '\201c' '\201d'; } {{rouge|/*}} guillemets de citation pour tout le document {{rouge|*/}}
}
HTML:lang(en-GB) { quotes: '\2018' '\2019' '\201c' '\201d'; } {{rouge|/*}} **********2 Anglaisniveaux de citation ********** {{rouge|*/}}
HTML:lang(en-US) { quotes: '\201c' '\201d' '\2018' '\2019'; } {{rouge|/*}} guillemetsdifférents deen citationGB pouret toutaux leUS document {{rouge|*/}}
p:lang(en) {
HTML:lang(en-GB) { quotes: '‘' '’' '“' '”'; } {{rouge|/*}} 2 niveaux de citation {{rouge|*/}}
HTMLtext-align:lang(en-US)left; { quotes: '“' '”' '‘' '’'; } {{rouge|/*}} différents en GB ettexte auxaligné USà gauche {{rouge|*/}}
text-alignindent:left 0; {{rouge|/*}} textepas de alignéretrait àde gaucheparagraphe {{rouge|*/}}
p:lang(en) {
margin-top: 1em;
text-align:left; {{rouge|/*}} texte aligné à gauche {{rouge|*/}}
textmargin-indentbottom: 01em; {{rouge|/*}} pas de retraitsaut de paragrapheligne {{rouge|*/}}
quotes: '\2018' '\2019' '\201c' '\201d' {{rouge|/*}} guillemets de citation pour un paragraphe {{rouge|*/}}
margin-top: 1em;
}
margin-bottom: 1em; {{rouge|/*}} saut de ligne {{rouge|*/}}
p:lang(en-GB) { quotes: '\2018' '\2019' '\201c' '\201d'; {{rouge|/*}} guillemets de citation pour un paragraphe {{rouge|*/}}
p:lang(en-US) { quotes: '\201c' '\201d' '\2018' '\2019'; }
}
p:lang(en-GB) { quotes: '‘' '’' '“' '”'; }
p:lang(en-US) { quotes: '“' '”' '‘' '’'; }
{{bleu|</style>}}
{{vert|</head>}}
 
Vous pouvez tester le résultat avec des paragraphes suffisamment longs.
13 668

modifications