IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Mise en page CSS Discussion :

Entre le fond et la forme


Sujet :

CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Inscrit en
    Août 2006
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 9
    Par défaut Entre le fond et la forme
    Salut je suis sur des tuto XHTML CSS

    ou l'on indique que pour mettre du texte a coté et du texte en dessous il faut faire cela :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <p><img src="../images/flash.gif" class="imageflottante" alt="Image flottante" /></p>
    <p>Ce texte est écrit à côté de l'image flottante.</p>
    <p class="dessous">Ce texte est écrit sous l'image flottante.</p>
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    .imageflottante
    {
       float: left;
    }
    .dessous
    {
       clear: both;
    }
    séparation du contenu et du contenant vous avez dis ????

    ben si je suis obligé dans mon code html de savoir ce qui va etre a coté et ce qui va etre en dessous, c'est deja faire la mise en page dans le code html ?

  2. #2
    Rédacteur
    Avatar de MasterOfChakhaL
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2004
    Messages
    2 147
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2004
    Messages : 2 147
    Par défaut
    il s'agit de bien utiliser les balises pour leur sens, ce qui n'est pas forcément évident dans l'exemple que tu as récupéré

    Si sémantiquement parlant, il est normal que ton image soit accompagné d'un texte, je ne vois pas le soucis de faire ceci avec une liste de définition

    HTML:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    <dl class="photo" >
      <dt>
        <img src="truc.gif" alt="la photo machin" title="nous voyons machin qui... />
      </dt>
      <dd>
        la photo de machin qui..
      </dd>
    </dl>
    CSS:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    .photo dt{
      float: left;
    }
    .photo dl {
      clear:both;
    }
    Ou encore plus fort (mais malheureusement, ce n'est pas implémenté dans IE):
    HTML:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <img src="machin.gif" alt="machin" title="observons machin qui blabla" />
    CSS:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    img {
      float: left;
    }
    img:after {
      clear:both;
      content: attr(title);
    }
    perso, je trouve que ces exemples sont plus parlant concernant la séparation du contenu et de la présentation de celui-ci...

    EDIT:
    toujours pour la séparation contenu/présentation...
    c'est une très mauvaise idée de donner un nom de classe qui a rapport avec la présentation.
    Des classes telles que blue big left et cie n'ont aucune portée sémantique
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    N'oubliez pas de cliquer sur quand votre question à trouvé une solution.

    Si vous n'avez pas encore lu les règles du club, mieux vaut tard que jamais!

Discussions similaires

  1. Difference entre Application console, MFC et Form ?
    Par Seb33300 dans le forum Visual C++
    Réponses: 9
    Dernier message: 05/01/2015, 17h46
  2. Decaler l'image de fond d'un Form
    Par trecks dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 18/03/2007, 10h58
  3. [VB6] Rendre transparent le Fond d'une FORM
    Par Lucas42 dans le forum VB 6 et antérieur
    Réponses: 16
    Dernier message: 17/05/2006, 08h23
  4. [VB.NET 2005] Fond d'un form par PNG
    Par FeaR dans le forum Windows Forms
    Réponses: 2
    Dernier message: 02/04/2006, 13h51
  5. Probleme espace entre DIV du a un FORM
    Par Little_Goldo dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 26/10/2004, 20h50

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo