HTML (HyperText Markup Language)
Voici les différentes versions du HTML (voir l'historique du HTML) :
- HTML 2.0 (novembre 1995) par l'IETF qui a produit la RFC 1866 (obsolète)
- HTML 3.2 (janvier 1996) par la W3C
- HTML 4.0 (1997/1998) par la W3C
- HTML 4.1 (décembre 1999) par la W3C (recommendation) : Specs - Specs fr
Il faut noter qu'il existe une version plus restrictive :
- ISO HTML (mai 2000) : Specs
Les meilleures documentations pour le HTML :
- Les bases du HTML : très basique et basique (par Dave Ragett)
- HTML par la w3schools
- Tutoriel (historique) de Chatinais
Voici différentes ressources très pratiques :
- 216 couleurs HTML visibles sur les écrans modernes ;
- quelques polices utilisables en HTML ;
- 563 premiers symboles HTML.
Les symboles les plus utiles sont probablement :
signe | symbole | signe | symbole |
---|---|---|---|
| & | & | |
> | > | < | < |
é | é | è | è |
ê | ê | à | à |
É | É | È | È |
Ê | Ê | À | À |
XHTML (eXtensible HyperText Markup Language )
Le XHTML est une ré-écriture du HTML pour le rendre conforme aux standards XML (méta langage destiné à séparer le contenu de la forme).
Voici les différentes versions du XHTML :
- XHTML 1.0 (janvier 2000) par la W3C (recommendation) : Specs - Specs fr
- XHTML 1.1 (mai 2001) par la W3C (recommendation) : Specs - Specs fr
- XHTML 2.0 (mai 2005) par la W3C (en cours d'élaboration) : Specs
À noter qu'il existe plusieurs DTDs pour le XHTML 1.0 :
- XHTML 1.0 Strict correspondant à un respect strict des principes du XML ;
- XHTML 1.0 Transitional correspondant à une utilisation des avantages du XML tout en gardant certains ajustements pour les anciens navigateurs (c'est la version la plus utilisée) ;
- XHTML 1.0 Frameset correspondant aux pages utilisants des frames.
Voici un document XHTML 1.0 Strict :
<?xml version="1.0" encoding="iso-8859-1"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//FR" "DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr"> <head> <title>Linux Marseille</title> </head> <body> <p>Visitez <a href="http://plugfr.org/">le site du PLUG</a>.</p> </body> </html>
Les meilleures documentations pour le XHTML :
CSS (Cascading Style Sheets)
Avec l'apparition du XML séparant le contenu de la forme s'est imposé le principe des feuilles de style. Le CSS est le mécanisme de feuilles de style adapté pour le Web (et notamment compatible avec le HTML).
Voici les différentes versions du CSS (Sage du CSS) :
- CSS 1 (décembre 1996) par la W3C : Specs - Specs fr
- CSS 2 (mai 1998) par la W3C : Specs - Specs fr
- CSS 2.1 (juin 2005) par la W3C : Specs
Tout cela évoluant très rapidement, un récapitulatif des publications sur les CSS peut être trouvé sur la page CSS Under Construction
Les meilleures documentations pour le CSS :
- Adding a touch of style : basique (par Dave Ragett)
- Introduction au CSS2
- CSS par w3schools
- CSS par Openweb
- Liens sur le webdesign
- le fameux CSS Zen Garden