5568 sujets

Sémantique web et HTML

Bonjour,

Je me retourne vers vous car je penche sur un gros problème que je n arrive pas à résoudre depuis plusieurs jours :'(

donc voila je m'explique :

j ai conteneur, dans ce conteneur des blocs div en inline donc 2 par lignes jusque la tout vas bien,
en revanche je n arrive absolument pas a configurer la hauteur.

je m explique a nouveau des que j arrive a les aligner sur un naviquateur les autres deconnes

voici le code html
<div id="introduction" class="cadre">
	<h2>La petite histoire du film Turbo !</h2>
		<br />	
			<p>
				Turbo est un escargot qui n’a qu’un seul rêve en tête :
			</p>
			<br />
			<p>
				être incroyablement rapide ! Son obsession pour la vitesse l’a rendu quelque peu impopulaire chez les siens, où lenteur	et prudence sont de rigueur.
			</p>
			<br />
			<p>
				Mais il est hors de question pour lui de se conformer.
			</p>
			<br />
			<p>
				C’est alors que se produit un étrange accident qui lui donne soudainement le pouvoir de foncer à toute vitesse et se transforme en un étonnant concept car.
			</p>
			<br />
			<p>
				Il s’embarque alors dans une aventure extraordinaire pour accomplir son invraisemblable destinée : courir contre le plus grand champion de course automobile, Guy La Gagne.
			<p>
			<br />
				Avec l’aide d’une équipe d’escargots aussi rusés que stylés, l’ultime outsider Turbo mettra tout son cœur – et sa coquille, pour prouver qu’aucun rêve n’est trop
				grand, aucun rêveur n’est trop petit..
			</p>
</div>
	
<div id="bande_annonce" class="cadre">
			<h3>La bande annonce du film Turbo !</h3>	
				<br />	
					<video class="vjs-default-skin" controls preload="auto" width="100%" height="237px" poster="../images/affiche.png"  data-setup="{}">
						<source src="../videos/bd.mp4" type='video/mp4'>
						<source src="../videos/bd.ogv" type="video/ogg"></source>
						<source src="my_video.webm" type='video/webm'>
				</video>
<p><a class="bulle" href="../images/casting/david_soren_real.jpg" rel="lightbox [img2]" title=""><B>Réalisateur David Soren</B><span><img src="../images/casting/david_soren_real.jpg" rel="lightbox" width="400px"
height = "200px"></span></a></p>
	
</div>

voici le css
#conteneur{
width : 70%;
min-height : 400px;
position : absolute;
left : 50%;
margin-left : -35%;
z-index : 0;
background-image: url("../images/conteneur/conteneur.jpg");
background-repeat:repeat; 
background-color; #000000;

}


#bandeau img{
width : 100%;
height : 250px;
top : 0;
}

#introduction{
width : 45%;
min-height : 200px;
display : inline-block;
vertical-align : top;
margin : 2% -0.25em 0 2%;
background-color : #000000;
padding : 1%;
color : white;
}

#bande_annonce{
width : 45%;
min-height : 200px;
display : inline-block;
vertical-align : top;
margin : 2% -0.25em 0 2%;
background-color : #000000;
padding : 1%;
}
#bande_annonce p{

text-align : center;
}

