Articles précédents : Livre
- [12] Il veut voir des hackers partout
- [27] Je pensais que mon père était Dieu et autres récits de la réalité américaine
- [9] L'Éthique hacker et l'esprit de l'ère de l'information
- [71] Initiation au Rational Unified Process
- [22] Linux et L'internet
- [32] Numerical Recipes
- [11] PLEAC - Programming Language Examples Alike Cookbook
- [25] Art of Computer Programming Vol.4
- [19] Livre O'Reilly en Ligne
- [37] "Enfin" un livre sur les techniques de piratage
" Le HTML est sans doute le langage le plus utilisé actuellement : indirectement au travers des pages Web affichées dans les navigateurs, directement lorqu'il est utilisé pour écrire ces pages.
Si vous êtes dans ce second cas de figure, il est nécessaire de maîtriser le langage HTML. Et pour cela, une documentation s'impose pour utiliser le plus efficacement et le plus correctement la dernière version du langage HTML, avec ses balises, de la plus simple à la plus complexe, avec leurs attributs, sans oulier les feuilles de styles en cascade (CSS) et le XHTML (HTML réécrit en XML).
Le livre "HTML & XHTML - La référence" des éditions O'Reilly propose de fournir cette documentation la plus complète pour comprendre, maîtriser et écrire en HTML ou XHTML"
Critique Complète (1014 hits)
> Lire la dépêche (25 commentaires, moyenne: 4,6).
| HTML & XHTML, la référence | |
| Auteur | Chuck Musciano & Bill Kennedy |
| Editeur | O'Reilly |
| ISBN | 2-84177-132-6 |
| Pages | 694 |
| Prix | Prix indicatif 43 euros / 282,06 F |
| Rédacteur | Thierry Stoehr |
Le HTML est sans doute le langage le plus utilisé actuellement :
indirectement au
travers des pages Web affichées dans les navigateurs, directement lorqu'il
est
utilisé pour écrire ces pages.
Si vous êtes dans ce second cas de figure, il est nécessaire de maîtriser le
langage HTML. Et pour cela, une documentation s'impose pour utiliser le plus
efficacement et le plus correctement la dernière version du langage HTML,
avec
ses balises, de la plus simple à la plus complexe, avec leurs attributs, sans
oulier les feuilles de styles en cascade (CSS) et le XHTML (HTML réécrit en
XML).
Le livre "HTML & XHTML - La référence" des éditions O'Reilly propose de
fournir
cette documentation la plus complète pour comprendre, maîtriser et écrire en
HTML ou XHTML.
"HTML & XHTML - La référence" est paru en février 2001. C'est la
traduction de
James Guerin de la quatrième édition du livre anglais "HTML & XHTML The
Definitive Guide". Sa couverture représente un koala, selon l'habitude des
éditions O'Reilly de mettre en couverture un dessin d'un animal (ce koala
n'est
pas un panda ou un ours, présents sur d'autres couvertures des mêmes
éditions à
propos d'autres logiciels ou langages).
Le livre traite de HTML 4.01, de XHTML 1.1 et de CSS2.
Ma lecture est liée à l'utilisation professionnelle que je fais du livre pour
écrire en HTML, ayant aussi eu d'autres livres d'autres éditeurs sur le même
sujet.
En détails
Le livre s'ouvre par une préface assez classique : les conventions
typographiques, les remerciements, le courrier pour réagir mais aussi un peu
plus de 2 pages bien faites sur "HTML est-il appelé à disparaître ?".
Ce passage intéressant est bien complété par le premier chapitre qui est une
présentation générale et historique d'internet, de HTML et du Web, des
normalisations (et de leurs problèmes), de ce que sont (et ne sont pas)
HTML et
XHTML ainsi que les outils pour écrire en HTML ou XHTML.
Ces 16 premières pages sont selon moi une bonne introduction générale qui
pourrait même être lue (et utile) à des responsables éditoriaux qui ne
perçoivent pas toujours les problèmes liés aux publications sur le Web.
Si la préface et le chapitre 1 ne sont constitués que de texte, on trouve en revanche systématiquement dans les 16 chapitres suivants :
- des captures d'écran de Netscape Navigator et d'Internet Explorer pour illustrer le résultat des balises HTML expliquées au travers d'exemples ;
- des encadrés pour chaque élément HTML expliqué (html, body, form...) avec à chaque fois les mêmes renseignements : les informations concernant la fonction de l'élément, la liste complète de ses attributs, son marqueur de fermeture, ce qu'il contient et dans quel contexte il est utilisé ;
- les détails des attributs de l'élément après l'encadré.
Le ton du livre est aussi à souligner : il est pragmatique et concret, les auteurs donnent des conseils clairs et issus d'une réelle pratique. D'ailleurs un chapitre entier, le 17, est consacré à des trucs et astuces qui peuvent se révéler bien utiles.
Si vous êtes plutôt débutant, le livre passe en revue les grands thèmes de façon progressive. Ainsi, se succèdent en 5 chapitres (du 2 au 6), le strict minimum (en tête de document, corps...), les éléments de base comme les niveaux de titre, les paragraphes, la gestion des polices, puis les règles, les images, les couleurs d'un document et le multimedia. Et enfin les liens (URL, mailto, ftp, images sensibles en globalité ou selon les coordonnées).
Chaque fois que cela s'y prête, on trouve un passage sur "le bon usage" de l'élément en question ou carrément la mention (avec les raisons) "déconseillé", "obsolète" à son propos ou encore "ce qu'il ne faut pas faire" ou "probème posé par" l'utilisation de l'élément (images et couleurs de fonds par exemple).
Comme le chapitre à propos des liens, les chapitres suivants traitent chacun
d'un
thème en particulier en l'aprofondissant en détails, avec le même principe de
passage systématique en revue des caractéristiques de l'élément traité.
Ainsi, ce sont tout d'abord les listes formatées (ordonnées, non-ordonnées, de
définition) qui sont étudiées, puis les formulaires (avec les différentes
méthodes), les tableaux (simples ou évolués notamment comme outil de mise en
page Web), les cadres. Ces éléments plus poussés sont traités de façon
détaillée.
Les contenus exécutables (applets, JavaScript), les documents dynamiques
(serveur-push) et les extensions Netscape de mise en page font l'objet de
moins
de pages par chapitres que les autres, mais donnent de bons éléments de
début.
Le chapitre concernant Netscape n'était pas indispensable selon moi --- et
les
auteurs indiquent bien que les 24 pages dessus risquent "d'éloigner une
partie
de votre audience" du fait de la spécificité propre au navigateur Netscape.
Avant dernier groupe de chapitres, ceux traitant des feuilles de style en
cascade, du XML et du XHTML.
Ce dernier est clairement expliqué quant à ses caractéristiques par rapport au
HTML et bénéficie d'une courte introduction à XML au chapitre 15. Les
feuilles
de style traitées au chapitre 8 ne sont bien sûr que survolées (les auteurs
le
disent bien), mais donnent l'essentiel pour comprendre et commencer à
mettre en
oeuvre les possibilités de cette approche.
Les 7 annexes forment plus de 100 pages et vont de sujets très pointus (DTD
HTML
4.01 et XHTML 1.0, spécifications CSS1) à des choses plus pratiques (listes
des
codes caractères --- pour écrire Ç, Ê, ou encore æ ---
avec
leur conformité, ou les couleurs).
Signalons aussi une page d' À propos des auteurs, du traducteur et le
colophon (où on apprend que le koala est un marsupial australien plus
d'autres
petites choses sur ces Phascolarctidae !).
Enfin l'Aide-mémoire cartonné détachable de 3 pages est bien pratique pour
avoir
sous la main dans un format moins épais (!) les éléments et leurs attributs
classés par grands thèmes.
Les critiques que je formulerais seraient les suivantes :
- de manière triviale et indiquée par les auteurs, il est impossible de traiter en profondeur certains aspects (CSS, XML) ; mais ce n'est pas le but : on parle de HTML et de XHTML ;
- l'évolution du langage HTML et XHTML risque de rendre une partie obsolète : mais c'est une petit partie, le langage s'étant assez stabilisé ;
- seuls sont pris en compte les navigateurs Netscape Navigator et Internet Explorer, en ayant écartés Mozilla, Konqueror ou Netscape 6.0 ;
- la place du chapitre sur les feuilles de style me semblerait plus adéquate avec les chapitres sur le XML, le XHTML... mais cele n'engage que moi, et l'éditrice du livre en français, Dominique BURAUD, a des raisons parfaitement justes pour l'avoir mis en chapitre 8 ;
- enfin j'ai été un peu surpris et déboussolé par la numérotation des parties du livre : en effet, les numéros 4.6.3.1 ou 9.9.1 par exemple, que j'avais l'habitude de trouver à gauche du titre sont à sa droite entre crochets (donc jamais au même endroit, soit en début de ligne, ce qui n'est pas aussi clair selon moi).
En conclusion, je trouve que le livre "HTML & XHTML - La référence" est à
recommander si vous vous lancez dans le HTML ou si en connaissez déjà une
partie
mais souhaitez avoir un livre de référence. Il mérite bien son titre.
Et si vous souhaitez juste les éléments et les attributs, sans conseils ni
explications, un autre livre avec le koala en couverture est disponible :
"HTML
& XHTML Précis & Concis".
Table des matières
- Préface
- Chapitre 1 : HTML, XHTML et le World Wide Web
- Chapitre 2 : Démarrer rapidement
- Chapitre 3 : Anatomie d'un document HTML
- Chapitre 4 : Eléments de base du texte
- Chapitre 5 : Règles, images et multimédia
- Chapitre 6 : Les liens et le Web
- Chapitre 7 : Listes formatées
- Chapitre 8 : Feuilles de style en cascade
- Chapitre 9 : Formulaires
- Chapitre 10 : Tableaux
- Chapitre 11 : Cadres
- Chapitre 12 : Contenus exécutables
- Chapitre 13 : Documents dynamiques
- Chapitre 14 : Extensions Netscape de mise en page
- Chapitre 15 : XML
- Chapitre 16 : XHTML
- Chapitre 17 : Trucs et astuces
- Annexe A : Grammaire HTML
- Annexe B : Guide de référence des éléments HTML/XHTML
- Annexe C : Guide de référence des feuilles de styles en cascade
- Annexe D : DTD HTML 4.01
- Annexe E : DTD XHTML 1.0
- Annexe F : Entités caractères
- Annexe G : Noms et valeurs des couleurs
- Index
- À propos et colophon
- Aide-mémoire cartonné détachable




Cette discussion est archivée, il n'est plus possible de laisser des commentaires.
Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.