HTML permet de structuré les informations d'une page web dans des conteneurs.
Les fichier HTML sont fournis par un logiciel de techno web majoritairement via le protocole HTTP (ou HTTPS) tournant
sur un ordinateur(serveur) accessible sur le réseau. Ce sont de simple fichiés "plain text" contenant le code HTML. Vous
pouvez tester par vous même avec n'importe quel éditeur de texte (ex: Notepad) en modiant l'extension de fichier (souvent
".txt" par défaut) par ".html". En double-cliquant sur le fichier "monFichier.html" nouvellement créer votre navigateur
devrait vous afficher le contenu.
Tout les navigateurs supportent HTML sous l'une de ses versions mais tous ne font pas le même rendu de chaque élément.
Il est donc important de tester sous différents navigateurs.
Plusieurs méthodes d'organisation de ces conteneurs peuvent modifier l'architecture des informations à afficher. Les conteneurs sont délimitées par des balises ouvrantes et fermantes.
Plusieurs balises existent et ont des spécificités différentes. Le nombre déjà imposant de balise grandi au fil du temps et sont susceptibles de changer avec les versions. Il est nécessaire de se maintenir à jour des fonctionnalités car c'est un domaines où l'évolution est très rapide. Heureusement énormément de documentations de qualités sont facilement accessible sur internet.
Certaines balises ont besoins de propriétés, par exemple la balise "img" néccessite un chemin vers la ressource
et éventuellement un texte alternatif dans le cas où celle-ci est indisponible. La balise "img" n'étant pas un
conteneur il n'est pas nécessaire de la fermée.
Nous pouvons rajoutés des propriétés tels qu'un id ou une référence de classe.
D'autres balises ne transporte pas d'information à afficher, c'est ce que l'on nomme des métadonnés. Bien qu'elles
soient importantes elles n'apparaitrons pas directement pour l'utilisateur. Ces données sont destinnées au navigateur.
Par exemple le type d'encodage ou les chemins vers certaines ressources tels que les scripts ou les feuilles de styles.
La langue, le titre à afficher dans l'onglet ou, encore, le favicon sont considérés comme des metadatas.
La plupart des metadatas se trouve dans la balise "head" qui est prévu pour cette tache.
Pour terminer voici la structure de base d'un fichier HTML.
Cascade Style Sheet est un language permettant la mise en page et la présentation de contenus web.
Voir contenuJS est un language de programmation dominant dans le secteur du developpement web.
Coming soon!