5568 sujets

Sémantique web et HTML

Bonjour,

est-ce quelqu'un pourrait m'expliques pourquoi ma page n'est pas valide XHTML 1.0 strict :


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html>
<head>
<link href="style.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="menu_div">
	<a href="#" class="menulink">Plan d'acc&egrave;s</a>
	<a href="#" class="menulink">Nous contacter</a>
	<a href="#" class="menulink">L'album photo</a>
	<a href="#" class="menulink">Les moniteurs</a>
</div>
</body>
</html>


merci d'avance...
Modifié le 15 Jan 2005 - 11:39
Bonjour,
Il manque au minimum un élément title dans le head de ta page.
Il serait aussi utile de mettre la langue du document et l'encodage utilisé.
Modifié le 15 Jan 2005 - 11:51
Administrateur
Il serait judicieux également d'éviter la Classite aiguë: tous les class="menulink" sont inutiles.
Il est bien plus simple de sélectionner les liens à l'aide de la règle suivante :
CSS :
#menu_div a {propriété : valeur;}

Cette déclaration permettra de modifier tous les liens <a> contenu dans l'élément "menu_div". C'est plus simple que de donner une classe à chaque lien, non ? Smiley cligne