Un défaut étonnant :
J'ai aspiré mon site avec HTTrack 3.43 pour le montrer sur le portable.
Certaines pages sont affichées *sans tenir compte des feuilles de
styles*.
Il apparaît que ce sont les pages qui contiennent les caractères '---'
dans le nom de fichier.
En affichant les sources avec Firefox 2.0 ou 3.6, je constate qu'une
grande partie des lignes qui suivent
<!-- Mirrored from
www.velocompetition.com/1933---1er-bordeaux-saintes-art33.html by
HTTrack Website Copier/3.x [XR&CO'2008], Mon, 21 Dec 2009 08:04:40 GMT
-->
sont interprétées comme commentaires, d'où le bug d'affichage.
Pouvez-vous reproduire ce phénomène ? Est-ce un bug ?
2 fichiers :
http://www.velocompetition.com/docs/remerciements-art105.html: marche
bien
http://www.velocompetition.com/docs/1933---1er-bordeaux-saintes-art33.html :
bug
Je n'ai pas joint les feuilles de stytes CSS mais on voit le pb dans
les sources.
L'affichage est correct sous IE8.
Merci
--
Stéphane
Jeune Chambre Economique de Saintes *** http://www.jce-saintes.org
Agitateurs d'idées... accélérateurs de talents !
J'ai déjà eu un bogue étonnant sur Internet Explorer (6 mais les autres sont peut-être sujet à ce bogue) qui m'a fait découvrir qu'il ne sait pas interpréter les commentaires imbriqués,
Tu veux dire que tu mettais une balise de commentaire à l'intérieur d'une autre balise de commentaire ? Ce qui me semble étonnant, c'est justement que tu trouves étonnant que ça ne marche pas !
De deux choses l'une : soit il considère le « < » à l'intérieur du premier commentaire comme un vrai début de balise, et ça doit être interdit parce qu'on ne met pas une balise dans une autre ; soit il le considère comme un caractère quelconque, et le premier -- qui vient après est exactement dans le même cas que celui de Stéphane.
il prenait la fin de commentaire imbriqué pour une fin de commentaire tout court de ce fait, une partie du code commenté était interprété!
Ok, donc comme l'explique Jean-Marc il ignorait aussi le -- du <!-- et seul le --> (le premier) était considéré comme la fin du commentaire.
Comme quoi il faut se méfier des commentaires HTML...
Oui.
-- Olivier Miakinen
Le 10/02/2010 12:07, yamo' a écrit :
J'ai déjà eu un bogue étonnant sur Internet Explorer (6 mais les autres
sont peut-être sujet à ce bogue) qui m'a fait découvrir qu'il ne sait
pas interpréter les commentaires imbriqués,
Tu veux dire que tu mettais une balise de commentaire à l'intérieur
d'une autre balise de commentaire ? Ce qui me semble étonnant, c'est
justement que tu trouves étonnant que ça ne marche pas !
De deux choses l'une : soit il considère le « < » à l'intérieur du
premier commentaire comme un vrai début de balise, et ça doit être
interdit parce qu'on ne met pas une balise dans une autre ; soit il le
considère comme un caractère quelconque, et le premier -- qui vient
après est exactement dans le même cas que celui de Stéphane.
il prenait la fin de
commentaire imbriqué pour une fin de commentaire tout court de ce fait,
une partie du code commenté était interprété!
Ok, donc comme l'explique Jean-Marc il ignorait aussi le -- du <!-- et
seul le --> (le premier) était considéré comme la fin du commentaire.
Comme quoi il faut se méfier des commentaires HTML...
J'ai déjà eu un bogue étonnant sur Internet Explorer (6 mais les autres sont peut-être sujet à ce bogue) qui m'a fait découvrir qu'il ne sait pas interpréter les commentaires imbriqués,
Tu veux dire que tu mettais une balise de commentaire à l'intérieur d'une autre balise de commentaire ? Ce qui me semble étonnant, c'est justement que tu trouves étonnant que ça ne marche pas !
De deux choses l'une : soit il considère le « < » à l'intérieur du premier commentaire comme un vrai début de balise, et ça doit être interdit parce qu'on ne met pas une balise dans une autre ; soit il le considère comme un caractère quelconque, et le premier -- qui vient après est exactement dans le même cas que celui de Stéphane.
il prenait la fin de commentaire imbriqué pour une fin de commentaire tout court de ce fait, une partie du code commenté était interprété!
Ok, donc comme l'explique Jean-Marc il ignorait aussi le -- du <!-- et seul le --> (le premier) était considéré comme la fin du commentaire.
Comme quoi il faut se méfier des commentaires HTML...