Pour créer des ruptures de ligne et des règles horizontales dans HTML, vous utilisez des balises spécifiques conçues à ces fins.
Pour les pauses de ligne, vous utilisez la balise <br>
. Cette balise est autonome et ne nécessite pas de balise de clôture. Lorsqu'il est inséré dans le code HTML, il force le texte ou les éléments suivants pour commencer sur une nouvelle ligne. Voici un exemple de base de la façon de l'utiliser:
<code class="html"><p>This is a paragraph of text.<br>This line starts on a new line.</p></code>
Pour les règles horizontales, vous utilisez la balise <hr>
. Comme la balise <br>
, la balise <hr>
est auto-fermement. Lorsqu'il est placé dans votre document HTML, il crée une ligne horizontale à travers la page, qui peut être utilisée pour séparer le contenu visuellement. Voici un exemple de son utilisation:
<code class="html"><p>This is the first section of content.</p> <hr> <p>This is the second section of content.</p></code>
Ces deux balises peuvent être conçues plus loin avec CSS pour modifier leur apparence, comme changer la hauteur de ligne d'un <br>
ou le style et la couleur d'un <hr>
.
Le code HTML pour insérer une règle horizontale est <hr>
. Cette balise est utilisée pour créer une rupture thématique ou une ligne horizontale qui sépare le contenu. Il s'agit d'une balise autonome, ce qui signifie qu'elle ne nécessite pas de balise de clôture distincte. Vous trouverez ci-dessous un exemple de la façon d'utiliser la balise <hr>
dans HTML:
<code class="html"><p>Content above the horizontal rule.</p> <hr> <p>Content below the horizontal rule.</p></code>
Vous pouvez également ajouter des attributs à la balise <hr>
pour modifier son apparence, tel que la définition de sa taille, de sa largeur ou de son alignement. Cependant, l'utilisation de CSS pour le style est recommandée pour un contrôle plus précis et une meilleure séparation du contenu et de la présentation.
<br>
? Oui, des pauses de ligne peuvent être ajoutées en HTML sans utiliser la balise <br>
. Il existe plusieurs façons d'y parvenir:
Utilisation de la propriété CSS Utilisation de la balise Utilisation du Ces méthodes fournissent des alternatives à la balise Les différences entre l'utilisation de la balise Sémantique et objectif: Flexibilité et style: Séparation du contenu et de la présentation: Prise en charge et cohérence du navigateur: En résumé, l'utilisation de la balise white-space
: Vous pouvez utiliser la propriété CSS white-space
pour préserver les pauses de ligne dans un texte. Par exemple, vous pouvez définir white-space: pre;
ou white-space: pre-wrap;
à un élément <div class="code" style="position:relative; padding:0px; margin:0px;"><div class="code" style="position:relative; padding:0px; margin:0px;"><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false"></pre><div class="contentsignin">Copier après la connexion</div></div><div class="contentsignin">Copier après la connexion</div></div><div class="contentsignin">Copier après la connexion</div></div>
ou <code class="html"><div style="white-space: pre;"> This text has line breaks without using br tags. </div></code>
<div class="code" style="position:relative; padding:0px; margin:0px;"><div class="code" style="position:relative; padding:0px; margin:0px;"><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false"></pre><div class="contentsignin">Copier après la connexion</div></div><div class="contentsignin">Copier après la connexion</div></div><div class="contentsignin">Copier après la connexion</div></div>
: la balise <div class="code" style="position:relative; padding:0px; margin:0px;"><div class="code" style="position:relative; padding:0px; margin:0px;"><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false"></pre><div class="contentsignin">Copier après la connexion</div></div><div class="contentsignin">Copier après la connexion</div></div><div class="contentsignin">Copier après la connexion</div></div>
est utilisée pour afficher le texte préformatté, ce qui signifie qu'il conserve à la fois les espaces et les pauses de ligne: <code class="html"><pre class="brush:php;toolbar:false"> This text has line breaks without using br tags.
ou
Entités: Ce sont des entités HTML pour le rendement des aliments et des transports en ligne, respectivement. Cependant, leur effet peut varier en fonction du navigateur et du contexte, et ils sont généralement plus utiles dans des contextes tels que des e-mails ou des zones de saisie de texte: <code class="html"><p>This text
has a line break.</p></code>
<br>
, permettant des ruptures de ligne sans utilisation explicite de balises. Quelles sont les différences entre l'utilisation
<hr>
et CSS pour les règles horizontales dans HTML?<hr>
et du CSS pour les règles horizontales dans le HTML tournent principalement autour de la flexibilité, de la sémantique et de la séparation du contenu et de la présentation.
<hr>
TAG: La balise <hr>
est un élément HTML sémantique destiné à représenter une rupture thématique entre les sections de contenu. Il est intrinsèquement compris par les moteurs de recherche et les outils d'accessibilité comme indiquant un changement de sujet ou de section.
<hr>
TAG: Bien que la balise <hr>
puisse être stylée avec CSS, son style par défaut peut ne pas être aussi flexible que la création d'une règle horizontale uniquement avec CSS. Vous pouvez modifier sa couleur, sa largeur et d'autres propriétés, mais commencer par une ligne horizontale par défaut peut limiter la créativité.<div> ou tout autre élément et appliquer les propriétés CSS comme <code>border
, background
ou box-shadow
pour réaliser le look souhaité.
<hr>
TAG: L'utilisation de la balise <hr>
mélange la structure du contenu avec la présentation. Bien que vous puissiez le coiffer avec CSS, la balise elle-même fait partie du contenu HTML.
<hr>
TAG: La balise <hr>
est prise en charge par tous les navigateurs et s'affichera de manière cohérente sur différents navigateurs, mais avec des styles par défaut qui pourraient légèrement différer.<hr>
fournit une signification sémantique et un moyen rapide d'insérer une règle horizontale, mais CSS offre une plus grande flexibilité et s'aligne mieux avec les pratiques de développement Web modernes axées sur la séparation du contenu et de la présentation.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!