--- title: ruby-align slug: Web/CSS/ruby-align tags: - CSS - Propriété - Reference - Ruby translation_of: Web/CSS/ruby-align ---
La propriété ruby-align
définit la façon dont les éléments ruby sont distribués autour du texte de base.
/* Valeur avec un mot-clé */ ruby-align: start; ruby-align: center; ruby-align: space-between; ruby-align: space-around; /* Valeurs globales */ ruby-align: inherit; ruby-align: initial; ruby-align: unset;
start
center
space-between
space-around
Ce fragment HTML sera affiché différemment en fonction des valeurs de ruby-align
:
<ruby> <rb>Un long texte pour tester</rb> <rp>(</rp><rt>Un petit ruby</rt><rp>)</rp> </ruby>
ruby { ruby-align: start; }
Avec ce CSS, on obtient le résultat suivant :
{{EmbedLiveSample("Alignement_par_rapport_au_début_du_texte_de_base", 180, 40)}}
ruby { ruby-align: center; }
Avec ce CSS, on obtient le résultat suivant :
{{EmbedLiveSample("Alignement_par_rapport_au_centre", 180, 40)}}
ruby { ruby-align: space-between; }
Avec ce CSS, on obtient le résultat suivant :
{{EmbedLiveSample("Un_espace_supplémentaire_entre_les_éléments_ruby", 180, 40)}}
ruby { ruby-align: space-around; }
Avec ce CSS, on obtient le résultat suivant :
{{EmbedLiveSample("Un_espace_supplémentaire_entre_et_autour_des_éléments_ruby", 180, 40)}}
Spécification | État | Commentaires |
---|---|---|
{{SpecName('CSS3 Ruby', '#ruby-align-property', 'ruby-align')}} | {{Spec2('CSS3 Ruby')}} | Définition initiale |
{{cssinfo}}
{{Compat("css.properties.ruby-align")}}