Utilisation de caractères d'espacement pour formater le code HTML, d'espaces insécables et d'autres caractères spéciaux (mnémoniques). Espaces en HTML
Tous ceux qui ont essayé créer des sites Web en HTML confronté à ce problème. Presque tout Balises HTML découpez des espaces supplémentaires. Et cette fois je vais vous donner un exemple de cette « découpe », et aussi vous expliquer comment faire en sorte que les espaces ne soient pas découpés.
Commençons par écrire un simple Code HTML:
Un peu de texte Suite...
Si vous regardez le résultat, vous verrez que tous nos espaces ont été découpés et qu’il n’en reste qu’un. Et presque toutes les balises font cela.
Il y a trois options afficher des espaces supplémentaires en HTML. La première façon est d'utiliser une balise<pré>:
Un peu de texte Suite...
Du coup, vous verrez que des écarts subsistent, et c’est exactement ce que nous souhaitions.
Mais il existe une autre méthode que j'utilise régulièrement : l'entité "". Cette entité remplace simplement le caractère espace :
Un peu de texte Suite...
De ce fait, vous verrez également toute une série d’espaces. Pour moi, cette méthode est meilleure car vous n'avez pas besoin d'utiliser de balises supplémentaires. Mais c'est une question de goût. Où est-ce nécessaire ? espace supplémentaire en HTML, insérez simplement "" et profitez du résultat.
Et enfin, la dernière façon est en utilisant CSS. Pour cela, il vous suffit d'ajouter ce style :
P(
espace blanc : pré ;
}
Cette méthode est la plus rapide et la plus simple, cependant, je ne l'utilise pas car dans ma pratique, il y a peu de cas dans lesquels je dois ajouter de nombreux espaces consécutifs. Et si cela se produit, j'utilise l'entité " " plusieurs fois. En outre, propriété d'espace blanc n'est pas pris en charge par tous les navigateurs (en particulier, IE6 Et IE7 ne supporte pas), ce qui limite déjà la portée de cette méthode.
De manière générale, pour résumer :
1) Si une partie de votre texte contient beaucoup d'espaces à différents endroits, utilisez la balise<pré>.
2) Si vous rencontrez un seul moment quelque part où vous avez besoin de plusieurs espaces d'affilée, utilisez l'entité "  ";
3) Si votre page entière est composée de plusieurs espaces consécutifs (bien que cela arrive extrêmement rarement), utilisez la propriété espace blanc avec du sens pré.
Si vous voulez en savoir plus sur HTML, alors jetez un œil à mon cours gratuit avec un exemple de création de site Web sur HTML:
Bonjour, chers lecteurs du site blog ! Ceux qui s’en sont familiarisés, au moins superficiellement, en ont probablement déjà pris note, quoique de manière générale. Cela signifie qu'ils ont une idée des symboles HTML généralement utilisés dans le code du document.
Dans l'article d'aujourd'hui, nous allons essayer de comprendre ce qu'est un espace en HTML et dans quels cas vous pouvez utiliser des caractères d'espacement lors du formatage du code lui-même pour une lecture facile. Nous découvrirons quand il est nécessaire d'utiliser un espace insécable et nous familiariserons également avec d'autres caractères spéciaux (ou, comme on les appelle aussi, des mnémoniques).
En fait, je vous conseillerais de ne pas ignorer le sujet de l'utilisation de divers caractères spéciaux, car il s'agit d'un élément important qui vous permet de compléter votre étude du langage de balisage hypertexte. De manière générale, les informations fournies dans cette publication ne seront certainement pas superflues. Eh bien, venons-en au fait.
Espaces et caractères d'espacement en HTML
Il y a d’abord une remarque importante à faire. Il existe des touches spéciales sur un clavier d'ordinateur qui vous permettent de séparer le texte (plus d'informations ci-dessous). Cependant, seule une large barre d'espace permet de séparer les mots non seulement dans l'éditeur, mais également dans la fenêtre du navigateur. Il y a des nuances lors de la rupture des lignes et de l'indentation des bords.
Comme vous le savez, l'affichage de certains éléments dans un navigateur web est déterminé par des balises. Pour formater le texte, le célèbre , basé sur des blocs, est utilisé. Autrement dit, son contenu s'étend sur toute la largeur disponible.
À envelopper les lignes dans le paragraphe P, vous devez utiliser une seule balise BR, avec laquelle vous pouvez le faire. Disons que nous devons insérer dans le texte quelques lignes d'un poème que nous écrivons dans un éditeur de texte :
Malgré le fait que les lignes du verset soient correctement situées et que les traits d'union soient faits aux bons endroits, tout sera différent dans le navigateur :
Pour obtenir le même affichage dans une fenêtre de navigateur Web, vous devez écrire BR à chaque saut de ligne :
Nous avons maintenant accompli la tâche et les lignes poétiques s'afficheront tout à fait correctement dans le navigateur :
Ainsi, les sauts de ligne nécessaires sont complétés. Une autre caractéristique à noter ici est que plusieurs espaces se succédant les uns après les autres sont affichés par le navigateur Web comme un seul. Vous pouvez le vérifier si dans le même éditeur vous essayez de mettre non pas un, mais plusieurs espaces entre deux mots et, en cliquant sur le bouton « Enregistrer », regardez le résultat dans le navigateur.
Espace, tabulation et saut de ligne
En gros, avec ces caractères d'espacement Nous apprenons à nous connaître dès que nous commençons à travailler avec le texte dans l'éditeur et que nous le formatons sous la forme requise. Pour mettre en œuvre une telle tâche, il existe des touches spéciales, dont chacune correspond à son propre caractère espace :
- La barre d'espace est la touche la plus large d'un clavier d'ordinateur (sans étiquette) ;
- Tab - une touche à gauche avec l'inscription « Tab » et deux flèches pointant dans des directions différentes ;
- Saut de ligne - touche "Entrée".
Cependant, comme je l'ai dit plus haut, nous obtenons le résultat final souhaité non seulement dans un éditeur de texte, mais également dans un navigateur, uniquement lorsque nous utilisons la première touche. Les trois touches (y compris la tabulation et le saut de ligne sont utiles lors du formatage du code HTML. Disons que voici à quoi ressemble un fragment de code dans NotePad++ (il y a beaucoup d'informations sur cet éditeur) lors de l'affichage de tous les caractères d'espacement :
Nous obtenons un code facile à lire et à comprendre grâce aux espaces. Les flèches orange indiquent les indentations créées à l'aide de la touche Tab, et les symboles CR et LF indiquent les sauts de ligne créés à l'aide de la touche Entrée.
Les conteneurs imbriqués les uns dans les autres sont visualisés et les balises d'ouverture et de fermeture sont clairement visibles. Sous cette forme, ce code peut être facilement modifié. Comparez-le maintenant avec le même code, qui n'a pas une telle division de texte :
De la même manière, en utilisant des espaces, vous pouvez écrire des règles CSS qui paraîtront visuellement claires et digestes :
Après avoir ramené tous les styles à un dénominateur commun et terminé complètement la modification du fichier de styles, vous pouvez effectuer la modification en supprimant tous les espaces du code. Ceci est nécessaire pour augmenter , ce qui est très important lors de la promotion d'une ressource.
Caractères spéciaux (ou mnémoniques) dans le code HTML
Voyons maintenant les cas dans lesquels il est nécessaire d'utiliser les caractères spéciaux que j'ai évoqués en début d'article. Les caractères spéciaux HTML, parfois appelés mnémoniques, ont été introduits pour résoudre un problème de longue date lié aux encodages survenu dans le langage de balisage hypertexte.
Lorsque vous tapez du texte sur le clavier, les caractères de la langue que vous utilisez sont codés. Dans le navigateur Web, le texte saisi sera affiché en utilisant les polices que vous avez sélectionnées à la suite de l'opération de décodage inverse.
Le fait est qu’il existe de nombreux codages de ce type ; nous n’avons désormais aucun objectif de les analyser en détail. C'est juste qu'il peut manquer à chacun d'eux certains symboles, qui doivent cependant être affichés. Disons que vous ressentez le besoin d'écrire des guillemets simples ou un accent, mais que ces icônes ne sont tout simplement pas incluses dans l'ensemble.
Afin d'éliminer ce problème, un système de symboles spéciaux a été introduit, qui comprend un grand nombre de mnémoniques différents. Ils commencent tous par une esperluette "&" et se terminent généralement par un point-virgule ";". Au début, chaque caractère spécial possédait son propre code numérique. Par exemple, pour un espace insécable, que nous examinerons plus en détail ci-dessous, l'entrée suivante sera valable :
Mais après un certain temps, les symboles les plus courants se sont vu attribuer des lettres analogues (mnémoniques) pour les rendre plus faciles à mémoriser. Disons que pour le même espace insécable, cela ressemble à ceci :
En conséquence, le navigateur affiche le symbole correspondant. La liste des mnémoniques est très volumineuse, caractères spéciaux les plus couramment utilisés en HTML vous pouvez découvrir ci-dessous le tableau suivant :
symbole | code | mnémotechnique | description |
---|---|---|---|
espace insécable | |||
espace étroit (largeur en comme la lettre n) | |||
grand espace (em-largeur comme la lettre m) | |||
– | - | – | fr tiret (en-tiret) |
- | — | — | em tiret (em tiret) |
| - | | transfert doux |
UN | ́ | l'accent est placé après la lettre "accent" | |
© | © | droit d'auteur | |
® | ® | ® | marque déposée |
™ | ™ | ™ | signe de marque |
º | º | º | lance de Mars |
ª | ª | ª | miroir de Vénus |
‰ | ‰ | ‰ | ppm |
π | π | π | pi (utilisez Times New Roman) |
¦ | ¦ | ¦ | ligne pointillée verticale |
§ | § | § | paragraphe |
° | ° | ° | degré |
µ | µ | µ | micro signe |
¶ | ¶ | ¶ | marque de paragraphe |
… | … | … | ellipses |
‾ | ‾ | ‾ | surlignage |
´ | ´ | ´ | marque d'accent |
№ | № | signe numéro | |
🔍 | 🔍 | Loupe (inclinée vers la gauche) | |
🔎 | 🔎 | Loupe (inclinée vers la droite) | |
signes d'opérations arithmétiques et mathématiques | |||
× | × | × | multiplier |
÷ | ÷ | ÷ | diviser |
< | < | moins | |
> | > | > | plus |
± | ± | ± | plus/moins |
¹ | ¹ | ¹ | degré 1 |
² | ² | ² | degré 2 |
³ | ³ | ³ | degré 3 |
¬ | ¬ | ¬ | négation |
¼ | ¼ | ¼ | un quart |
½ | ½ | ½ | une seconde |
¾ | ¾ | ¾ | trois quarts |
⁄ | ⁄ | ⁄ | point décimal |
− | − | − | moins |
≤ | ≤ | ≤ | inférieur ou égal à |
≥ | ≥ | ≥ | supérieur ou égal à |
≈ | ≈ | ≈ | à peu près (presque) égal |
≠ | ≠ | ≠ | pas égal |
≡ | ≡ | ≡ | à l'identique |
√ | √ | √ | racine carrée (radical) |
∞ | ∞ | ∞ | infini |
∑ | ∑ | ∑ | signe de sommation |
∏ | ∏ | ∏ | marque de travail |
∂ | ∂ | ∂ | différentiel partiel |
∫ | ∫ | ∫ | intégral |
∀ | ∀ | ∀ | pour tout le monde (visible uniquement en gras) |
∃ | ∃ | ∃ | existe |
∅ | ∅ | ∅ | ensemble vide |
Ø | Ø | Ø | diamètre |
∈ | ∈ | ∈ | appartient |
∉ | ∉ | ∉ | n'appartient pas |
∋ | ∋ | ∗ | contient |
⊂ | ⊂ | ⊂ | est un sous-ensemble |
⊃ | ⊃ | ⊃ | est un surensemble |
⊄ | ⊄ | ⊄ | n'est pas un sous-ensemble |
⊆ | ⊆ | ⊆ | est un sous-ensemble ou égal à |
⊇ | ⊇ | ⊇ | est un surensemble ou égal |
⊕ | ⊕ | ⊕ | plus en cercle |
⊗ | ⊗ | ⊗ | signe de multiplication dans un cercle |
⊥ | ⊥ | ⊥ | perpendiculaire |
∠ | ∠ | ∠ | coin |
∧ | ∧ | ∧ | ET logique |
∨ | ∨ | ∨ | OU logique |
∩ | ∩ | ∩ | intersection |
∪ | ∪ | ∪ | association |
signes de monnaie | |||
€ | € | € | Euro |
¢ | ¢ | ¢ | Cent |
£ | £ | £ | Kg |
¤ | ¤t; | ¤ | Signe de devise |
¥ | ¥ | ¥ | Signe du yen et du yuan |
ƒ | ƒ | ƒ | Signe de Florin |
marqueurs | |||
. | marqueur simple | ||
○ | ○ | cercle | |
· | · | · | point médian |
† | † | croix | |
‡ | ‡ | double croix | |
♠ | ♠ | ♠ | pics |
♣ | ♣ | ♣ | clubs |
cœurs | |||
♦ | ♦ | ♦ | diamants |
◊ | ◊ | ◊ | rhombe |
✏ | ✏ | crayon | |
✎ | ✎ | crayon | |
✐ | ✐ | crayon | |
✍ | ✍ | main | |
citations | |||
" | " | " | double citation |
& | & | & | esperluette |
« | « | « | guillemet typographique gauche (guillemet à chevrons) |
» | » | » | guillemet typographique droit (guillemet à chevrons) |
‹ | ‹ | ouverture de devis en coin unique | |
› | › | fermeture de devis à coin unique | |
′ | ′ | ′ | prime (minutes, pieds) |
″ | ″ | ″ | double prime (secondes, pouces) |
‘ | ‘ | ‘ | guillemet simple en haut à gauche |
’ | ’ | ’ | guillemet simple en haut à droite |
‚ | ‚ | ‚ | guillemet simple en bas à droite |
“ | “ | “ | citation-pied gauche |
” | ” | ” | citation pied en haut à droite |
„ | „ | „ | citation pied en bas à droite |
❛ | ❛ | guillemet d'ouverture anglais unique | |
❜ | ❜ | guillemet fermant simple anglais | |
❝ | ❝ | guillemet double ouvrant | |
❞ | ❞ | guillemet fermant double | |
flèches | |||
← | ← | ← | flèche gauche |
flèche vers le haut | |||
→ | → | → | flèche droite |
↓ | ↓ | ↓ | flèche vers le bas |
↔ | ↔ | ↔ | flèche gauche et droite |
↕ | ↕ | flèche haut et bas | |
↵ | ↵ | ↵ | retour chariot |
⇐ | ⇐ | ⇐ | double flèche gauche |
⇑ | ⇑ | ⇑ | double flèche vers le haut |
⇒ | ⇒ | ⇒ | double flèche droite |
⇓ | ⇓ | ⇓ | double flèche vers le bas |
⇔ | ⇔ | ⇔ | double flèche gauche et droite |
⇕ | ⇕ | double flèche haut et bas | |
▲ | ▲ | flèche triangulaire vers le haut | |
▼ | ▼ | flèche vers le bas du triangle | |
flèche droite du triangle | |||
◄ | ◄ | flèche triangulaire vers la gauche | |
étoiles, flocons de neige | |||
☃ | ☃ | Bonhomme de neige | |
❄ | ❄ | Flocon de neige | |
❅ | ❅ | Flocon de neige pris en sandwich par des trèfles | |
❆ | ❆ | Gros flocon de neige à angle vif | |
★ | ★ | Étoile ombragée | |
☆ | ☆ | Étoile vierge | |
✪ | ✪ | Étoile vide dans un cercle rempli | |
✫ | ✫ | Étoile remplie avec un cercle ouvert à l'intérieur | |
✯ | ✯ | Étoile tournante | |
⚝ | ⚝ | Étoile blanche dessinée | |
⚪ | ⚪ | Cercle ouvert du milieu | |
⚫ | ⚫ | Cercle rempli au milieu | |
⚹ | ⚹ | Sextile (type flocon de neige) | |
✵ | ✵ | Étoile tournante à huit branches | |
❉ | ❉ | Étoile aux extrémités sphériques | |
❋ | ❋ | Hélice en forme d'étoile audacieuse à huit branches en forme de goutte | |
✺ | ✺ | Astérisque à seize branches | |
✹ | ✹ | Étoile à douze branches | |
✸ | ✸ | Étoile audacieuse remplie droite à huit branches | |
✶ | ✶ | Étoile remplie à six branches | |
✷ | ✷ | Étoile remplie droite à huit branches | |
✴ | ✴ | Étoile à huit branches | |
✳ | ✳ | Étoile à huit branches | |
✲ | ✲ | Étoile avec centre vide | |
✱ | ✱ | Grosse étoile | |
✧ | ✧ | Étoile ouverte pointue à quatre branches | |
✦ | ✦ | Étoile remplie à quatre branches pointue | |
⍟ | ⍟ | Étoile dans un cercle | |
⊛ | ⊛ | Flocon de neige en cercle | |
horloge, heure | |||
⏰ | ⏰ | Montre | |
⌚ | ⌚ | Montre | |
⌛ | ⌛ | Sablier | |
⏳ | ⏳ | Sablier |
Cas d'utilisation de certains caractères spéciaux, notamment les espaces insécables et les traits d'union souples
Si vous avez déjà étudié un peu le tableau, vous avez reçu la confirmation de ce que j'ai dit ci-dessus, à savoir que pour afficher tous les caractères spéciaux, un code numérique () ou son analogue alphabétique (mnémoniques symboliques) est utilisé, où au lieu d'un ensemble de hachage des marques et des chiffres, des lettres () sont écrites.
Voyons maintenant quand utiliser ces codes. Disons que dans un article, vous devez indiquer une balise HTML à des fins d'information, par exemple :
Par conséquent, à partir du même tableau HTML de caractères spéciaux, nous prenons les codes correspondants et l'entrée entière ressemblera à ceci :
De plus, afin d'afficher dans le navigateur non pas le signe esperluette lui-même, mais sa désignation dans formulaire , vous devez ajouter son code du tableau :
pied de page
Ensuite, le navigateur affichera exactement l'enregistrement des mnémoniques qui doivent être appliqués pour afficher la balise FOOTER. C'est un peu déroutant, mais sur cette page vous pouvez pratiquer cet aspect en saisissant les mnémoniques des caractères correspondants dans le champ « HTML » et en utilisant le bouton « Exécuter », et dans la zone « Résultat » en obtenant le résultat de leur affichage dans le navigateur:
Veuillez noter que je me suis assuré que le texte était enveloppé à l'aide de la balise BR déjà mentionnée afin que les caractères eux-mêmes soient affichés non pas sur une seule ligne, mais dans une colonne pour plus de commodité.
Passons à autre chose. Parfois, des combinaisons apparaissent dans le texte et il n'est pas souhaitable de les diviser en différentes lignes. Disons : « 1 000 roubles ». Il serait logique de le laisser sur la ligne supérieure ou, s'il n'y a pas assez d'espace, de déplacer toute la structure vers une ligne inférieure.
Cela est particulièrement vrai si les utilisateurs utilisent des appareils avec des largeurs d'écran différentes, y compris des appareils mobiles. En effet, dans ce cas, le navigateur web formate le texte, s'adaptant aux nouvelles conditions. Et si le texte semble correct pour des tailles d'écran standard, alors s'il change, tout peut changer.
Pour ces cas, il est prévu Espace HTML insécable, dont j'ai déjà parlé. Je vous rappelle que dans ce cas le code espace est le suivant :
Et il faut l’insérer entre deux ensembles de signes qu’il faut relier :
1000 roubles.
Désormais, le navigateur ne les séparera en aucun cas, même si un formatage du texte est nécessaire pour l'afficher correctement.
Il existe également une situation où un mot très long ne rentre pas dans l'espace libre et vous devez en déplacer une partie. Comment puis-je prédéfinir une nouvelle ligne dans ce cas si nécessaire ? Pour cela il y a trait d'union spécial-, qui doit être placé à l'endroit où le mot doit être cassé :
Long, long, long, long mot
Si une situation se présente lorsqu'un mot doit être coupé, un espace est alors formé à l'emplacement du mnémonique de trait d'union souple, où un trait d'union (trait d'union) apparaît, et le reste du mot apparaît sur la ligne suivante en dessous.
Cependant, encore une fois, il sera utile de voir tout cela, y compris des exemples de transfert continu et doux, dans la pratique :
Dans la fenêtre de cet éditeur, vous pouvez modifier la taille du champ de visualisation « Résultat » en saisissant le bord de cette zone avec le bouton gauche de la souris et, sans le relâcher, en le faisant glisser vers la gauche pour en réduire la largeur. Ensuite, une situation réelle se présente lorsque le navigateur commence à reformater le contenu pour l'afficher correctement.
Et le transfert est effectué, ce qui était prévu dans les exemples que j'ai décrits. Cependant, vous pouvez vous-même déplacer la fenêtre de visualisation, l'agrandir et la réduire, et le vérifier visuellement.
Si vous développez des fichiers HTML, vous avez probablement remarqué cette fonctionnalité lorsque le navigateur ignore les espaces. Il peut y en avoir un nombre illimité dans le code source, mais au final un seul est visible. Le plus souvent, une telle limitation n’a qu’un effet positif sur la production d’informations. Après tout, vous pouvez parfois ajouter accidentellement plusieurs espaces, ce qui entraîne un document désorganisé. Et grâce à une contrainte, la distance entre les mots sera toujours fixe. Mais parfois, il est nécessaire de créer un espace double ou triple ; le HTML vous permet de créer une distance illimitée entre les mots à votre discrétion. Ce besoin peut être satisfait de plusieurs manières, dont nous parlerons dans cet article.
Première façon
Lorsqu'il est nécessaire de créer un espace plus long entre certains mots, un code d'espace HTML spécial peut être utilisé. Il suffit d'ajouter l'entrée «   », ce qui augmentera la distance entre les caractères. Un tel code peut être utilisé comme un espace ordinaire, à la seule exception qu'il sera toujours pris en compte lors de l'affichage des informations par le navigateur. Cet espace HTML spécial est parfois utilisé pour émuler une ligne rouge ou mettre en évidence un seul morceau de texte. Cela vaut la peine de parler un peu du code lui-même. Le premier caractère est le signe esperluette. Il dénote l'action d'un code spécial. Il existe de nombreuses autres combinaisons en HTML qui donnent des effets différents. Par exemple, ">" et "&gl" remplacent "<» и «>" Leur utilisation est nécessaire car ils indiquent le début et la fin d'une balise. Dans ce cas, « nbsp » signifie une forme abrégée de la commande « espace insécable », qui en traduction signifie Pour cette commande, il y a une valeur numérique
nom " ", qui répète complètement l'effet d'un tel espace. Il convient de noter que s'il y a un code «   » entre les mots, alors ils seront toujours sur la même ligne. S'ils dépassent les limites de l'écran, une barre de défilement apparaît dans le navigateur. Le code " " est une émulation complète d'un espace régulier.
Deuxième façon
La deuxième méthode est utilisée à plus grande échelle. L'espace en HTML peut être placé à l'aide d'une balise
Il vous permet d'afficher du texte sans mise en forme supplémentaire. Si une information est placée dans cette balise, elle sera présentée sous sa forme originale comme dans le code html de la page. Cela prend en compte non seulement les espaces, mais également les sauts de ligne. Mais il convient de noter que, comme dans le cas du code «   », le texte inclus dans la baliseSortira sur une seule ligne s'il n'y a pas de traduction naturelle. Il y a encore une note. Tout ce qui se trouve entre la balise d'ouverture et, par conséquent, la balise de fermetureAura une police spécifique.Troisième voie
Cette méthode ne peut pas être qualifiée de nouvelle, car elle propose simplement une alternative à la seconde. En utilisant des feuilles de style en cascade, vous pouvez obtenir le même effet que la balise
Mais la police restera inchangée. La règle "espace blanc" avec la valeur "pre" émule complètement l'espace blanc HTML en utilisant la balise décrite précédemment. Cette commande peut être appliquée à n'importe quelle zone de texte.Conclusion
Les méthodes ci-dessus vous aideront à mettre plusieurs espaces. HTML vous permet ainsi de personnaliser vos pages de manière très flexible et à votre discrétion. Mais, comme le montre la pratique, il est rarement nécessaire d'utiliser plusieurs espaces.
Ajout correct d'un espace insécable en HTML. Disposition valide.
Si vous avez essayé de concevoir des sites Web, vous savez probablement que lorsque vous ajoutez plusieurs espaces dans le texte à partir du clavier, ils ne sont pas enregistrés. Les navigateurs les traitent comme un seul espace. Cela entraîne parfois des problèmes de mise en page. Nous allons maintenant vous montrer comment ajouter plusieurs espaces à la suite.
Utiliser des caractères spéciaux
Dans le langage de balisage hypertexte, on utilise un caractère spécial qui est interprété par les navigateurs comme un espace. C'est ici:
Vous devez le saisir exactement sous la forme dans laquelle il est présenté ci-dessus. Si vous devez insérer plusieurs espaces à la suite, insérez plusieurs de ces caractères.
À quoi ressemblerait notre section de code si nous voulions ajouter trois espaces d'affilée.
Section du code de test
Si nous ouvrions une telle page dans un navigateur, voici ce que nous obtiendrions :
Section du code de test
Étiquette pré
Il n'est pas toujours possible de formater le texte comme requis à l'aide de balises de balisage standard. En même temps, en le tapant depuis le clavier, vous pouvez obtenir le résultat souhaité. Mais au final, lors de la visualisation de la page dans un navigateur, tout formatage manuel disparaîtra et vous obtiendrez du texte brut. Le même résultat se produira si vous ajoutez manuellement plusieurs espaces insécables d'affilée, simplement en cliquant sur la touche du même nom.
Que faire dans une telle situation ?
Voici un exemple de texte avec un espace long. Nous y sommes parvenus en enfermant le texte dans une balise PRE
Comme vous pouvez le constater, plusieurs sauts de ligne consécutifs sont également enregistrés. C'est exactement à cela que sert cette balise. Il laisse le formatage manuel au texte qui y est inclus.
Vidéo pour l'article :
Conclusion
Utilisez ces méthodes exclusivement pour insérer une mise en forme de texte spéciale. Vous ne devez pas utiliser ces méthodes pour réaliser la disposition des éléments sur la page. Comme, disons, ajouter plusieurs espaces insécables pour que l'élément suivant soit plus à droite de la page. Pour cela, vous devez utiliser des feuilles de style.