[xml] Comment définir un Namespace qui ajoute des attribut à XHTML
Bonjour
je ne trouve pas de doc sur le bon moyen de définir proprement un namespace.
je ne parle pas de déclarer un namespace dans un document mais bien de définir le namespace.
par exemple
je veux pouvoir ajouter un attribut perso à la balise A de XHTML
Code:
<a myns:myattribute="some value" name="this">this</a>
pour pouvoir faire ça en restant strict il me faut déclarer mon namespace
Code:
1 2 3 4 5
| <?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
xml:myns="http://myserver/mypath/mynamespace" lang="fr"> |
la question est :
que doit référencer l'uri http://myserver/mypath/mynamespace comme documment (dtd shema )?
et comment le définir pour dire qu'on ajoute un attribut à un tag qu'on défini pas ?
merci
A+JYT