Outils pour utilisateurs

Outils du site


html

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édentesRévision précédente
Prochaine révision
Révision précédente
Dernière révisionLes deux révisions suivantes
html [2016/01/02 12:29] simonhtml [2016/01/03 10:26] simon
Ligne 3: Ligne 3:
 L'[[HTML]] est le langage qui **structure** les pages web. Un page se découpe essentiellement  L'[[HTML]] est le langage qui **structure** les pages web. Un page se découpe essentiellement 
  
 +==== Éléments de structure ====
 +=== Structure principale ===
 <code html> <code html>
 <!DOCTYPE html> <!DOCTYPE html>
Ligne 14: Ligne 16:
 </code> </code>
  
-On peut rajouter des titres, de la couleurchoisir la taille du texte, ...+=== Paragraphes === 
 +<code html> 
 +<p></p> 
 +</code> 
 + 
 +=== Listes === 
 +== Listes ordonnées == 
 +On utilise la balise ''ol'' pour créer une liste ordonnée. Tous les éléments de la liste sont signalés par la balise ''<li>''
 +<code html> 
 +<ol> 
 +  <li>yop</li> 
 +  <li>yep</li> 
 +</ol> 
 +</code> 
 + 
 +== Listes non ordonnées == 
 +On utilise la balise ''ul'' pour créer une liste non-ordonnée : 
 +<code html> 
 +<ul> 
 +  <li>yop</li> 
 +  <li>yep</li> 
 +</ul> 
 +</code> 
 + 
 +== Exemple de mélange == 
 +On peut bien entendu mélanger les deux types de listes : 
 +<code html> 
 +<ul> 
 +  <li>yop</li> 
 +  <li>yep</li> 
 +  <ol> 
 +    <li>yap</li> 
 +    <li>yup</li> 
 +</ul> 
 +</code> 
 + 
 +=== Tableaux === 
 +Pour créer un tableauon utilise la balise ''<table>''. Chaque ligne est créée avec la balise ''<tr>'' et chaque colonne dans une ligne est créée avec la balise ''<td>''. Ici le tableau a une bordure de ''1px''.  
 +<code html> 
 +<table border="1px"> 
 +            <thead> 
 +                <tr> 
 +                    <th colspan="2">Les monstres célèbres par année de naissance</th> 
 +                </tr> 
 +                <tr> 
 +                    <th>Monstres célèbres</th> 
 +                    <th>Année de naissance</th> 
 +                </tr> 
 +            </thead> 
 +            <tbody> 
 +                <tr> 
 +                    <td>King Kong</td> 
 +                    <td>1933</td>      
 +                </tr> 
 +                 
 +                <tr> 
 +                    <td>Dracula</td> 
 +                    <td>1897</td> 
 +                </tr> 
 +                 
 +                <tr> 
 +                    <td>Frankenstein</td> 
 +                    <td>1935</td> 
 +                </tr> 
 +            </tbody> 
 +        </table> 
 +</code> 
 + 
 +=== Div === 
 +''Div'' permet de **div**iser une page en plusieurs "conteneurs" afin, par exemple, de leur attribuer un style différent, de les faire pointer vers des liensetcIci, un exemple avec quatre ''<div>'', avec chacun une couleur différentesLe dernier est aussi un lien qui pointe vers [[http://korben.info|Korben.info]]. 
 +<code html> 
 + <body> 
 + <div style="width:50px; height:50px; background-color:red"></div> 
 + <div style="width:50px; height:50px; background-color:blue"></div> 
 + <div style="width:50px; height:50px; background-color:green"></div> 
 + <a href="http://korben.info/"><div style="width:50px; height:50px; background-color:yellow"></div></a> 
 + </body> 
 +</code> 
 + 
 +==== Mise en forme ==== 
 +=== Gras et emphase === 
 +On peut mettre un mot ou un groupe de mots en gras avec la balise ''<strong>'' et en italique (emphase) avec la balise ''<em>''
 +<code html> 
 +<p>Du texte avec du <strong>gras</strong> et une partie <em>italique</em>.</p> 
 +</code>
  
 +=== L'argument "style" ===
 +Pour presque chaque élément de la structure, on peut rajouter des titres, de la couleur, choisir la taille du texte. On utilise l'argument ''style'' dans les balises correspondantes, comme par exemple :
 <code html> <code html>
 <!DOCTYPE html> <!DOCTYPE html>
Ligne 36: Ligne 124:
 </code> </code>
 {{ :20160102-html-1.png?800 | Capture d'écran de Codecademy.com}} {{ :20160102-html-1.png?800 | Capture d'écran de Codecademy.com}}
 +
 +=== Alignement ===
 +L'argument "style" permet également d'aligner un titre, un paragraphe, etc.
 +<code html>
 +<h3 style="text-align:left">Titre à gauche</h3>
 +<h3 style="text-align:center">Titre au centre</h3>
 +<h3 style="text-align:right">Titre à droite</h3>
 +</code>
 +
 +==== Gestion des images ====
 +Pour insérer une image, on utilise la balise ''img'' :
 +<code html>
 +<img src="http://s3.amazonaws.com/codecademy-blog/assets/ninja_zpsa5dbe37a.jpg"/img>
 +</code>
  
 ==== Sources et tutoriels ==== ==== Sources et tutoriels ====
-[[https://www.codecademy.com/fr/learn/web|Le cours HTML & CSS de Codecademy]]+  * [[https://www.codecademy.com/fr/learn/web|Le cours HTML & CSS de Codecademy]] 
 +  * [[http://www.codeshttp.com/baliseh.htm|Toutes les balises HTML]]