IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

HTML Discussion :

120 erreurs pourquoi ?


Sujet :

HTML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2008
    Messages
    151
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2008
    Messages : 151
    Par défaut 120 erreurs pourquoi ?
    Bonjour,

    Je possede sur mon site 120 erreurs lors du test pour le W3C
    je ne comprend pas pourquoi car seules ces attributs sont considérés comme erreurs
    http://validator.w3.org/check?uri=ht...%2C*%3Bq%3D0.7

    Merci

  2. #2
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 931
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 931
    Par défaut
    En XHTML les balises et leurs attributs sont en minuscules.

  3. #3
    Membre Expert Avatar de Erwan31
    Profil pro
    Inscrit en
    Février 2008
    Messages
    2 177
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 2 177
    Par défaut
    Bonjour,
    commence par changer de doctype et mettre celui-ci:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    La version 1.1 n'apporte rien de plus dans ton cas...
    Sois attentif, tu as des déclaration de doctype répétés plusieurs fois dans le body.
    Il te manque des " />" à la fin de certaines META.
    Ensuite tu as des attributs non admis sur certains éléments.
    Pour connaitre les attributs acceptés, tu cliques sur l'élément dans ce tableau, puis tu regardes dans ATTLIST.

    Je te conseil de lire http://www.la-grange.net/w3c/xhtml1/#diffs
    puis http://www.la-grange.net/w3c/xhtml1/#guidelines

  4. #4
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2008
    Messages
    151
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2008
    Messages : 151
    Par défaut
    @Erwan31 : merci pour les liens très instructifs
    @Bisûnûrs :

    bam erreurs a perdu 100 points de vie ( je suis nul a chaque include je re ouvrais des balises body html and co )

    Sinon je viens de passer a 25 erreurs

    j'ai beaucoup de mal pour la partie comprenant du javascript ( je ne sais pas coder en js )

    pourriez vous m'aider pour cette partie

    par exemple il dit qu'il faut utiliser <embed> a la place de <script> seulement il ne m'affiche plus mon menu en javascript avec <embed>

    question: je viens de voir que pour les balises <p> qu'elle se fermait comme ça <p /> et donc je me demande si toutes les balises se ferment de cette maniere exemple un <div> se ferme comme ça <div /> ou comme ça </div> ??

    Merci

  5. #5
    Membre Expert Avatar de Erwan31
    Profil pro
    Inscrit en
    Février 2008
    Messages
    2 177
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 2 177
    Par défaut
    Ce ne sont pas des erreurs dues au JS, la validateur du W3C ne lit pas ton JS mais uniquement ton document.
    Tu dois lire ce que t'indique le message d'erreur et tenter de comprendre.
    Le plus souvent tu as des éléments non admis dans tel ou tel élément.
    Par exemple un UL ne peut pas avoir comme enfant direct un Hn (H1,H2....).
    Comme tu passes par en doctype strict, la grande majorité des attributs relatifs à la présentation (align, border, valign...) sont invalides.

  6. #6
    Expert confirmé
    Avatar de 12monkeys
    Homme Profil pro
    Webmaster
    Inscrit en
    Novembre 2006
    Messages
    4 093
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Webmaster
    Secteur : Service public

    Informations forums :
    Inscription : Novembre 2006
    Messages : 4 093
    Par défaut
    Bonsoir

    Citation Envoyé par antoine974 Voir le message
    question: je viens de voir que pour les balises <p> qu'elle se fermait comme ça <p /> et donc je me demande si toutes les balises se ferment de cette maniere exemple un <div> se ferme comme ça <div /> ou comme ça </div> ??
    Non, pas vraiment. Il faut distinguer deux cas :

    - Les éléments qui nécessitent des balises fermantes (genre p, div...) se ferment ainsi : - Les éléments qui ne nécessitent pas de balises fermantes (genre input) s'écrivent ainsi :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <input type="text" name="username" />
    Un peu de lecture : http://a-pellegrini.developpez.com/tutoriels/xhtml/

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [MySQL] Mon script php et sql genere une erreur pourquoi ?
    Par booster71 dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 16/07/2014, 08h05
  2. Imgmount, erreur, Pourquoi ?
    Par theludovyc dans le forum Programmation d'OS
    Réponses: 13
    Dernier message: 10/10/2013, 21h30
  3. [VB2005] Messages d'erreur pourquoi ?
    Par julien7 dans le forum VB.NET
    Réponses: 2
    Dernier message: 03/03/2008, 17h54
  4. Réponses: 6
    Dernier message: 29/11/2005, 19h36
  5. erreur LOOP attendu , mais pourquoi?
    Par ahage4x4 dans le forum ASP
    Réponses: 10
    Dernier message: 23/05/2005, 16h22

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo