« Le langage HTML/Zones de mise en forme » : différence entre les versions

Contenu supprimé Contenu ajouté
calque -> zone
→‎Balises universelles : et autres balises
Ligne 14 :
== Balises universelles ==
 
Toute balise est une zone de mise en forme. En effet, on peut associer un style à toute balise,
Il existe de deux balises pour créer un calque :
* soit en écrivant le style dans la balise, par exemple<br /><code>&lt;q style="font-style: italic;"&gt;…&lt;/q&gt;</code> ;
* soit en faisant référence à un style défini dans l'en-tête ou dans un fichier <code>.cdd</code> lié, par exemple<br /><code>&lt;h1 id="menu"&gt;…&lt;/h1&gt;</code><br />— ou —<br /><code>&lt;p class="remarque"&gt;…&lt;/p&gt;</code>
On a alors une mise en page liée à la fonction de la portion de page.
 
Il existe de plus de deux balises spécifiques pour créer unune calquezone :
* <code><nowiki><span></span></nowiki></code> : balise en ligne ''(inline)'', donc une balise dans un paragraphe ou plutôt dans une balise dite « bloc ». Elle s'utilise au sein d'un block pour une modification ponctuelle.
* <code><nowiki><div></div></nowiki></code> : balise de bloc ''(block)'', un bloc est créé, il y a un retour à la ligne automatique.
Notons qu'appliquer <code>span</code> ou <code>div</code> sans attribut à un texte ne change rien : leur intérêt réside dans les paramètres que contiennent ces balises.
 
On peut ainsi définir une mise en forme sur une portion de page sans qu'elle ait une fonction particulière.
 
== La balise div ==