Ca peut arriver
Citation :
J'ai la contrainte de fichier en extension .shtml
|
Aucun intérêt si on utilise pas les SSI, mais bon aucune importance
Citation :
Le souci, c'est que les ancres ne fonctionnent plus avec cette extension.
|
Bien sûr que si
Citation :
Exemple du code HTML :
|
et hop, un massacre
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Document sans titre</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<p><a href="#1">Document 1</a><br>
<a href="#2">Document 2
</a></p>
<p><a name="1"></a>Document 1</p>
<p><a name="2"></a>Document 2</p>
</body>
</html> |
1- l'attribut "name" n'existe pas (enfin plus) excepté pour les frames, c'est l'attribut "id" qui remplit le rôle de désignation
2- un "id", comme un "name" doit commencer avec une lettre, un chiffre ou un caractère non ascii ne peut pas se trouver en premier caractère d'un id/name
3- remplace des paragraphes 2 et 3 par
<p id="doc1">Document 1</p>
<p id="doc2">Document 2</p> |
et tes liens par <a href="#doc1"> et <a href="#doc2">
4- utilise le validateur W3C
Message édité par masklinn le 07-03-2005 à 17:07:28
---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody