Page 1 sur 1

probleme de balise div

Posté : 13 déc. 2006, 10:51
par fred9999
bonjour a tous

donc j'ai le meme soucis que moorf sauf que moi j'ai pas de balise clear !!
c'est à dire que ma balise ne prend pas la taille 100% sous firefox
voici la class de ma balise :

Code : Tout sélectionner

.bandeau { width: 100%; border-width:thin; border-style:solid; border-color:#0099CC; }

Posté : 13 déc. 2006, 11:38
par Ajoloca
Bonjour,

Voilà QQ chose qui fonctionne
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
	<head>
		<meta http-equiv="content-type" content="text/html; charset=UTF-8"/>
		<meta http-equiv="content-type" content="application/xhtml+xml; charset=UTF-8"/>
		<meta http-equiv="content-style-type" content="text/css"/>
		<title></title>
		<style type="text/css">
			.bandeau{
				position: absolute;
				left: 0px;
				top: 0px;
				width: 100%;
				border-width:thin;
				border-style:solid;
				border-color:#0099CC;
			}
		</style>
	</head>
<body>
	<div class="bandeau">
		&nbsp;
	</div>
</body>
</html>

Posté : 13 déc. 2006, 12:04
par fred9999
en fait ma class bandeau ne correspond pas au bandeau du site mais
a un genre d'entete.

je ne peut pas mettre une position absolute car j'ai plusieurs entetes.

Posté : 13 déc. 2006, 12:12
par Ajoloca
Re,

Tu n'est pas obligé de l'avoir en position: absolute.

Je pense qu'avec une position: relative ça devrait marcher aussi.

Posté : 13 déc. 2006, 12:14
par fred9999
bon pour avoir ce que je souhaite il faut le passer dans un tableau :?

c'es pas tres W3C tout ça mais bon tant pis :wink:

Posté : 13 déc. 2006, 12:19
par Ajoloca
Re,

La balise <table></table> est une balise totalement valide pour le W3C
Comme toute balise (x)HTML c'est une balise de structuration de données et à ce titre elle remplit parfaitement son rôle.

Ce qui n'est pas valide c'est de l'utiliser conjointement avec des attributs de mise en forme comme "valign", "center", etc.

Posté : 13 déc. 2006, 12:24
par fred9999
ok ok en fait Albat en rajoute un peu quand il "interdit" la mise en forme via des tableaux :lol: :lol:

bon ok en fait mes balises div ne comprenait pas la taille de ma page includer sur ma page principal donc en les mettant dans un tableau de dimension 100% il analyse que la taille de la balise sera de width (css)
du tableau .

ok donc css et html sont bien conjoint :wink:

Posté : 13 déc. 2006, 12:33
par Ajoloca
Re,

Pour te donner une idée (très vague)

- PHP Langage de programmation (Manipulation de données)
- XHTML Langage de structuration de documents
- CSS Langage de présentation (visuelle, auditive, impression, etc)

En gros si tu suis le MVC (Model Vue Controler) on peut dire
M - PHP
V - CSS
C - HTML

Ce qui veut simplement dire qu'il sont complémentaires.

Posté : 13 déc. 2006, 12:39
par fred9999
oui ça je sais,

la complémentarité :

- php/html
- html/css

et depuis peu j'ai découvert :

- php/css

mais je connais pas les normes W3C donc en fait c'es plus fouillis mon code je pense :? :?

enfin bref merci encore !!!

Posté : 13 déc. 2006, 12:39
par sadeq
ok ok en fait Albat en rajoute un peu quand il "interdit" la mise en forme via des tableaux :lol: :lol:
Pendant ce temps là, Albat était en train de faire ses courses ...