---
title: ruby-align
slug: Web/CSS/ruby-align
tags:
- CSS
- Propriété
- Reference
- Ruby
translation_of: Web/CSS/ruby-align
---
{{CSSRef}}{{SeeCompatTable}}
La propriété **`ruby-align`** définit la façon dont les éléments ruby sont distribués autour du texte de base.
```css
/* 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;
```
## Syntaxe
### Valeurs
- `start`
- : Un mot-clé indiquant que les notations ruby sont alignées avec le début du texte de base.
- `center`
- : Un mot-clé indiquant que les notations ruby sont alignées avec le milieu du texte de base.
- `space-between`
- : Un mot-clé indiquant qu'un espace supplémentaire sera distribué entre les éléments ruby.
- `space-around`
- : Un mot-clé indiquant qu'un espace supplémentaire sera distribué entre les éléments ruby et autour d'eux.
### Syntaxe formelle
{{csssyntax}}
## Exemples
Ce fragment HTML sera affiché différemment en fonction des valeurs de `ruby-align` :
```html
Un long texte pour tester
```
### Alignement par rapport au début du texte de base
```html hidden
This is a long text to check
```
```css
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)}}
### Alignement par rapport au centre
```html hidden
This is a long text to check
```
```css
ruby {
ruby-align: center;
}
```
Avec ce CSS, on obtient le résultat suivant :
{{EmbedLiveSample("Alignement_par_rapport_au_centre", 180, 40)}}
### Un espace supplémentaire entre les éléments ruby
```html hidden
This is a long text to check
```
```css
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)}}
### Un espace supplémentaire entre et autour des éléments ruby
```css
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écifications
| Spécification | État | Commentaires |
| ------------------------------------------------------------------------------------ | ---------------------------- | ------------------- |
| {{SpecName('CSS3 Ruby', '#ruby-align-property', 'ruby-align')}} | {{Spec2('CSS3 Ruby')}} | Définition initiale |
{{cssinfo}}
## Compatibilité des navigateurs
{{Compat("css.properties.ruby-align")}}
## Voir aussi
- Les éléments HTML liés aux notations Ruby : {{HTMLElement("ruby")}}, {{HTMLElement("rt")}}, {{HTMLElement("rp")}} et {{HTMLElement("rtc")}}.
- Les propriétés CSS liées aux notations Ruby : {{cssxref("ruby-position")}}, {{cssxref("ruby-merge")}}.