Bonjour,
J'ai besoin d'un petit coup de pouce sur des points de détails (pas tous sur du css, mais probablement faciles) pour la toute fin d'un site qui temporairement se trouve à:
http://s315158142.onlinehome.fr/[/ulr]
les exemples que je donne sont à visionner sous IE (pour les deux premiers points, tout baigne sur IE8, FF, GC, etc., j'ai aussi validé le CSS que j'ai construit à partir d'un gabarit proposé sur ce site):
1- problème de compatibilité avec IE7 (quand on clique sur affichage de compatibilité avec navigateurs plus anciens que IE8, on obtient des marges gauche et droite stupides
j'ai écrit:
Mais que dois-je changer dans automed-IE.css, pour améliorer l'affichage des marges (pas de possibilité de marge négative)?
J'ai essayé de jouer sur les gabarits, mais cela ne marche pas
2- autre problème de compatibilité avec IE7 (quand on clique sur affichage de compatibilité avec navigateurs plus anciens que IE8, on obtient en haut un affichage disgracieux) sur les options de auto-évaluation (en haut de la page) dans boites Profil / Localisation / Problème, déplacées un peu vers le haut et entourées de couleur blanche. Que dois-je changer, svp ?
3- un petit problème plus facile qui concerne l'insertion d'un javascript dans le menu pied (j'ai essayé plein de combinaisons et j'ai lu plein de tutos sur css mais je n'ai pas trouvé le bon). J'ai un menu défilant que je veux voir afficher dans le bloc pied, mais quand je l'appelle entre les 2 <head>, cela ne marche pas, quand je l'appelle dans le menu pied, cela marche mais même avec une largeur fixée de 800, il est limité à quelque chose comme 60 pixels comme affiché sur la page (tout en bas). Je ne sais que faire à part m'arracher les cheveux. Ce n'est pas critique, car en fait, j'ai introduit ce js uniquement car le validateur W3C me jette sur le <MARQUEE> et je voulais faire bien.
4- le validateur W3C me pointe du doigt aussi sur le sondage et il semble là que ce soit sur le script de phpolls.inc, j'ai déjà corrigé quelques détails, mais je suis bloqué sur les erreurs suivantes (liées):
* Line 306, Column 192: cannot generate system identifier for general entity "go" : …m><center><a href='index.php?result=1&go=1'> Résultats</a></center></td></tr>
* Line 306, Column 192: general entity "go" not defined and no default entity : …m><center><a href='index.php?result=1&go=1'> Résultats</a></center></td></tr>
* Line 306, Column 194: reference to entity "go" for which no system identifier could be generated: …<center><a href='index.php?result=1&go=1'> Résultats</a></center></td></tr></t…
* Line 306, Column 191: entity was defined here : …rm><center><a href='index.php?result=1&go=1'> Résultats</a></center></td></tr>…
5- je suis en mode HTML 4.01 Transitional et pourtant W3C pointe une erreur liée à un JS avec appel dans le tableau comme... cellpadding="6" cellspacing="0"><tr name="ligne" onclick="selec(this)" onmousemover: Line 354, Column 377: there is no attribute "NAME"
Par quoi faut-il remplacer l'attribute name (le commentaire du W3C concerne Flash et cela n'a rien à voir et sur le présent forum j'ai trouvé un fil approchant mais il date de 2005 et ne traite pas de name dans un <tr>)?
Merci de votre aide ou de pistes appropriées.
Steph
Modifié par Stephdem (12 May 2010 - 16:30)
J'ai besoin d'un petit coup de pouce sur des points de détails (pas tous sur du css, mais probablement faciles) pour la toute fin d'un site qui temporairement se trouve à:
http://s315158142.onlinehome.fr/[/ulr]
les exemples que je donne sont à visionner sous IE (pour les deux premiers points, tout baigne sur IE8, FF, GC, etc., j'ai aussi validé le CSS que j'ai construit à partir d'un gabarit proposé sur ce site):
1- problème de compatibilité avec IE7 (quand on clique sur affichage de compatibilité avec navigateurs plus anciens que IE8, on obtient des marges gauche et droite stupides
j'ai écrit:
<LINK REL="stylesheet" TYPE="text/css" HREF="automed.css">
<?php if (ereg("MSIE 7", $_SERVER["HTTP_USER_AGENT"])) {echo '<link href="automed-IE.css" media="all" rel="stylesheet" type="text/css">';}?>
Mais que dois-je changer dans automed-IE.css, pour améliorer l'affichage des marges (pas de possibilité de marge négative)?
J'ai essayé de jouer sur les gabarits, mais cela ne marche pas
#centre {
background-color : #6dfcbf;
margin-left : 160px;
margin-right : 260px;
#gauche {
float : left;
width : 160px;
}
#droite {
float : right;
width : 260px;
2- autre problème de compatibilité avec IE7 (quand on clique sur affichage de compatibilité avec navigateurs plus anciens que IE8, on obtient en haut un affichage disgracieux) sur les options de auto-évaluation (en haut de la page) dans boites Profil / Localisation / Problème, déplacées un peu vers le haut et entourées de couleur blanche. Que dois-je changer, svp ?
3- un petit problème plus facile qui concerne l'insertion d'un javascript dans le menu pied (j'ai essayé plein de combinaisons et j'ai lu plein de tutos sur css mais je n'ai pas trouvé le bon). J'ai un menu défilant que je veux voir afficher dans le bloc pied, mais quand je l'appelle entre les 2 <head>, cela ne marche pas, quand je l'appelle dans le menu pied, cela marche mais même avec une largeur fixée de 800, il est limité à quelque chose comme 60 pixels comme affiché sur la page (tout en bas). Je ne sais que faire à part m'arracher les cheveux. Ce n'est pas critique, car en fait, j'ai introduit ce js uniquement car le validateur W3C me jette sur le <MARQUEE> et je voulais faire bien.
4- le validateur W3C me pointe du doigt aussi sur le sondage et il semble là que ce soit sur le script de phpolls.inc, j'ai déjà corrigé quelques détails, mais je suis bloqué sur les erreurs suivantes (liées):
* Line 306, Column 192: cannot generate system identifier for general entity "go" : …m><center><a href='index.php?result=1&go=1'> Résultats</a></center></td></tr>
* Line 306, Column 192: general entity "go" not defined and no default entity : …m><center><a href='index.php?result=1&go=1'> Résultats</a></center></td></tr>
* Line 306, Column 194: reference to entity "go" for which no system identifier could be generated: …<center><a href='index.php?result=1&go=1'> Résultats</a></center></td></tr></t…
* Line 306, Column 191: entity was defined here : …rm><center><a href='index.php?result=1&go=1'> Résultats</a></center></td></tr>…
5- je suis en mode HTML 4.01 Transitional et pourtant W3C pointe une erreur liée à un JS avec appel dans le tableau comme... cellpadding="6" cellspacing="0"><tr name="ligne" onclick="selec(this)" onmousemover: Line 354, Column 377: there is no attribute "NAME"
Par quoi faut-il remplacer l'attribute name (le commentaire du W3C concerne Flash et cela n'a rien à voir et sur le présent forum j'ai trouvé un fil approchant mais il date de 2005 et ne traite pas de name dans un <tr>)?
Merci de votre aide ou de pistes appropriées.
Steph
Modifié par Stephdem (12 May 2010 - 16:30)