Css pour débutant
Vous êtes ici > CSS Débutants | balises (x)html de base
Balises (x)html de base
Voici donc les quelques balises (x)html fondamentales à connaître pour comprendre la structure d'une feuille de style :
Document
<html></html> : document html
<body></body> : corps du document
Titres
<h1></h1> : titre 1er niveau
<h2></h2> : titre 2ème niveau
<h3></h3> : titre 3ème niveau (... et ainsi de suite jusqu'à 6)
Éléments de texte
<p></p> : paragraphe
<ul></ul> : liste à puce
<ol></ol> : liste numérotée
<li></li>: élement d'une liste
<a href=""></a> : lien hypertexte
Tableau
<table></table>: tableau
<th></th> : légende de ligne ou de colonne
<tr></tr> : ligne du tableau
<td></td> : colonne du tableau
Positionnement
<div></div> : définition de bloc
Haut de page
Pour aller plus loin : html ou xhtml ?
Pour ceux qui se poseraient la question, la réponse est : c'est comme vous voulez...
Coder en html 4.01 ou en xhtml 1.0 revient au même, tant que vous n'exploitez pas de xml. Pas la peine de vouloir à tout prix coder en xhtml 1.0 parce que le zéro d'à côté vous l'a dit. Ces deux déclinaisons sortent du même moule : le html 4.
Mais si vous choisissez le xhtml 1.0, il vous faudra être plus attentif aux détails pour avoir un code valide : • Toutes les balises doivent être fermées. Les non-fermantes devront donc comporter un slash avant la fermeture de la balise (exemple : <br />) • Toutes les balises doivent être écrites en minuscules • Tous les attributs doivent être entre guillemets • Les balises doivent être correctement imbriquées
Par exemple :
<p><img src="image.png" alt="" /></p>
<p><strong>Balises imbriquées</strong></p>
Le plus important est de faire le choix d'une DTD stricte plutôt que transitionnelle et d'en respecter les contraintes, c'est à dire de ne pas utiliser des balises ou attributs obsolètes ou dépréciés. C'est dans votre intérêt, car ces balises sont appelées à ne plus être interprétées par les navigateurs.
D'une façon