web:html:text-structure

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
web:html:text-structure [2023/03/18 20:08] – [Niveaux de titre] jcheronweb:html:text-structure [2024/09/05 07:27] (Version actuelle) – [Imbication de listes] jcheron
Ligne 1: Ligne 1:
-====== HTML - structuration de texte ======+====== Structuration de texte ======
  
 ===== Niveaux de titre ===== ===== Niveaux de titre =====
Ligne 29: Ligne 29:
 ===== Paragraphes ===== ===== Paragraphes =====
  
 +Balise **p**
 +
 +Un paragraphe est un bloc de texte, éventuellement sur plusieurs lignes, dont les lignes vont s'ajuster automatiquement en fonction de la largeur du conteneur.
 +
 +<html>
 +<table border=0>
 +<tr><td></html>
 + <sxh html;gutter:false>
 +<p>Lorem ipsum dolor sit amet. Hic Quis cupiditate est neque 
 +    esse non maxime dolor vel voluptate dolorem ad totam galisum et suscipit adipisci. 
 +    Ut facere laudantium non quaerat exercitationem sed voluptatem minima cum laborum itaque et officia officiis. 
 +    Eum quasi dolores aut possimus minima et praesentium reiciendis aut provident corrupti et accusantium galisum! 
 +</p>
 +</sxh>
 +<html></td><td><div class="imageB"></html>{{:web:html:pasted:20230318-202524.png}}
 +<html></div></td></tr></table></html>
 +
 +<wrap important>Les sauts de lignes passés dans le code n'ont aucune influence sur le document HTML produit.</wrap>
 +
 +==== Sauts de ligne forcés ====
 +
 +
 +La balise **br** est une balise orpheline permettant de forcer le passage à la ligne d'une partie du texte, sans quitter le paragraphe. \\
 +Elle ne doit pas être utilisée pour modifier la présentation du texte, mais sa structure.
 ===== Mise en avant ===== ===== Mise en avant =====
 +==== Emphase ====
  
 +Pour mettre l'accent sur une partie du texte, utiliser la balise **em** :
  
 +<sxh html;gutter:false>
 +<p>Scaleway est un hébergeur web aux <em>pratiques douteuses</em>.</p>
 +</sxh>
 +
 +==== Accentuation ====
 +Pour insister sur une partie du texte, utiliser la balise **strong** :
 +
 +<sxh html;gutter:false>
 +<p>Il est important de lire les <strong>conditions générales de vente</strong>.</p>
 +</sxh>
 +
 +<WRAP info round>
 +La présentation des parties mises en avant avec **em** et **strong** pourra ensuite être adaptée avec la feuille de style associée.\\
 +Eviter l'usage des anciennes balises **b**, **i**, **u** permettant de mettre respectivement en gras, italique, souligné.
 +</WRAP>
 ===== Listes ===== ===== Listes =====
  
Ligne 52: Ligne 93:
 ==== Liste ordonnée ==== ==== Liste ordonnée ====
 Ordered List => **ol** Ordered List => **ol**
 +
 +<html>
 +<table border=0>
 +<tr><td></html>
 + <sxh html;gutter:false>
 +<ol>
 +    <li>Elément A</li>
 +    <li>Elément B</li>
 +    <li>Elément C</li>
 +</ol>
 +</sxh>
 +<html></td><td><div class="imageB"></html>{{:web:html:pasted:20230318-201127.png}}
 +<html></div></td></tr></table></html>
 +
 +==== Imbrication de listes ====
 +
 +<html>
 +<table border=0>
 +<tr><td></html>
 + <sxh html;gutter:false>
 +<ul>
 +    <li>1er élément
 +        <ul>
 +            <li>elm 1.a</li>
 +            <li>elm 1.b</li>
 +        </ul>
 +    </li>
 +    <li>2ème élément
 +        <ul>
 +            <li>elm 2.a</li>
 +            <li>elm 2.b</li>
 +        </ul>
 +    </li>
 +</ul>
 +</sxh>
 +<html></td><td><div class="imageB"></html>{{:web:html:pasted:20230318-201450.png}}
 +<html></div></td></tr></table></html>
 +
 +==== div et span ====
 +
 +Ce sont 2 balises non sémantiques sans vocation particulière autre que celle de cibler des parties de documents, de façon à leur appliquer un style et une mise en forme.
 +
 +  * La balise **div** est de type block et permet de créer une zone regroupant d'autres éléments (paragraphes, autres div...).
 +  * La balise **span** est inline et permet de cibler une zone particulière de texte.
 +
 +<sxh html;gutter:false>
 +<div>
 +    <p>Ah ouais, la blague de développeur elle est… spéciale !</p>
 +    <p>C’est l’histoire d’un administrateur qui configure ses variables d’environnement, et là……… <span>PATH le chemin !</span></p>
 +    <p>Un développeur comme les autres… <span>Mais sûrement un dev J2E</span> !</p>
 +</div>
 +</sxh>
 +
 +Pour aller plus loin : [[web:html:semantic|]]
  
  
  
  
  • web/html/text-structure.1679166538.txt.gz
  • Dernière modification : il y a 2 ans
  • de jcheron