par
Victor BRITO » 01 mars 2008, 13:45
Quelques pistes pour connaître les permissions de la syntaxe HTML 4 et XHTML :
Pour ce qui est de l'attribut name, la plupart du temps il est remplacé par l'attribut id (ce qui est le cas pour l'élément form), attribut que tu récupères aisément en JavaScript par un document.getElementById().
L'attribut target n'est plus autorisé en HTML 4 et XHTML 1.0 en mode Strict (en revanche, il l'est encore en mode Transitional et Frameset), ainsi qu'en XHTML 1.1.
Pour afficher un & sans problème, il faut le coder avec son entité HTML correspondante (&) : en effet, & introduit une entité HTML servant à coder certains caractères spéciaux, notamment ceux dont l'interprétation peut provoquer des ambiguïtés, comme < pour <, > pour > (pour éviter que < et > ne soient interprétés comme des délimiteurs de balise), ou certains caractères spéciaux non implémentés par le codage utilisé (€ pour € et œ pour œ en ISO-8859-1, par exemple).
Quant à savoir si ton site est accessible, en rendre le code valide W3C ne suffit pas. Quelques suggestions à ce sujet :
Quelques pistes pour connaître les permissions de la syntaxe HTML 4 et XHTML :
[list]
[*][url=http://css.alsacreations.com/Bases-et-indispensables/DTD-comment-choisir]Choix de la DTD, avec les autorisations et interdictions en fonction de la DTD choisie[/url],
[*][url=http://www.w3.org/TR/html401/]Spécification HTML 4.01 du W3C[/url] ([url=http://www.la-grange.net/w3c/html4.01/cover.html]version française[/url]),
[*][url=http://www.w3.org/TR/xhtml1/]Spécification XHTML 1.0 du W3C[/url] ([url=http://www.la-grange.net/w3c/xhtml1/]version française[/url]),
[*][url=http://www.w3.org/TR/xhtml11/]Spécification XHTML 1.1 du W3C[/url] ([url=http://www.la-grange.net/w3c/xhtml11/]version française[/url]).[/list]
Pour ce qui est de l'attribut name, la plupart du temps il est remplacé par l'attribut id (ce qui est le cas pour l'élément form), attribut que tu récupères aisément en JavaScript par un document.getElementById().
L'attribut target n'est plus autorisé en HTML 4 et XHTML 1.0 en mode Strict (en revanche, il l'est encore en mode Transitional et Frameset), ainsi qu'en XHTML 1.1.
Pour afficher un & sans problème, il faut le coder avec son entité HTML correspondante (&) : en effet, & introduit une entité HTML servant à coder certains caractères spéciaux, notamment ceux dont l'interprétation peut provoquer des ambiguïtés, comme < pour <, > pour > (pour éviter que < et > ne soient interprétés comme des délimiteurs de balise), ou certains caractères spéciaux non implémentés par le codage utilisé (€ pour € et œ pour œ en ISO-8859-1, par exemple).
Quant à savoir si ton site est accessible, en rendre le code valide W3C ne suffit pas. Quelques suggestions à ce sujet :
[list]
[*][url=http://www.w3.org/TR/WCAG/]Directives du W3C pour l'accessibilité du contenu Web (WCAG 1.0)[/url] ([url=http://www.la-grange.net/w3c/wcag1/wai-pageauth.html]version française[/url]),
[*][url=http://access-key.org]Access-key.org[/url] (un site que je recommande),
[*][url=http://accessibilite.britoweb.net/post/Pourquoi-l-accessibilite]Pourquoi l'accessibilité[/url],
[*][url=http://accessibilite.britoweb.net/post/Moyens-techniques]Moyens techniques (illustrés, autant que possible, par des exemples) pour rendre un site accessible[/url],
[*][url=http://validateur-accessibilite.apinc.org]Validateur d'accessibilité de l'APINC[/url],
[*][url=http://www.ocawa.com/fr/Accueil.htm]Validateur d'accessibilité d'Ocawa[/url],
[*][url=http://www.wave.webaim.org]Validateur d'accessibilité de Wave[/url],
[*][url=http://www.contentquality.com]Validateur d'accessibilité de Cynthia Says[/url].[/list]