Salut,

je suis actuellement en train de créer une liste en chiffres romains...

ça fonctionne pour moi, mais elle n'est pas valide au W3c ...

Après une recherche sur ce site, je ne trouve pas de posts similaires, alors, par le plus grand des hasards, je me demande si une personne avait déjà rencontré ce sress..


Merci !
Modifié par FranZz (29 Jan 2008 - 14:53)
Bonjour!

Serait-il possible d'avoir un bout de code pour pouvoir mieux cerner l'origine du problème ? Je crois que ce serait utile Smiley cligne
Hello et merci de ta réponse rapide////////////////////

Ecoute, je suis en train de faire ma liste, c'est une liste avec,..., 150 lignes...

Moi j disais juste que ce qui suit n'est pas valide au W3c
<ol type=I>
             <li>LA CELLULE</li>
       		<ol><li>GENERALITES</li>
 			       <li>COMPOSITION</li>
  			       <li>QUELQUES TYPES DE CELLULES</li>
			 </ol>
                 </ol>



Ou ceci

<ol type=A>
    <li>SUBSTANCE GRISE ET SUBSTANCE BLANCHE</li>
    <li>CERVEAU</li></ol>

Quand je retire ma liste, ma page passe au validateur pourtant !!!

Ecoute, je dois finir ma page avant de la mettre en ligne!

As-tu déjà rencontré ce stress?
Modifié par FranZz (29 Jan 2008 - 12:02)
De plus, un élément ol ne peut contenir que des éléments li. Par conséquent...

<ol type=I>
    <li>LA CELLULE</li>
    <ol>
        <li>GENERALITES</li>
        <li>COMPOSITION</li>
        <li>QUELQUES TYPES DE CELLULES</li>
    </ol>
</ol>

... est invalide, mais...

<ol type="I">
    <li>LA CELLULE
        <ol>
            <li>GENERALITES</li>
            <li>COMPOSITION</li>
            <li>QUELQUES TYPES DE CELLULES</li>
        </ol>
    </li>
</ol>

... est valide.
Modifié par Gilles (29 Jan 2008 - 12:14)
Déjà l'attribut type est déprécié et même s'il ne l'était pas on met les valeurs d'attibuts entre guillemets. La seule solution, c'est d'utiliser les css avec les class pour changer l'apparence de la liste. D'ailleurs je te conseille de ne pas taper en majuscule tu perd en lisisbilité.


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<style type="text/css">
<!--
#sommaire {
}
ol.romain {
	list-style-type: upper-roman;
}
ol.decimale {
	list-style-type: decimal;
}
-->
</style>
</head>
<body>
<ol id="sommaire" class="romain">
  <li>La cellule</li>
  <li>
  	<ol class="decimale">
  	  <li>Généralités</li>
    	<li>Composition</li>
    	<li>Quelques types de cellules</li>
  	</ol>
  </li>
</ol>
</body>
</html>
Hèyyyyyyy !!!!

Exellent ces réponses, je m'en vais tester le tout !!!

Super sympa !

Thank'z au Group_ Smiley cligne

La dernière soluce est propre...

Je vais aller recommencer cela... Purée, des listes et des sous listes en + de 200 Lignes, c'est pas humain... Smiley sweatdrop
Modifié par FranZz (29 Jan 2008 - 13:31)
Mince, encore un stress....

Voilà, j'ai essayé de rentrer encore une classe pour mes sous groupes... Cela ne passe pas au validator non plus, venant du fait que le "ol" ne peut contenir que des "li" ( comme indiqué à juste titre ci haut )

Ceci n'est pas bon...
<ol id="sommaire" class="romain">
  <li>La cellule</li>
  <li>Les cellules
        <ol class="decimale">
          <li>Généralités</li>
        <li>Composition</li>
		<ol class="maj">
          <li>Généralités</li></ol>
        <li>Quelques types de cellules</li>
        </ol>
  </li>
</ol>


Et y'a une soluce pour rendre ça valide? Purée, j'y étais....

Concrêtement, ma liste, c'est
1 // Chiffres romains
2 // Des Décimaux Normaux
3 // Des Majuscules
Modifié par FranZz (29 Jan 2008 - 14:04)
Chaque fois que tu fais une sous-liste <ol> tu dois l'intégrer dans un <li> :

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<style type="text/css">
<!--
#sommaire {
	text-transform: uppercase;
}
ol.romain {
	list-style-type: upper-roman;
}
ol.decimale {
	list-style-type: decimal;
}
-->
</style>
</head>
<body>
<ol id="sommaire" class="romain">
  <li>La cellule</li>
  <li>Les cellules
    <ol class="decimale">
      <li>Généralités</li>
      <li>Composition</li>
      <li>
        <ol class="maj">
          <li>Généralités</li>
        </ol>
      </li>
      <li>Quelques types de cellules</li>
    </ol>
  </li>
  </li>
</ol>
</body>
</html>


Rendu tout en capitale, mais texte composé en bas-de-casse. Smiley langue
Modifié par Patidou (29 Jan 2008 - 14:18)
Salut, et merci de te pencher sur le sujet...

Alors, concernant le TXT en capitales (ext-transform: uppercase), je pense que je vais suivre ton first conseil, le BDC est moins fatiguant à lire ...

Pour les listes, j'ai saisi le fonctonnement, je crois, mais ... après avoir cherché le code suivant


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<style type="text/css">
<!--
#sommaire {
        
}
ol.romain {
        list-style-type: upper-roman;
}
ol.decimale {
        list-style-type: decimal;
}
ol.maj {
        list-style-type: upper-alpha;
}
-->
</style>
</head>
<body>
<ol id="sommaire" class="romain">
  <li>La cellule</li>
  <li>Les cellules
    <ol class="decimale">
      <li>Généralités</li>
      <li>Composition</li>
      <li>Presque
        <ol class="maj">
          <li>Généralités</li>
        </ol>
      </li>
      <li>Quelques types de cellules</li>
    </ol>
  </li>
  </li>
</ol>
</body>
</html>


Ne passe pas au W3c...

J'essaie d'ouvrir et de fermer les li, mais pas de réulstat ... Ou je m'y prends mal... Ouais, c'est ptêtre ça aussi..... Smiley smile
Modifié par FranZz (29 Jan 2008 - 14:27)
Modérateur
Re,

Tu fermes deux fois ton dernier li... Smiley rolleyes

Quant aux classes, elles ne sont pas forcémment utiles... Tu peux spécialiser en fonction du fait qu'un ol soit inclus ou non dans un autre... Smiley cligne
Modifié par koala64 (29 Jan 2008 - 14:40)
AAAAAAAAAAAAAAAAAAAAAAlélUïaaaaaaa !!!!!

ThanK'sss________________________________
Smiley ravi

Hep, koala64 , je vais refaire ma liste afin qu'elle soit conforme, puis je me penche sur ton rajout. -

Smiley cligne
Modifié par FranZz (29 Jan 2008 - 15:24)