OVH Cloud OVH Cloud

Compatibilte d'un lien entre Explorer et Netscape

12 réponses
Avatar
Tropicaloo
Bonjour,
Je rencontre une incompatibilité avec le navigateur Netscape 7.
Le lien href="sommaire.php3" ne fonctionne pas dans Netscape alors que tout
est OK dans Explorer.
Il s'agit d'une cellule d'un tableau qui change de couleur au survol de la
souris et qui contient un lien vers une autre page, voici le code :
<a href="sommaire.php3">
<td width="100" height="20" class="affichevert"
onmouseover="this.className='afficherouge'"
onmouseout="this.className='affichevert'">A la une</td></a>

Le changement de couleur fonctionne correctement, par contre le lien n'est
pas détecté par Netscape.
Quelqu'un a-t-il une idée? je débute sur la question de la compatibilité
Netscape. Merci

10 réponses

1 2
Avatar
Pascal Pensa
Salut,

Essaye d'inverser les tags: <TD> <A> ... </A> </TD>

Pascal
Avatar
Tropicaloo
"Pascal Pensa" a écrit dans le message
Salut,
Essaye d'inverser les tags: <TD> <A> ... </A> </TD>



L'inversion des tags <TD> et <A> a pour effet de rendre uniquement le texte
du lien réactif au changement de couleur. La cellule n'est plus réactive.
L'effet recherché est d'avoir une cellule avec un fond vert qui devient
rouge au passage de la souris, le texte lui reste blanc.
Merci quand même Pascal pour ta proposition.
Avatar
bertrand
Le 24/09/2003 19:41, Tropicaloo a écrit :

Bonjour,
Je rencontre une incompatibilité avec le navigateur Netscape 7.
... voici le code :
<a href="sommaire.php3">
<td width="100" height="20" class="affichevert"
onmouseover="this.className='afficherouge'"
onmouseout="this.className='affichevert'">A la une</td></a>



Bonsoir,

La balise td doit être que dans une balise tr à l'exception de toute autre.

La balise <a> n'a rien a faire dans un tr. elle peut être à sa place
dans un td.

Un conseil en passant : les tableaux n'ont pas pour rôle de faire de la
mise en page.
Tu pourrais aussi regarder si les css ne permettrait pas de résoudre
plus proprement tes besoins de changement de couleur.

Cordialement
--
Bertrand Perrotte

Webmaistre canoe.kayak.free.fr
secrétaire du Canoë Kayak Gennevilliers
Avatar
Tropicaloo
"bertrand" a écrit

Bonsoir,
La balise td doit être que dans une balise tr à l'exception de toute


autre.

Je n'ai effectivement pas tout précisé mais j'ai bien mis <tr> dans mon code
:
<tr><a href="sommaire.php3"><td ............</td></a></tr>

La balise <a> n'a rien a faire dans un tr. elle peut être à sa place dans


un td.

Ok

Un conseil en passant : les tableaux n'ont pas pour rôle de faire de la


mise en page.
Tu pourrais aussi regarder si les css ne permettrait pas de résoudre
plus proprement tes besoins de changement de couleur.



Dans ce cas précis, c'est bien mes class css qui change la couleur.
Connais-tu un site en français qui parle de la mise en page avec les css
et plus généralement un guide de référence du html W3C en français ?

Merci Bertrand
Avatar
chimel
Connais-tu un site en français qui parle de la mise en page avec les css
et plus généralement un guide de référence du html W3C en français ?

Merci Bertrand


http://www.yoyodesign.org/doc/w3c/w3c.html
Avatar
Tropicaloo
"Tropicaloo" a écrit
Dans ce cas précis, c'est bien mes class css qui change la couleur.
Connais-tu un site en français qui parle de la mise en page avec les css
et plus généralement un guide de référence du html W3C en français ?



Je réponds à moi-même:

Je viens d'aller faire un tour sur http://openweb.eu.org et je crois que
j'ai du pain sur la planche !
Je reviendrai d'ici quelques semaines sur ce NG si je n'ai pas trouvé toutes
les solutions.
Mais j'ai déjà à reconvertir tout mon site de html à xhtml....
Bonsoir à tous et à bientôt.

PS: Si quelqu'un connait un bon bouquin sur le sujet (pas trop cher), je
suis preneur.
Avatar
Tropicaloo
"chimel" a écrit

> Connais-tu un site en français qui parle de la mise en page avec les css
> et plus généralement un guide de référence du html W3C en français ?

http://www.yoyodesign.org/doc/w3c/w3c.html



Effectivement, c'est très bien également !
Merci beaucoup Chimel
@+
Avatar
Tropicaloo
"Bruno Desthuilliers" a écrit

> Je viens d'aller faire un tour sur http://openweb.eu.org et je crois que
> j'ai du pain sur la planche !
> Je reviendrai d'ici quelques semaines sur ce NG si je n'ai pas trouvé


toutes
> les solutions.
> Mais j'ai déjà à reconvertir tout mon site de html à xhtml....

Pas forcément. HTML 4.01 est une norme valide - si ta page respecte la
norme, bien sûr.



Effectivement Bruno, mais j'utilisais jusqu'à présent les tableaux pour
faire la mise en page.
Je vais étudier les boites CSS ...
Avatar
Bruno Desthuilliers
Tropicaloo wrote:
"Tropicaloo" a écrit

Dans ce cas précis, c'est bien mes class css qui change la couleur.
Connais-tu un site en français qui parle de la mise en page avec les css
et plus généralement un guide de référence du html W3C en français ?




Je réponds à moi-même:

Je viens d'aller faire un tour sur http://openweb.eu.org et je crois que
j'ai du pain sur la planche !
Je reviendrai d'ici quelques semaines sur ce NG si je n'ai pas trouvé toutes
les solutions.
Mais j'ai déjà à reconvertir tout mon site de html à xhtml....



Pas forcément. HTML 4.01 est une norme valide - si ta page respecte la
norme, bien sûr.

Bruno
Avatar
ep15SANS
Le 24/09/2003 23:26, Tropicaloo a écrit :
Je viens d'aller faire un tour sur http://openweb.eu.org et je crois que
j'ai du pain sur la planche !
Je reviendrai d'ici quelques semaines sur ce NG si je n'ai pas trouvé toutes
les solutions.
Mais j'ai déjà à reconvertir tout mon site de html à xhtml....
Bonsoir à tous et à bientôt.



Toi aussi ça t'as fait ça ! C'est une bonne occasion pour moi de
remercier tous les "messieurs (et mesdames) Openweb". J'ai découvers
le site par hasard au détour du web au moment de sa création.

J'ai heureusement du temps au boulot(*), temps que j'ai efficacement
passé à apprendre et à appliquer.

Le site qui vérifie l'accessibilité (désolé, je sais plus le nom) m'a
ajouté encore du travail.
Enfin, tout est vraiment pour le fun, vu le faible contenu que j'y mets.


(*)fin juin, en plus d'avoir du temps, je ne serais même plus obligé de
me déplacer sur mon lieu de travail, chaque médaille a son revert...

--
Olivier
1 2