Les travaux du W3C (World Wide Web Consortium) ont peu à peu emporté l'adhésion et assis sa notoriété. Récemment, l'apparition de navigateurs respectant de plus en plus strictement ses recommandations ont taillé des croupières aux tenants du marché, et l'on ne peut que souhaiter longue vie à des petits nouveaux prometteurs, comme Mozilla Firefox.
C'est dans cette ligne d'évolution qu'émerge la rigueur. Peu à peu. Le principe de la feuille de style existe en effet depuis fort longtemps, et XHTML a déjà fêté son second anniversaire...
Et pourtant, le respect des standards n'est pas encore jugé fondamental, et la mise en forme sauvage d'une page HTML reste très répandue, y compris hélas dans les générateurs graphiques. On rencontre fréquemment l'utilisation détournée de tableaux pour effectuer de la mise en page, ou des attributs de style noyés directement dans le corps du texte, comme par exemple un balisage du genre <font face=Arial size=4><b>BIGTITLE</b></font>. Pourquoi s'en priver, tant que c'est toléré ?
L'idée qui préside à l'utilisation systématique de feuilles de styles est celle de la séparation entre le contenu d'un message et sa présentation,
- la page HTML ne doit contenir que le message lui-même, ce qui permet de faciliter le contrôle de sa structuration sémantique,
- la feuille de style CSS décrit la façon de présenter le message, en fonction de sa structure signifiante (les blocs de texte, les paragraphes, les niveaux de titres, etc).
__________
Au programme,
- Pompage, collecteur d'incitations au respect des standards,
- CSSzenGarden, preuve ludique de l'efficacité des feuilles de style,
- SELFHTML, documentation de référence pour la programmation web,
- HTML, une approche intuitive,
- CSS, la mise en oeuvre d'une feuille de style,
- Validator, l'impitoyable maître d'école,
- XHTML, la convergence...,
- XHTML, mais en vrai, cette fois !,
- CSS, pour la cohérence d'un style et le confort visuel
Ce message a été modifié par dylav - 31 mars 2008 - 07:47 .

Aide
Commencer un sujet
Ajouter une réponse



Multi-citation







