[XTHTLM][CSS] Problemes de validation W3C

Problemes de validation W3C [XTHTLM][CSS] - HTML/CSS - Programmation

Marsh Posté le 25-03-2005 à 15:02:59    

Bonjour,
 
Je suis en train de faire mon site internet et je suis dans la phase de debug mais j'ai quelques soucis de validation XHTML (transitionnal) et CSS
 
XHTML
1- Si j'ai bien compris mon document XTHML doit commence par la version XML utilisee


<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">


... mais des que je mets <?xml version="1.0" encoding="ISO-8859-1"?> j'ai une erreur de parseur XML
 
2- Pourquoi en XHTML, l'imbrication de liste est interdite ?


<ul>
  <li>toto
    <ul>
      <li>titi </li>
    </ul>
  </li>
</ul>


 
J'utilise l'imbrication de liste pour formater ma page "Plan du site" (Rubriques, Chapitres, Sections. Quand j'essaye de valider mon code il me dit que la balise ul ne doit se trouver dans un li.
 
CSS
Mon code est valide, mais a chaque que je mets a jour ma page, a la premiere tentative de validation j'ai un message d'erreur :
" VALIDATOR ERROR
Target: http://www.janeirostudio.com/draft/Janeirostudio/
Please, validate your XML document first!
Line 175 Column 38
XML document structures must start and end within the same entity."
Je ne comprends rien a ce message, si je retente la validation plusieurs fois de suite, le CSS est valide.
 
Merci d'avance pour votre aide.
 
Janeiro
 
Edit: j'ai oublie les lien:  
 - Site : http://www.janeirostudio.com/draft/Janeirostudio/
 -CSS :  http://www.janeirostudio.com/draft [...] aneiro.css


Message édité par janeiro le 25-03-2005 à 15:05:18
Reply

Marsh Posté le 25-03-2005 à 15:02:59   

Reply

Marsh Posté le 25-03-2005 à 15:05:48    

c'est le site dont l'url est à la fin ?
 
il valide


Message édité par Mjules le 25-03-2005 à 15:08:22

---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 25-03-2005 à 15:08:25    

<?xml version="1.0" encoding="ISO-8859-1"?>
 
-> Si t'es en PHP, il prend le <? comme un début de code PHP, il faut donc faire un <?php echo '<?xml version="1.0" encoding="ISO-8859-1"?>'; ?>
 
Mais ce prologue XML n'est pas vraiment utile, et pose des problèmes avec IE dans certains cas.
 
Pour le CSS, valide la feuille de style séparément plutôt que de donner la page HTML au validateur CSS, il ne l'accepte pas toujours.


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 25-03-2005 à 15:15:46    

Merci antp et Mjules :)
Pas de suggestions au niveau des listes imbriquees ? C'est vraiment interdit ou je me suis plante quelque pas et les erreurs donnees par le validator sont ailleurs ?
 
Janeiro

Reply

Marsh Posté le 25-03-2005 à 15:15:58    

janeiro a écrit :

Bonjour,
 
Je suis en train de faire mon site internet et je suis dans la phase de debug mais j'ai quelques soucis de validation XHTML (transitionnal) et CSS
 
XHTML
1- Si j'ai bien compris mon document XTHML doit commence par la version XML utilisee


Ce n'est pas obligatoire. Mais ça ne devrait pas produire une erreur.

janeiro a écrit :


2- Pourquoi en XHTML, l'imbrication de liste est interdite ?


<ul>
  <li>toto
    <ul>
      <li>titi </li>
    </ul>
  </li>
</ul>



Ce code là est valide.


Message édité par gm_superstar le 25-03-2005 à 15:16:31

---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed