par
Calimero » 12 nov. 2008, 00:27
non c'est une page php ...

On reprend les bases :
- Quand tu consultes ta page dans ton navigateur, cette page a une adresse (url) du genre
Les opérations suivantes ont lieu, dans l'ordre :
- Ton navigateur web établit une connexion réseau avec l'ordinateur (serveur web) dont l'adresse correspond au domaine toto.com et il lui demande de servir le contenu à l'adresse
toto.com/tata/xxx.yyy.
- Le serveur web reçoit la demande et comprend que la ressource correspondant à l'adresse
toto.com/tata/xxx.yyy correspond au fichier /tonsite/tonfichier qui est de type php. Il va donc passer la main à php pour aller éxécuter le code php (s'il y en a) contenu dans la ressource.
- Le produit de l'éxécution de php
ne contient plus aucune trace de code php. Il est de type HTML, image, texte, ou n'importe quoi d'autre. Il est transmis à ton navigateur via la connexion réseau.
- Le navigateur analyse le contenu reçu pour te le présenter sous la meilleure forme possible (si c'est une image il va te l'afficher, si c'est du html il va l'interpréter pour construire la page avec ses liens cliquables, ses blocs de texte formatés, etc...). Tu peux facilement voir ce produit tel qu'il est reçu par ton navigateur en utilisant la fonction "Afficher la source" de celui-ci.
-----------------
(C'est pas forcément facile d'avaler ça d'un seul coup. Prends le temps d'approfondir si tu as du mal)
Tout ça pour dire que le contenu que tu as fait valider ne contient aucune trace de php. Qu'il s'agisse d'une page produite par PHP, .NET ou n'importe quelle autre technologie serveur n'a pas de rapport.
Les messages d'avertissement que tu reçois du validateur indiquent que tu utilises dans du contenu identifié comme html des syntaxes spécifiques au xhtml telles que les éléments vides autofermés ( exemple <br /> ). Comme ce sont des avertissements et non des erreurs, tu peux tout simplement les ignorer : l'alternative étant de corriger ou de changer de doctype (ce qui peut occasionner d'autres problèmes).
C'est là que le lien que je t'ai donné prend le relais, il te renseigne sur l'utilité du
doctype d'une page (x)html qui permet notamment d'identifier le type de contenu (et donc de modifier le comportement du navigateur, et du validateur, pour mieux s'y adapter).