Ceci est un guide d'utilisation de l'analyseur nsgmls pour valider et traiter des documents HTML.
Vous enrichirez vos documents HTML en utilisant toutes les capacit�s de SGML. Mais la validation de vos documents par r�f�rence au DTD HTML a un certain nombre d'avantages et d'inconv�nients, avant tout parce que vous avez affaire � un dialecte de HTML plus restreint que celui qui est utilis� actuellement. Les r�gles "officielles" sp�cifiant la structure d'un document en HTML et les r�gles concernant le balisage des donn�es en SGML sont plus strictes que ne l'est la pratique courante sur le Web.
La premier point, et le plus important, est d'avoir conscience que le codage HTML correct se r�duit � un ensemble normalis� de balises.
Il n'existe pas de DTD couramment accept� qui refl�te exactement le "HTML des navigateurs", tel qu'il est compris par de nombreux programmes clients de navigation. Pour l'essentiel, le DTD HTML 2.0 contient les balises et les attributs les plus commun�ment utilis�s sur le Web autour de juin 1994. Divers efforts visant � d�finir un DTD HTML+ ou HTML 3.0 se trouvent plus ou moins dans une impasse. Et aucun des DTD en circulation ne reconna�tra l'ensemble des balises rendues populaires par des �diteurs de navigateurs comme Netscape et Microsoft.
Contrairement � ce que beaucoup de gens croient, il est possible de travailler en SGML sans y consacrer trop de temps ou d'argent. On peut mettre en place un environnement de d�veloppement solide en utilisant exclusivement des logiciels disponibles gratuitement sur un grand nombre de plateformes, y compris Linux, DOS et la plupart des stations de travail Unix. Gr�ce � quelques personnes qui s'y sont consacr�es, tous les outils dont vous avez besoin pour travailler en SGML sont disponibles publiquement sur Internet.
La mise en place de votre environnement (l'analyseur et les biblioth�ques) prend un peu de temps, mais pas autant qu'on pourrait le croire.
Au cas o� vous �prouveriez l'envie de lire un texte d'introduction � SGML (en anglais) : "SGML: An Author's Guide to the Standard Generalized Markup Language" par Martin Bryan, ou "Practical SGML" par Eric van Herwijnen.
Hosting by: Hurra Communications GmbH
Generated: 2007-01-26 18:01:31