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 :

Espacement du texte !


Sujet :

CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Rédacteur
    Avatar de Franck.H
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2004
    Messages
    6 951
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Service public

    Informations forums :
    Inscription : Janvier 2004
    Messages : 6 951
    Par défaut Espacement du texte !
    Bonjour !


    J'ai un tableau contenant la partie du contenu d'un futur site et j'aimerais y appliquer des marges pour pas que le texte soit collé contre les bords. J'ai ceci en HTML:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
          <table align="center" width="812px" height="400px" cellpadding="0" cellspacing="0">
             <tr>
                <td background="images/left.jpg" width="12px">
                <td class="page_content">
                   <?
                   switch ($corps)
                   {
                      case "accueil":
                      include ("accueil.php");
                      break;
    
                      default:
                      include ("accueil.php"); 
                   }
                   ?>			
                </td>
                <td background="images/right.jpg" width="12px">
             </tr>
          </table>
    Et mon pauvre CSS:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    <!--
    body {
       background-color: #FFFFFF;
       color: #000000;
       font-size: 12px;
       font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    }
     
    page_content {
       margin-left: 10px;
    }
    //-->
    Autant dire tout de suite, je suis complètement débutant avec le CSS donc je nage pour le moment car j'ai beau faire ce que je veut, apparement le style page_content n'est pas pris en compte ! Pourquoi ou comment faire ce que je veux ?

    A moins que c'est possible sans CSS donc je serait encore plus heureux car il n'y aura pas beaucoup plus dans ce fichier à part quelques petites choses mais sans plus


    Merci
    Mon Site
    Ma bibliothèque de gestion des chaînes de caractères en C

    L'imagination est plus importante que le savoir. A. Einstein

    Je ne répond à aucune question technique par MP, merci d'avance !

  2. #2
    Membre Expert
    Avatar de Nesmontou
    Homme Profil pro
    Architecte logiciel
    Inscrit en
    Septembre 2004
    Messages
    1 612
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Architecte logiciel
    Secteur : Finance

    Informations forums :
    Inscription : Septembre 2004
    Messages : 1 612
    Par défaut
    Salut, page_content est une classe de style, il donc que tu remplaces
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    page_content {
       margin-left: 10px;
    }
    par
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    td.page_content {
       margin-left: 10px;
    }
    Bon développement

  3. #3
    Rédacteur
    Avatar de Franck.H
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2004
    Messages
    6 951
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Service public

    Informations forums :
    Inscription : Janvier 2004
    Messages : 6 951
    Par défaut
    Impec merci
    Mon Site
    Ma bibliothèque de gestion des chaînes de caractères en C

    L'imagination est plus importante que le savoir. A. Einstein

    Je ne répond à aucune question technique par MP, merci d'avance !

  4. #4
    Inactif   Avatar de Deallyra
    Profil pro
    Étudiant
    Inscrit en
    Février 2007
    Messages
    1 997
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2007
    Messages : 1 997
    Par défaut
    sinon, ".page_content" suffit largement
    *Si la réponse vous convient, n'oubliez pas le tag
    *Exprimez vous dans un français correct; on prend le temps de vous lire, prenez le temps de bien écrire.
    *Et comment on interprète votre code? N'oubliez pas la balise!

    *Pour une mise en page simple avec des divs.
    *Pour faire des formulaires xHTML CSS.

  5. #5
    Membre Expert
    Avatar de Nesmontou
    Homme Profil pro
    Architecte logiciel
    Inscrit en
    Septembre 2004
    Messages
    1 612
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Architecte logiciel
    Secteur : Finance

    Informations forums :
    Inscription : Septembre 2004
    Messages : 1 612
    Par défaut
    Salut MimiCracra44, en effet
    Citation Envoyé par MimiCracra44
    ".page_content" suffit largement
    Mais si lors d'une évolution du site il y a un élément div (ou autre) qui a pour class page_content, il va aussi avoir les propriétés définis dans la feuille de style. Je pense que l'utilisation dépend du contexte et qu'il faut adapter la feuille de style à son "style de programmation". Perso, je préfère préciser l'élément auquel la classe se rapporte pour éviter de faire des bourdes lors des mises à jour du site, ça évite les mauvaises surprises.

    Mais vu le contexte, c'est vrai que ta méthode fonctionne aussi parfaitement ; à Franck.H d'optimiser son code

  6. #6
    Rédacteur
    Avatar de Franck.H
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2004
    Messages
    6 951
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Service public

    Informations forums :
    Inscription : Janvier 2004
    Messages : 6 951
    Par défaut
    Ma feuille de style ne va pas trop évoluer, je l'utilise que pour quelques petites bricoles c'est tout. La voici à l'heure actuelle:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    <!--
    body {
       background-color: #FFFFFF;
       color: #000000;
       font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    }
     
    td.page_content {
       font-size: 12px;
       vertical-align: top;
       padding: 10px;
    }
    //-->
    Et à ce sujet j'aurais une petite question supplémentaire ! La propriété font-size fonctionne sans problème dans le second bloc mais si je la met dans le bloc body, je peut changer la taille comme je veux, il n'y a aucune répercution sur la page quand je la test ! Pourquoi ?
    Mon Site
    Ma bibliothèque de gestion des chaînes de caractères en C

    L'imagination est plus importante que le savoir. A. Einstein

    Je ne répond à aucune question technique par MP, merci d'avance !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Espace Figure - Texte
    Par BeZouT20 dans le forum Tableaux - Graphiques - Images - Flottants
    Réponses: 18
    Dernier message: 05/05/2017, 21h41
  2. Espace "static text"
    Par Imène_23 dans le forum Interfaces Graphiques
    Réponses: 3
    Dernier message: 09/06/2009, 09h43
  3. [HTML] espace entre text et image
    Par {F-I} dans le forum Balisage (X)HTML et validation W3C
    Réponses: 18
    Dernier message: 27/03/2008, 20h06
  4. espacement de text
    Par *alexandre* dans le forum SWT/JFace
    Réponses: 2
    Dernier message: 22/08/2007, 11h34
  5. [XSLT]Espace dans texte
    Par Invité dans le forum XSL/XSLT/XPATH
    Réponses: 6
    Dernier message: 18/12/2006, 11h33

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