Site CSS Xhtml, bug sous Iexplorer
superdidi
Messages postés
11
Date d'inscription
Statut
Membre
Dernière intervention
-
Ssylvainsab Messages postés 2884 Date d'inscription Statut Modérateur Dernière intervention -
Ssylvainsab Messages postés 2884 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour
j'ai un soucis avec mon site. je dois creer un CV en ligne, avec des CSS, et du xhtml 1.0 strict....
alors j'ai fait mon site sous firefox, trnaquillement, tout fonctionne !!!!!!
sous Iexplorer : méga bug ! j'ai que l'image de fond qui s'affiche.
Alors j'ia lancé le vérificateur local de firefox, il me trouve plein d'erreur, mais tjrs des balises.. alors qu'il n'y a pas d'erreur ! mes balaises sont bien ouvertes,p uis bien fermées...
voici le code (enfin le début) de ma page
voilà j'ai même mis la fin.
et voilà le type d'erreur que me trouve firefox :
Failed validation, 61 errors
No Character Encoding Found! Using iso-8859-1
Error Line 15 column 7: element "center" undefined.
<center><h3>Sommaire</h3></center>
Error Line 16 column 30: element "u" undefined.
<ul><li><a href='index.php'><u>Mon CV</u></a></li>
etc... mais où est l'erreur ???? pleaaaase, help !!!! ça fait une journée que je suis dessus et impossible de trouver le bug !
merci d'avance
j'ai un soucis avec mon site. je dois creer un CV en ligne, avec des CSS, et du xhtml 1.0 strict....
alors j'ai fait mon site sous firefox, trnaquillement, tout fonctionne !!!!!!
sous Iexplorer : méga bug ! j'ai que l'image de fond qui s'affiche.
Alors j'ia lancé le vérificateur local de firefox, il me trouve plein d'erreur, mais tjrs des balises.. alors qu'il n'y a pas d'erreur ! mes balaises sont bien ouvertes,p uis bien fermées...
voici le code (enfin le début) de ma page
<!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:lang="fr" > <head> <title> CV </title> <link href="style.css" rel="stylesheet" type="text/css"/> </head> <body> <div class='menu'> <center><h3>Sommaire</h3></center> <ul><li><a href='index.php'><u>Mon CV</u></a></li> <li><a href='loisirs.html'><u> Mes passions</u></a></li> <li><a href='photos.html'><u> Les photos</u></a></li></ul> </div> <div class='contenu'> <p> <center><img src="photo identite.jpg" alt ="ma photo d'identité"/> <a id="haut"></a> <h3>Diane , 22 ans.</h3> <p><h4>86 blablabla</h4></p> <p><h4>blablabla</h4></p></center> <p><hr></hr></p> <ol> <li><a href="index.php?page=index.php&#Expériencesprofessionnelles"><strong>Expériences professionnelles</strong></a></li> <li><a href="index.php?page=index.php&#Formation"><strong>Formation</strong></a></li> <li><a href="index.php?page=index.php&#Languesparlées"><strong>Langues parlées</strong></a></li> <li><a href="index.php?page=index.php&#Loisirs"><strong>Loisirs</strong></a></li> </ol> <p><hr></hr></p> <a id="Expériencesprofessionnelles"><p><h2>Expériences professionnelles :</h2></p></a> <ul> <li><em><strong>2006-2007 :</strong></em><a href='http://src.iut-velizy.uvsq.fr/'>Licence professionnelle S.T.IC</a> ,</li> <li><em><strong>Mars2006- Aoùt 2006 :</strong></em> Assistante d'éducation ; collège les Gâtines, Savigny sur Orge,</li> <li><em><strong>Décembre 2005- janvier 20006 :</strong></em> secrétaire bilingue (fr/angl) ; Institut Catholique de Paris,</li> <li><em><strong>Janvier 2005 :</strong></em> Assistante commerciale bilingue (fr/angl) ; SAGATRANS (54);</li> <li><em><strong>Juin- Juillet 2004 :</strong></em> Assistante trilingue (fr/ angl/ all) ; EUFRA Speditions GmbH (Friedrichsthal, Allemagne),</li> <li><em><strong>Aoùt 2004 :</strong></em> Assistante bilingue (fr/all) ; Mirabellor (54).</li> <br><a href="index.php?page=index.php&#haut"><img src="haut_page.gif" alt="Haut de la page" border=0/></a></br> </ul> </div> </body> </html>
voilà j'ai même mis la fin.
et voilà le type d'erreur que me trouve firefox :
Failed validation, 61 errors
No Character Encoding Found! Using iso-8859-1
Error Line 15 column 7: element "center" undefined.
<center><h3>Sommaire</h3></center>
Error Line 16 column 30: element "u" undefined.
<ul><li><a href='index.php'><u>Mon CV</u></a></li>
etc... mais où est l'erreur ???? pleaaaase, help !!!! ça fait une journée que je suis dessus et impossible de trouver le bug !
merci d'avance
A voir également:
- Site CSS Xhtml, bug sous Iexplorer
- Site de telechargement - Accueil - Outils
- Site comme coco - Accueil - Réseaux sociaux
- Quel site remplace coco - Accueil - Réseaux sociaux
- Site x - Guide
- Site pour vendre des objets d'occasion - Guide
3 réponses
No Character Encoding Found! Using iso-8859-1
=> pour corriger cette erreur, essaie de rajouter la ligne
<? xml version="1.0" encoding="utf-8"?>
avant le doctype; cette ligne là, ou une autre, similaire.
Sinon tu spécifie l'encodage des caractères différemment, soit avec la fonction PHP "header" soit avec le tag XHTML "META".
Pour les autres erreurs, je te renvoie à la norme XHTML ;o)
tu verras c'est passionnant ;o)
Si tu parcours cette norme, tu verras par exemple que le tag "center" n'existe pas, bien qu'il soit défini en HTML, et qu'il soit supporté par les navigateurs même si tu spécifies un doctype XHTML (heureusement d'ailleurs, car combien de sites internet respectent ces standards???).
Le tag "ul" non plus n'existe pas en XHTML.
Une solution serait de passer en HTML, mais honnêtement, je te conseille de conserver le XHTML et de corriger ces "erreurs".
Pour "center" par exemple, l'idéal c'est de le remplacer par un "div", et de définir pour ec div une classe CSS avec un "text-align: center", et là c'est le top.
=> pour corriger cette erreur, essaie de rajouter la ligne
<? xml version="1.0" encoding="utf-8"?>
avant le doctype; cette ligne là, ou une autre, similaire.
Sinon tu spécifie l'encodage des caractères différemment, soit avec la fonction PHP "header" soit avec le tag XHTML "META".
Pour les autres erreurs, je te renvoie à la norme XHTML ;o)
tu verras c'est passionnant ;o)
Si tu parcours cette norme, tu verras par exemple que le tag "center" n'existe pas, bien qu'il soit défini en HTML, et qu'il soit supporté par les navigateurs même si tu spécifies un doctype XHTML (heureusement d'ailleurs, car combien de sites internet respectent ces standards???).
Le tag "ul" non plus n'existe pas en XHTML.
Une solution serait de passer en HTML, mais honnêtement, je te conseille de conserver le XHTML et de corriger ces "erreurs".
Pour "center" par exemple, l'idéal c'est de le remplacer par un "div", et de définir pour ec div une classe CSS avec un "text-align: center", et là c'est le top.
les balises center, u etc n existent pas en xhtml strict
donc la validation du xhtml faite par Fx te renvoie tous les elements inconnus
a la place il faut utiliser les styles CSS
pour l encodage je suppos que l ajout d une balise <?xml version="1.0" encoding="iso-8859-1"?> en tete devrait fonctionner
donc la validation du xhtml faite par Fx te renvoie tous les elements inconnus
a la place il faut utiliser les styles CSS
pour l encodage je suppos que l ajout d une balise <?xml version="1.0" encoding="iso-8859-1"?> en tete devrait fonctionner
Salut.
Le tag "ul" non plus n'existe pas en XHTML.
Si, tu as du t'être trompé, tu voulais parler de "u" qui n'existe pas ;)
Sinon, pour le center, tu peux tout simplement utiliser
<h3 style="text-align:center">Titre</h3>
Et je rapelle que le xhtml est censé être servi en tant qu'appication/xhtml+xml et pas text/html ;)
a plus
Le tag "ul" non plus n'existe pas en XHTML.
Si, tu as du t'être trompé, tu voulais parler de "u" qui n'existe pas ;)
Sinon, pour le center, tu peux tout simplement utiliser
<h3 style="text-align:center">Titre</h3>
Et je rapelle que le xhtml est censé être servi en tant qu'appication/xhtml+xml et pas text/html ;)
a plus