Bonjour
J'ai une balise "hr"de couleur sur explorer mais pas sur firefox...!

Est ce que firefox ne prend pas en compte la couleur ou bien n' ai je pas fait le nécessaire ?
code html :

<div id="pied"> <hr />
    <div><b> <a href="#"title="musique" class="Style1" .......
</div>


code css :
hr
{
height: 1px;
color: #CC9900;
}


Merci
Bonne journée Smiley biggrin

http://www.agnesdp-artbasque.net/
Modifié par africa (22 Jun 2007 - 17:04)
Je ne sais pas précisément, mais si tu lui met un border-bottom: 1px solid #CC9900; ?

Par contre ton div n'est certainement pas valide : tu met du texte ( englobé dans <b> ) directement dans un div sans passer par un p ou autre.
Cedric a écrit :
Par contre ton div n'est certainement pas valide : tu met du texte ( englobé dans <b> ) directement dans un div sans passer par un p ou autre.

Non, c'est tout à fait valide en HTML 4/XHTML 1.x. Smiley smile
Administrateur
Florent V. a écrit :

Non, c'est tout à fait valide en HTML 4/XHTML 1.x. Smiley smile

non strict
Modifié par Felipe (22 Jun 2007 - 14:13)
Alors justement, moi aussi j'étais absolument certain qu'on ne pouvait pas balancer du texte directement dans un div en xhtml 1.0 strict... Et pourtant je viens de copier ceci :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>  
  <head>  
    <meta http-equiv="content-type" content="text/html; charset=UTF-8" />  
    <title>test</title>  
  </head>
  <body>


<div><b>coucou !</b></div>

</body>
</html>


Dans le validateur w3c et il est content...
BlueScreenJunky a écrit :
j'étais absolument certain qu'on ne pouvait pas balancer du texte directement dans un div en xhtml 1.0 strict

Tu dois confondre div et body... Smiley cligne
Felipe a écrit :
non strict

Faux. Extrait de la DTD XHTML 1.0 Strict :
<!--=================== Document Body ====================================-->

<!ELEMENT body %Block;>
<!ATTLIST body
  %attrs;
  onload          %Script;   #IMPLIED
  onunload        %Script;   #IMPLIED
  >

<!ELEMENT div %Flow;>  <!-- generic language/style container -->
<!ATTLIST div
  %attrs;
  >

L'élément body ne peut contenir que des éléments appartenant à la famille %Block, tandis que l'élément div peut contenir des éléments appartenant à la famille %Flow, qui regroupe les deux familles %Block et %Inline.

On peut donc en XHTML 1.0 Strict écrire :
<div>
  Paf voilà du texte.
  <p>Ceci est un paragraphe</p>
  <a href="mapage.html">Bla bla</a>.
</div>


Une des propositions pour (X)HTML 5 est par contre d'obliger à utiliser soit uniquement du block, soit uniquement du en-ligne. Cf. dans le salon HTML le sujet sur le draft (X)HTML 5 est les différences avec HTML 4. Smiley smile

Voili voilou. Désolé de plomber ce sujet par des considérations techniques pointilleuses. Smiley cligne