Forum de discussion
Forum « Programmation HTML » (archives)
Re: au sujet des ancres (lien interne), shtml et principe du URL
Envoyé: 17 février 2004, 7h57 par Oznog
Bien peut de gens comprennent vraiment les URL (Universal Resource Locator) et pourtant c'est la base du Web!
C'est tout simple, tu utilise un URL relatif. C'est à dire relativement à l'emplacement de la page. Avec un vieux protocole de navigation dans l'arborescence des répertoire, les points.
Ainsi, ../ indique un répertoire (ou dossier) en arrière. ../../ deux répertoires, repertoire1/repertoire2/... Pour aller de l'Avant ET,
ET le "/" au début qui EST UNE EXCEPTION.
IL N'EST PAS RELATIF AU DOCUMENT HTML MAIS BIEN AU SERVEUR LUI MÊME. Il undique tout simplement la racine "virtuelle" du serveur dit le "root".
Boucoup de mots pour ce simple symbole non ;-)
Alors sur un serveur, "/" indique le répertoire principale. Mais localement tu n'a pas d'organisation de répertoires virtuelle comme sur un serveur. Je ne pourrais pas exactement te dire où il le cherche vraiment, peut être carrément au "c:\" auquelle le navagateur n'a pas le privilège d'accès ou ailleurs.
Alors simplement, enlève le "/" devant le "page.shtml" et ça devrait aller en local, même avec ton SSI.
<a href="page.shtml#nom_position" target="nom_page">
Ciao
Oznog
Réponses
|