Problema avec les blocs imbriquées
Fermé
kousteau6ko
Messages postés
4
Date d'inscription
jeudi 14 août 2014
Statut
Membre
Dernière intervention
22 mars 2015
-
Modifié par kousteau6ko le 15/08/2014 à 16:48
Houe - 15 août 2014 à 17:42
Houe - 15 août 2014 à 17:42
A voir également:
- Problema avec les blocs imbriquées
- Code blocs - Télécharger - Langages
- Excel fonction si et ou imbriquées pdf - Guide
- Ouvrez ce fichier avec un éditeur de texte simple (bloc-notes, textedit, gedit, etc.) pour y découvrir le nom d’un objet. - Forum Windows
- Impossible de placer des blocs en dehors du monde ✓ - Forum Minecraft
- Bloc note texte corrompu - Forum Disque dur / SSD
1 réponse
Salut,
l'imbrication des balises est la base de HTML.
Ceci dit vous pouvez aller voir un tutoriel sur le positionnement en css(utiliser google vous trouverez avec ces termes, il y en a un d'excellent sur alsacréations).
Votre probléme pour l'instant se trouve ici:
<div id="contenu">
</div>
Si je me référè à votre maquette le div id=contenu doit contenir 2 autres container dont le premier contient une zone de texte(un élément donc) et le second contient 2 élements qui sont à la suite verticalement.
Avant de pouvoir positionner un quelconque élément celui doit exoster or ce n'est pas le cas.
N'oubliez pas que votre HTML représente la structure et le CSS la mise en page. Si vous n'avez pas finit d'écrire tout votre HTML vous ne pouvez pas commencer le CSS, chaque élément ajouté risque de décaler les autres.
Donc créer vos éléments de sémantique(vos balises HTML) et positionnez les ensuite.
Pour cela vous pouvez donner des dimensions et utiliser les propriétés inline et display (inline s'affiche sur une ligne, display s'affiche à la suite s'il y a sufisament de place). Vous pouvez aussi utiliser les marges internes et externes de CSS(margin, padding) pour décaler vos éléments ainsi que le flottement par rapport à l'élément précédent, du centre ou à la suite(float: right left center).
Mias dans tous les cas vous ne pouvez positionner un élément qui n'existe pas!
LaPalice aurait il dit mieux?
l'imbrication des balises est la base de HTML.
Ceci dit vous pouvez aller voir un tutoriel sur le positionnement en css(utiliser google vous trouverez avec ces termes, il y en a un d'excellent sur alsacréations).
Votre probléme pour l'instant se trouve ici:
<div id="contenu">
</div>
Si je me référè à votre maquette le div id=contenu doit contenir 2 autres container dont le premier contient une zone de texte(un élément donc) et le second contient 2 élements qui sont à la suite verticalement.
Avant de pouvoir positionner un quelconque élément celui doit exoster or ce n'est pas le cas.
N'oubliez pas que votre HTML représente la structure et le CSS la mise en page. Si vous n'avez pas finit d'écrire tout votre HTML vous ne pouvez pas commencer le CSS, chaque élément ajouté risque de décaler les autres.
Donc créer vos éléments de sémantique(vos balises HTML) et positionnez les ensuite.
Pour cela vous pouvez donner des dimensions et utiliser les propriétés inline et display (inline s'affiche sur une ligne, display s'affiche à la suite s'il y a sufisament de place). Vous pouvez aussi utiliser les marges internes et externes de CSS(margin, padding) pour décaler vos éléments ainsi que le flottement par rapport à l'élément précédent, du centre ou à la suite(float: right left center).
Mias dans tous les cas vous ne pouvez positionner un élément qui n'existe pas!
LaPalice aurait il dit mieux?