--- title: display-outside slug: Web/CSS/display-outside tags: - CSS - Reference - Type de donnée translation_of: Web/CSS/display-outside ---
Les mots-clés de type <display-outside> définissent le mode de disposition extérieure de l'élément. Autrement dit, ces mots-clés précisent le rôle de l'élément dans le flux. Ces valeurs peuvent être utilisées pour la propriété display. La syntaxe historique (avant CSS 3) prendra une seule valeur et la nouvelle syntaxe combinera cette valeur avec une valeur {{CSSxRef("<display-inside>")}}.
Une valeur <display-outside> peut être l'un des mots-clés suivants.
blockinlinerun-in {{Experimental_Inline}}run-in devient la première boîte en ligne qui suit cette boîte de bloc.Note : Browsers that support the two value syntax, on finding the outer value only, such as when display: block or display: inline is specified, will set the inner value to flow. This will result in expected behavior; for example if you specify an element to be block, you would expect that the children of that element would participate in block and inline normal flow layout.
Note : Les navigateurs qui prennent en charge la syntaxe avec deux valeurs utiliseront la valeur par défaut flow pour le mode intérieur si display: block ou display: inline. On a ainsi le résultat attendu (si on souhaite qu'un élément se comporte comme un bloc, on s'attend à ce que les éléments fils de cet élément contribuent à la disposition normale en bloc et en ligne).
Dans l'exemple suivant, les éléments {{HTMLElement("span")}}, normalement affichés comme des éléments en ligne, sont paramétrés avec display: block et passent à la ligne en étendant leur conteneur selon l'axe en ligne.
span {
display: block;
border: 1px solid rebeccapurple;
}
<span>span 1</span> <span>span 2</span>
{{EmbedLiveSample("Exemples", 300, 60)}}
run-in{{Compat("css.properties.display.run-in", 10)}}