W3C : HTML CSS

Le HTML (Hypertext Markup Language) et le CSS (Cascading Style Sheets) sont deux
des technologies de base pour la constuction de pages web.
Le HTML fournit la structure de la page (contenu textuel), tandis que le CSS fournit la partie Visuelle (mise en page, images).
HTML et CSS sont la base de la création de pages Web et
Web
                       
Qu'est-ce que HTML ?      
                       
Le HTML est le langage pour décrire la structure des pages Web
Le HTML donne aux auteurs les moyens de:
- Publier des documents en ligne tel que du texte, tableaux, listes, photos, etc
- Récupérer des informations en ligne via les liens hypertextes.
- Réaliser des transactions avec des services à distance tel que la recherche d'information, faire
des réservations en ligne, commander des produits, etc
- Inclure des feuilles de calcul, des clips vidéo, des clips audio, et d'autres applications.
                       
Qu'est-ce que XHTML ?
              
Le XHTML est une variante du HTML qui utilise la syntaxe du XML (Extensible Markup Language).
Le XHTML reprend les mêmes éléments que le HTML, mais la syntaxe
est légèrement différente. Le XHTML est une application du XML, il permet d'utiliser des languages dérivés du XML
tel que le XSLT.                      

Qu'est-ce que CSS ?
                       
Le CSS est le langage de description de la présentation de Pages Web.
Il permet de faire la mise en page (couleurs, la disposition et polices).
Il permet d'adapter la présentation selon le type de périphérique, tels que les écrans, les imprimantes, les smartphones.
Le CSS est indépendant du langage HTML et peut être utilisé avec le language XML.
Le fait que le HTML et le CSS soit séparé permet de faire des mises à jour très rapides sur les sites.
Les feuilles de style peuvent être partagées à travers d'autres pages.
Ceci permet de séparer la structure (le contenu) de la présentation.