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

Mise en page CSS Discussion :

Norme W3C : tableaux et <li>


Sujet :

Tableau en CSS

  1. #1
    Membre confirmé
    Inscrit en
    Avril 2008
    Messages
    199
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 199
    Par défaut Norme W3C : tableaux et <li>
    Bonjour

    j'ai un problème avec un site et la norme W3C que je découvre peu à peu. Pour simplifier, j'ai raccourci au maximum le script.

    Voici le genre de tableau que je veux obtenir.

    Code HTML : 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
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
     
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
        <meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
        <title>test (x)html</title>
    </head>
    <body>
     <style type="text/css">
    .puce-rouge {
    text-align: left;
    border: 1px solid #000;
    background-color: red;
    color: white;
    }
    </style>
    <table>
    <tr>
    <td>
    <table width="450" border="0">
    				<tr>
    				<td colspan="2">
    					<div align="left" class="puce-rouge">
    						<li>
    							Texte 1 - ligne 1 <br>
    							&nbsp; &nbsp; &nbsp;Texte 2 ligne 2
    						</li>
    					</div> 
    				</td>
    				</tr>
    				<tr>
    					<td width="5">
    						<li> 
    						</li>
    					</td>
    					<td >
    						<div>Texte 2 - Xxxx</div>
                    <!--</ul> -->
    					</td>
    				</tr>
    </table>
    <br>
    <br>
        <div align="center"> 
    		<a href="contact.php?param=value">
    			<img src="images/etape-suivante2.jpg" alt="Cliquez ici pour connaître les détails" width="240" height="32" border="0" />
    		</a>
    		<br>
            <br>
        </div>
    </body>
    </html>

    Or, lorsque je rajoute la ligne
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    L'affichage n'est plus du tout le même. Sauriez-vous comment traduire le tableau dans les normes W3C ?

    merci de votre aide.

  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 et bienvenue,
    je vous suggère d'aller lire ce post et de faire le nécessaire

  3. #3
    Membre confirmé
    Inscrit en
    Avril 2008
    Messages
    199
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 199
    Par défaut
    Désolé je débute sur le forum.
    J'ai essayé de mettre en place le code selon les règles.

  4. #4
    Membre Expert Avatar de franculo_caoulene
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    2 880
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 2 880
    Par défaut
    Salut,

    Je ne sais pas trop ce que tu cherches à obtenir mais les éléments list-item (li) doivent être contenus dans des <ul> ou <ol> : http://www.la-grange.net/w3c/html4.0...ts.html#h-10.2

  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
    Pour que les navigateurs se rapprochent le plus d'un rendu conforme aux
    standards du W3C, conserves la ligne que tu indiques, c'est ce qu'on appelle
    la déclaration du Doctype.

  6. #6
    Membre confirmé
    Inscrit en
    Avril 2008
    Messages
    199
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 199
    Par défaut
    Oui, malheureusement je m'en suis rendu qu'après avoir fini la page.

    Enfin le problème est résolu, il m'a suffit d'ajouter des styles pour les <li> et les <ul>

    Voici un petit bout de code :

    Code html : 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
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
     
    <style type="text/css"> 
    .puce-rouge { 
        text-align:left;
        border:1px solid #000000;
        background-color:red;
        color:white;
    }
    ul {
        margin-top:0px;
        margin-bottom:0px;
        padding:0px;
        margin-left:0px;
    }
    li {
        margin-left:16px;
    }
    </style> 
     
    <div align="left">
        <div align="left" class="puce-rouge" > 
                <ul>
                    <li>Texte 1 - ligne 1<br>Texte 2 - ligne 2</li>
     
                </ul>
                </div>
        <ul>
                    <li>Texte 2 - Xxxx</li>
                </ul>
    </div>

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

Discussions similaires

  1. [Joomla!] CMS Accessible à tous (norme W3C respecté)
    Par kurkaine dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 1
    Dernier message: 03/03/2007, 12h39
  2. [W3C] La norme w3c
    Par mailou dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 10/12/2006, 20h17
  3. [W3C] Validation norme W3C
    Par cerede2000 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 5
    Dernier message: 03/10/2006, 14h01
  4. [HTML] Validation aux normes W3C Failed
    Par JaMJaMs dans le forum Balisage (X)HTML et validation W3C
    Réponses: 28
    Dernier message: 27/11/2005, 22h51
  5. [W3C] norme w3c
    Par Thierry8 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 6
    Dernier message: 16/09/2005, 09h29

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