5 Structure de base HTML
Commençons par votre portfolio.
# :hand: créer la structure de base
Ouvrez le fichier index.html
dans votre éditeur de code et créez la structure de base suivante de votre site web.
:memo: Note En plus des balises et du contenu, un document HTML doit toujours contenir un <!doctype html>
dans la première ligne. Comme son nom l'indique, cette ligne permet au navigateur de savoir que le document est de type HTML. |
# meta tags
Les méta-éléments contiennent des informations sur une page HTML dans le <head>
, qui ne sont pas directement visibles sur le site, mais sont principalement interprétés par les moteurs de recherche. Mais il est également possible de définir ici le titre de la page qui est visible dans la fenêtre du navigateur. Il y a d'autre type de balises. Les balises présentées ci-dessus sont les plus importantes et sont suffisantes pour ce projet.
# :hand: Créer une navigation
Ensuite, nous allons créer une navigation pour notre site web dans la balise header
. Pour cela, nous utilisons le tag ul
(liste non ordonnée) avec les sous-éléments li
(élément de liste). À l'intérieur de ces balises li
, nous créons maintenant les liens individuels pour notre navigation.
# IDs et Classes
Les ID et les Classes permettent de cibler des éléments HTML. Par exemple, si vous voulez attribuer une couleur de fond distincte à un seul paragraphe sans affecter toutes les autres balises p
, vous pouvez attribuer une classe à l'élément correspondant.
Les ID sont généralement utilisés lorsque l'élément n'apparaît qu'une seule fois dans le DOM.
Les classes, en revanche, peuvent être utilisées plusieurs fois au sein d'une même page. Cela est particulièrement utile lorsque l'on utilise certaines balises CSS pour plusieurs éléments, par exemple.
Dans la pratique, les class sont utilisés chaque fois que cela est possible. Les ID ne sont en réalité utilisés que pour les navigations à l'ancre (en sautant sur la même page que dans votre portfolio) et dans le contexte du javascript.
Dernière mise à jour