HTML

Dada -  
totodunet Messages postés 1377 Date d'inscription   Statut Membre Dernière intervention   -
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 16761 Date d'inscription   Statut Modérateur Dernière intervention   3 020
 
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
Dada
 
Merci beaucoup :)
0
totodunet Messages postés 1377 Date d'inscription   Statut Membre Dernière intervention   200
 
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