Se connecter avec
S'enregistrer | Connectez-vous

Mes liens ne fonctionnent pas sous certain navigateur

Dernière réponse : dans Programmation

Bonjour

Alors voilà, j'ai créé mon site (qui n'est pas encore fini) en html/css mais j'ai un problème avec mes liens.
Avec IE et Opera tout fonctionne parfaitement.
Avec Mozilla, Safari, Google Chrome les liens de mon menu n'ont aucune réaction. Ceux qui sont sous forme d'adresse complète qui mène vers un autre site ainsi qu'une image qui sert de lien fontionnent très bien aussi.
J'ai vérifier les erreurs avec le validateur et il est correct, quelqu'un aurait-il une idée, svp?

voilà le code de mes liens du menu qui ne fonctionne pas:
<div id="menu">
<ul>
<li><a href="../FR/accueilf.html">Accueil</a></li>
<li><a href="../FR/presentationf.html">Présentation</a></li>
<li><a href="../FR/creationf.html">Créations</a></li>
<li><a href="../FR/evenementf.html">Evènements</a></li>
<li><a href="../FR/newsletterf.html">Newsletter</a></li>
<li><a href="../ENG/homee.html">Version Anglaise</a></li>
</ul>
</div>

Merci d'avance
Lassé par la pub ? Créez un compte
Expert Programmation

Ouai, c'est bon

<li><a href="/FR/accueilf.html">Accueil</a></li>
<li><a href="/FR/presentationf.html">Présentation</a></li>
<li><a href="/FR/creationf.html">Créations</a></li>
<li><a href="/FR/evenementf.html">Evènements</a></li>
<li><a href="/FR/newsletterf.html">Newsletter</a></li>
<li><a href="/ENG/homee.html">Version Anglaise</a></li>

Retire les .. devant le chemin comme j'ai fait, le / signifie racine du site, c'est plus simple et moins fastidieux à entretenir, mais en effet, les liens ne fonctionne pas sous ff 3.5 que je possède, pourtant je ne vois pas d'erreur de syntaxe ...

Au hasard, car je vois pas d'autre solution :

<body id="site">

remplace par

<body>

Car je n'ai jamais vu body porter le moindre id, meme en css, cependant, je suis pas expert en css et je ne suis pas au courant de toute les possibilité :p 

Et remplace :

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >

par

<html>

Afin de voir (pour tester) si ce n'est pas le doctype ou autre déclaration d'header qui fou la merde pour une raison ou une autre.

Lassé par la pub ? Créez un compte
Tom's guide dans le monde