.vjs-default-skin { color: #bd3c3c;   width : 100%; height : 200px top : 0;  cursor:  pointer;}

{  


et la page http://buroscop.cluster006.ovh.net/tiw_2013/tc/turbo/pages/index.html

svp j ai vraiment besoin de votre aide c est une question de vie ou de mort merci à vous tous et bonne soirée
Modifié par stephy29 (02 Nov 2013 - 17:51)
Bonjour stephy29,

En fait apparement tu souhaites que ta page soit responsive et du coup du emploi des % et des em pour tous tes attributs. A savoir que chaque navigateur à sa propre manière d'interpréter et de calculer ce type de données. C'est le principal problème que j'ai vu sur ta page... un exemple: ton margin-top est différent selon les div... voir ta div #secondaire-droite... bref.

Première solution pour optimiser le cross-browser de ton site est de créer une sorte de normalisation css à la l'aide d'une feuille de style de base telle que Normalize.css ou encore celle d'Eric Meyer ... ce serait déjà un bon départ pour avoir un résultat quasi équivalent selon les navigateur.

Ensuite peut être qu'au lieu d'utiliser des div inline tu pourrais utiliser un tableau à deux colonnes ce qui t'aiderai à aligner les div malgré des tailles différentes.

Enfin, celle que je privilégie souvent, c'est d'utiliser le framework bootstrap qui une grille de 12 colonnes, et là avec un peu de pratique tes 4 divs seront complètement responsive et alignée sur les différents navigateurs.

Ce n'est qu'un avis bien sûr peut être que d'autres auront des solutions plus précises!

Bon courage à toi Smiley cligne
Merci beaucoup, je vais allé consulter ces 2 page mais ca me parait pas simple j ai pas tout pigé :s
sinon au lieu d'utiliser un min-height pour la hauteur de tes div... tu utilises une valeur fixe avec height:
et pour rendre le tout responsive, tu utilises la fonction @media du css pour attribuer une valeur par défaut à chaque taille d'écran... ce serait la solution qui te demanderait le moins de changements par rapport à ton fichier css actuel
Administrateur
Bonjour,

stephy29 a écrit :
Au secour urgent

Merci d'éditer ce titre afin qu'il reflète la question que tu poses ou le problème rencontré et que les membres d'Alsacreations.com puissent savoir s'ils veulent ou non lire le sujet.
Nous demandons en effet ceci :
page Aide du Forum a écrit :
Veuillez donner un titre de sujet évocateur lorsque vous en rédigez un nouveau, et non pas simplement 'Question', 'HELP', 'Problème!' ou 'URGENT!!!!'.


stephy29 a écrit :
svp j ai vraiment besoin de votre aide c est une question de vie ou de mort merci à vous tous et bonne soirée
Si tu es véritablement confronté à une question de vie ou de mort alors selon le cas rapproche-toi d'un médecin, des urgences médicales (si et seulement si ta santé est en jeu), des forces de police ou de gendarmerie, (si et seulement si quelqu'un ou quelque chose en veut à la vie ou à l'intégrité physique de quelqu'un d'autre voire d'un bien), d'une personne de confiance (famille ou ami), d'un professionnel du métier (si ça concerne un projet ou une entreprise qui sans cela serait en danger économique).
Mais dans la plupart de ces cas, ce n'est pas NOTRE problème (ou bien si ça l'est un peu, ça l'est moins que les personnes évoquées juste avant : nous ne sommes pas la meilleure porte à laquelle toquer en premier) et nous n'avons pas besoin de le savoir. C'est un forum d'entraide, chacun est libre de poster une question, d'y répondre, de passer son chemin, d'avoir mieux à faire sur l'instant ; personne n'est rémunéré et n'a d'obligation envers quiconque.
À moins que tu aies caché en CSS un bouton ou une information dans une application médicale, personne ne va mourir...
bon n'étant pas la pour répondre a ce genre d'agression mais pour solutionner un probleme important à mes yeux... donc je vais de ce pas modifier le sujet de mon post !

je pensais trouver ici des personnes serieuses ne mélangent pas tout le monde j'ignorerai cette personne ...
oui stephy29 c'est bien des média queries dont je parle... Si tu n'es pas à l'aise avec ça voici un tuto qui pourra t'aider:
Tuto media queries - Alsacréations

Il est écrit par Dew et est un peu ancien mais toujours d'actualité pour comprendre le fonctionnement. Smiley biggrin
Bonjour a tous en faite je crois que le probleme vient de la taille police entre chrome et mozila je comprend pas
Hello

Tout d'abord : ce que tu veux obtenir, ce sont des blocs de même hauteur, c'est ça ?

Si c'est bien ça : tu as déjà utilisé la propriété min-height, mais comme la hauteur de la plupart des blocs (formée par leur quantité de contenu) dépasse la valeur de min-height, leur hauteur visible est différente pour chacun d'eux (elle dépend logiquement de la quantité de contenu de chacun).

Si je place une valeur plus importante pour min-height de partout (par exemple sur la classe cadre, en prenant soin de retirer les autres min-height), par exemple 600px, tous les blocs font bien la même hauteur…

stephy29 a écrit :
bon n'étant pas la pour répondre a ce genre d'agression mais pour solutionner un probleme important à mes yeux […] je pensais trouver ici des personnes serieuses ne mélangent pas tout le monde j'ignorerai cette personne ...

Faut pas exagérer non plus, un petit rappel de la règle du jeu ne fait pas de mal Smiley cligne
Modifié par audrasjb (12 Nov 2013 - 11:30)
euuuh désolé ca peut paraitre simple mais j ai pas tout compris tu me conseil de metre un min-height plus important c est ca ?

j ai vraiment besoin de regler le probleme je doit rendre mon projey fin de semaine prochaine je serai tres reconaissante je redonne le lien mis a jour