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 :

[W3C] frameset valid W3C ?


Sujet :

HTML

  1. #1
    Membre confirmé Avatar de rduvrac
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    58
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 58
    Par défaut [W3C] frameset valid W3C ?
    Bonjour

    J'ai beau chercher je trouve pas comment valider une page avec des frames avec une largeur de bordure de "0" ...

    Est ce que quelqu'un y est arrivé une fois au moins ?

    J'ai essayé par exemple avec ce code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    <title>Document sans nom</title>
    </head>
     
    <frameset rows="80,*" frameborder="no" border="0" framespacing="0">
      <frame src="UntitledFrame-2" name="topFrame" scrolling="No" noresize="noresize" id="topFrame" />
      <frameset cols="80,*" frameborder="no" border="0" framespacing="0">
    		<frame src="UntitledFrame-3" name="leftFrame" scrolling="No" noresize="noresize" id="leftFrame" />
    		<frame src="Untitled-1" name="mainFrame" id="mainFrame" />
    	</frameset>
    </frameset>
    <noframes><body>
    </body>
    </noframes></html>
    mais j'ai encore des erreurs annoncées :
    Line 8, Column 34: there is no attribute "frameborder".
    <frameset rows="80,*" frameborder="no" border="0" framespacing="0">
    etc etc
    bon avec de tel explications, je sais pas comment faire..
    C'est possible ou pas déjà à votre avis ?

  2. #2
    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,
    pourquoi utiliser des frame? Sais-tu que leur utilisation est un peu dépassée et pas très recommandée?

  3. #3
    Membre confirmé Avatar de rduvrac
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    58
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 58
    Par défaut
    Citation Envoyé par Erwan31 Voir le message
    Bonjour,
    pourquoi utiliser des frame? Sais-tu que leur utilisation est un peu dépassée et pas très recommandée?
    Oui je sais :-)

    C'est juste que j'ai de vieux sites que je voulais simplement valider W3C et comme à l'poque j'avais fait des frames j'aurais bien voulu garder la même base.

  4. #4
    Membre confirmé Avatar de rduvrac
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    58
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 58
    Par défaut
    Si on part de cet exemple, on est validé mais reste qu'il faudrait retirer l'épaisseur des bordures :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    <title>Document sans nom</title>
    </head>
     
    <frameset rows="80,*">
      <frame src="haut.php" name="topFrame" scrolling="no" noresize="noresize" id="topFrame" />
      <frameset cols="80,*">
        <frame src="gauche.php" name="leftFrame" scrolling="no" noresize="noresize" id="leftFrame" />
        <frame src="principale.php" name="mainFrame" id="mainFrame" />
      </frameset>
     
    <noframes><body>
    </body>
    </noframes>
    </frameset>
    </html>
    et là j'y arrive pas

    Bon je suis pas encore à laise à 100% avec le CSS et en plus pas doué en anglais ... et du coup cette page ne m'aie pas vraiment alors que la solution devrait s'y trouver je pense...

  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
    Ok l'élément frameset n'accepte ni l'attribut border, ni frameborder (attribut spécifique à l'élément frame), quant à framespacing c'est bien tenté mais ça n'existe pas

    Tu dois donc transférer le frameborder initial vers tes frame:
    (pour info la valeur none n'est pas admise, c'est 0 ou 1)

    Esstaes donc avec ça
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    <frameset rows="80,*">
      <frame src="haut.php" name="topFrame" scrolling="no" noresize="noresize" frameborder="0" id="topFrame" />
      <frameset cols="80,*">
        <frame src="gauche.php" name="leftFrame" scrolling="no" noresize="noresize" frameborder="0" id="leftFrame" />
        <frame src="principale.php" name="mainFrame" frameborder="0" id="mainFrame"  />
      </frameset>
    Quant tu piétines comme ça, n'oublies jamais d'aller jeter un œil à la spec HTML 4 produite par le W3C, ça peut servir parfois
    Et si tu n'y comprends rien > Comment Lire une DTD?

  6. #6
    Membre confirmé Avatar de rduvrac
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    58
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 58
    Par défaut
    Ha oui c'est mieux en effet :-)

    et Merci pour les liens

  7. #7
    Invité de passage
    Profil pro
    Inscrit en
    Novembre 2010
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2010
    Messages : 1
    Par défaut Probleme connexe
    bonjour,

    j'ai le meme probleme avec des pages ou j'insere des liens streaming,
    W3c validator ne reconnait aucun des attributs en options avec mes frame.

    Voici la page a charger avec W3c pour plus de details sur les messages d'erreurs:


    http://la-maison-bel-et-mart-demenag...Piece_476.html


    merci d'avance

  8. #8
    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
    C'est juste que c'est l'élément embed qui n'est pas reconnu par le validateur :

    FAQ : Comment ajouter une animation Flash

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

Discussions similaires

  1. [W3C] problème validation W3C
    Par Maxime44 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 5
    Dernier message: 18/06/2008, 12h40
  2. [W3C] Site validé w3c ne marche pas sour safari et Konqueror
    Par Shuur dans le forum Balisage (X)HTML et validation W3C
    Réponses: 7
    Dernier message: 29/03/2008, 09h48
  3. [W3C] Problème validation w3c avec html/javascript
    Par mademoisellem dans le forum Balisage (X)HTML et validation W3C
    Réponses: 22
    Dernier message: 31/01/2008, 16h19
  4. [W3C] problème validation W3C d'un site
    Par nicolas77 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 13/04/2006, 14h04
  5. [W3C] probleme validation w3c
    Par GTJuanpablo dans le forum Balisage (X)HTML et validation W3C
    Réponses: 1
    Dernier message: 27/02/2006, 14h05

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