HTML

Fermé
Dada - 13 juil. 2013 à 16:13
totodunet Messages postés 1377 Date d'inscription mercredi 18 mars 2009 Statut Membre Dernière intervention 5 mars 2020 - 14 juil. 2013 à 17:30
Salut, je cherche desesperement l'erreur dans mon code HTML5! c'est pour un formulaire si queql'un pouvais m'aider se serais genial Merci xx



<!DOCTYPE html>
<html>

<body>
<form>
<h1><center>S'inscrire</center> </h1>
<center><p> Inscris toi gratuitement ici en quelques secondes. Remplis le formilaire ci dessous ! </center></p>
<p>
<label for="pseudo">Votre pseudo</label> : <input type="text" name="pseudo" id="pseudo" required placeholder= "Tape ton pseudo ici" maxlenght= "15"/> </p>
<p>
<label for="e-mail"> E-mail:</label>
<input type="e-mail" name="E-mail"
id=e-mail" required </p>

<p>
<label for="pass">Votre mot de passe :</label>
<input type="password" name="pass" id="pass" required/>
</p>
<p>
<label for="nom">Votre nom</label> : <input type="text" name="nom" id="nom" required/>
</p>
<p>
<label for="prenom">Votre prenom</label> : <input type="text" name="prenom" id="prenom" required /></p>
<p>
<label for="date de naissance"> Date de naissance:</label>
<input type="date" name="Votre date de naissance"
id=date de naissance" required </p>

<form method="post" action="traitement.php">
<p>
<label for="adresse">Votre adresse complete </label><br />
<textarea name="Adresse" id="adresser" required></textarea>
</p>
</form>

<p>
<label for="Ville"> Ville :</label>
<input type="text" name="Ville"
id=Ville" required </p>

<p>
<label for="Code Postale"> Code Postale :</label>
<input type="text" name="Code Postale"
id="Code Postale "required </p>

<p>
<label for="pays">Pays</label><br />
<select name="pays" id="pays">
<optgroup label="Europe">
<option value="Allemagne">Allemagne</option>
<option value="Autriche">Autiche</option>
<option value="Belgique">Belgique</option>
<option value="Bulgarie"></option>
<option value=" Croatie"> Croatie</option>
<option value="Danemark">Danemark</option>
<option value="Espagne">Espagne</option>
<option value="Estonie">Estonie</option>
<option value="Finlande">Finlande</option>
<option value="France">France</option>
<option value="Grece">Grece</option>
<option value="Hongrie">Hongrie</option>
<option value="Irlande">Irlande</option>
<option value="Italie">Italie</option>
<option value="Letonie">Letonie</option>
<option value="Luxembourg">Luxembourg</option>
<option value="Malte">Malte</option>
<option value="Pays Bas">Pays Bas</option>
<option value="Pologne">Pologne</option>
<option value="Portugal">Portugal</option>
<option value="Suede">Suede</option>
<option value="royaume-uni">Royaume-Uni</option>
<option value="Suisse">Suisse</option> </optgroup>
<optgroup label="Amérique">
<option value="canada">Canada</option>
<option value="etats-unis">Etats-Unis</option>
</optgroup>
<optgroup label="Afrique"
<option value="Algerie"<Algerie>/option>
<option value="Maroc"<Maroc>/option>
<option value="Tunisie"<Tunisie>/option>
</optgroup></p>

<p>
<label for=" codition d'utilistation"> J'accepte les conditions d'utilisations:</label>
<input type="checkbox" name="choix" checked / </p>


<p>
<input type="submit" value="S'inscrire" />
</p>
</form>

2 réponses

KX Messages postés 16733 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 31 janvier 2024 3 015
Modifié par KX le 13/07/2013 à 20:15
Tu as des erreurs notamment sur tes <input>, par exemple le premier :

<p> 
<label for="e-mail"> E-mail:</label> 
<input type="e-mail" name="E-mail" 
id=e-mail" required </p>

devrait être :

<p> 
    <label for="e-mail"> E-mail:</label>
    <input type="e-mail" name="E-mail" id="e-mail" required>
</p>

Tu en as d'autres aussi sur certains <option>

<optgroup label="Afrique" 
<option value="Algerie"<Algerie>/option> 
<option value="Maroc"<Maroc>/option> 
<option value="Tunisie"<Tunisie>/option> 
</optgroup>

qui doit être :

<optgroup label="Afrique">
    <option value="Algerie">Algerie</option>
    <option value="Maroc">Maroc</option>
    <option value="Tunisie">Tunisie</option>
</optgroup>

Sans oublier de fermer <body> et <html> à la fin !

Il faudrait que tu utilises un éditeur de texte avec de la coloration syntaxique comme NotePad++ par exemple pour voir facilement ce genre d'erreurs...
La confiance n'exclut pas le contrôle
0
Merci beaucoup :)
0
totodunet Messages postés 1377 Date d'inscription mercredi 18 mars 2009 Statut Membre Dernière intervention 5 mars 2020 199
Modifié par baladur13 le 14/07/2013 à 17:54
il est conseillé d'utiliser le validator en ligne pour vérifier si il y a pas d'éventuels erreurs et que l'on répond bien aux conformités du HTML. ça aide vraiment, il te situe l'erreur! c'est un espèce de débogueur du HTML, on peut dire ça comme ça...
perso je l'utilise systématiquement

http://validator.w3.org/

un site sans erreurs est un site bien référencé par les moteurs de recherche

Qui ne tente rien n'a rien
0