Création de Pages Web en XHTML 1.0 Strict

Cette leçon couvre les bases essentielles pour créer des pages HTML en respectant les standards XHTML 1.0 strict avec une attention particulière aux balises, types et attributs.

Détails de la leçon

Description de la leçon

Dans cette leçon, nous allons explorer les fondamentaux de la création de pages web en XHTML 1.0 strict. Un bon document XHTML 1.0 strict doit satisfaire à plusieurs critères spécifiques, notamment avoir un doc type approprié, des balises correctement imbriquées, et utiliser des noms d'éléments et d'attributs en minuscules. Tous les attributs doivent également avoir une valeur. Nous apprendrons également à coder certains caractères spéciaux comme l'esperluette ou les signes inférieur et supérieur en tant qu'entités HTML.

En deuxième partie, nous verrons les différents types de balises (bloc et inline) et discuterons de leur rôle dans la structuration du contenu et l'ajout de styles CSS2. La leçon se termine avec la réalisation pratique d'une page XHTML basique en utilisant les balises div pour l’ossature, avant de passer à une comparaison avec les approches en HTML5 dans des leçons futures.

Objectifs de cette leçon

A la fin de cette vidéo, les participants seront capables de :

  • Créer des documents conformes à la norme XHTML 1.0 strict
  • Comprendre l’importance des balises de type bloc et inline

Prérequis pour cette leçon

Il est recommandé d'avoir une compréhension de base de HTML et une familiarité avec les éditeurs de texte avant de suivre cette leçon.

Métiers concernés

Les connaissances abordées dans cette leçon sont utiles pour les métiers de développeur web, intégrateur HTML/CSS et concepteur de site web.

Alternatives et ressources

En comparaison avec XHTML 1.0 strict, des solutions modernes comme HTML5 offrent davantage de fonctionnalités et une meilleure sémantique. Cependant, pour des raisons de compatibilité et de bonnes pratiques, maîtriser XHTML 1.0 strict reste important.

Questions & Réponses

En XHTML 1.0 strict, les balises doivent être correctement imbriquées pour respecter la structure du document XML, assurant ainsi une meilleure compatibilité et un meilleur rendu sur divers navigateurs et agents utilisateurs.
Les caractères comme l'esperluette (&), le signe inférieur (<) et le signe supérieur (>) doivent être codés en tant qu'entités (par exemple, & pour l'esperluette) pour éviter les conflits avec la syntaxe de balisage.
Les balises de type 'bloc' permettent de structurer la page en définissant des sections distinctes qui oc­cupent toute la largeur disponible et peuvent contenir d'autres balises, facilitant ainsi la mise en forme avec CSS.