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

HTML Discussion :

Background-color et style de widget


Sujet :

HTML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Avatar de Luke spywoker
    Homme Profil pro
    Etudiant informatique autodidacte
    Inscrit en
    Juin 2010
    Messages
    1 077
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Etudiant informatique autodidacte

    Informations forums :
    Inscription : Juin 2010
    Messages : 1 077
    Par défaut Background-color et style de widget
    Bonjour,

    Je suis en train d'apprendre et débutant dans la programmation web par script python cgi: j'ai déja tout un projet dans la tete et je suis documenter sur le HTML seulement dans mes sources je ne trouve pas comment rendre le fond d'une page d'une couleurs précise (je crois qu'il faut donner la représentation hexadécimale de la couleur) et me demande si il existe différents styles pour les "widgets" (radiobuttons checkbox, etc...) car le style par défaut est monotone, le HTML est il si basique que sa...

    Si vous avez l'info elle sera la bienvenue et je vous serai reconnaissant si vous laissez un petit liens vers de la documentation traitant sur les effets de style, un peu plus avancer que les bases qu'on trouve dans les didactiels du site.

  2. #2
    Membre éprouvé
    Avatar de Luke spywoker
    Homme Profil pro
    Etudiant informatique autodidacte
    Inscrit en
    Juin 2010
    Messages
    1 077
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Etudiant informatique autodidacte

    Informations forums :
    Inscription : Juin 2010
    Messages : 1 077
    Par défaut
    Autant pour moi: pour changer le background d'une page il faut en faite renseigner l'attribut bgcolor dans la balise <body>.
    Mais comme je veux créer une page avec différentes zones multicolores je me suis tourner vers les frameset:
    J'ai donc créer une page avec DOCTYPE frameset qui dans les <frames> appelent par l'attribut src de celles-çi la page qui deviendra la frame(zone).
    Mais je n'arrive pas a découper la pages comme je le désire car:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    <frameset rows="20%,*">
      <frame>
      <frame>
    </frameset>
    fonctione très bien mais en essayant de subdiviser je n'arrive pas a créer des sous frameset comme suit:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    <frameset rows="20%,*">
      <frameset cols="20%,*,20%">
        <frame>
        <frame>
        <frame>
      </frameset>
      <frame>
    </frameset>
    Si quelqu'un pourrait me renseigner comment créer des sous-frameset sa serai sympa pour ma mise en page, merci de m'aider.

  3. #3
    Membre très actif
    Profil pro
    Inscrit en
    Février 2007
    Messages
    248
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Février 2007
    Messages : 248
    Par défaut
    Bonjour,

    Je pense que tu cherches à faire quelque chose comme ça (avec quelques paramètres supplémentaires) :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    <frameset rows="20%,*" frameborder="no" border="0" framespacing="0">
      <frame src="entete.html" name="topFrame" scrolling="No" noresize="noresize" id="topFrame" title="topFrame" />
      <frameset cols="20%,*,20%" frameborder="no" border="0" framespacing="0">
    		<frame src="menug.html" name="leftFrame" scrolling="No" noresize="noresize" id="leftFrame" title="leftFrame" />
    		<frame src="centre.html" name="mainFrame" id="mainFrame" title="mainFrame" />
                   <frame src="menud.html" name="rightFrame" id="rightFrame" title="rightFrame" />
    	</frameset>
    </frameset>
    Cependant je te déconseille d'utiliser des Frames, c'est un peu démodé aujourd'hui.

    Tu peux obtenir le même résultats d'une autre manière.
    - soit avec des tableaux (mauvais pour l'accessibilité, mais simple à gérer),
    - soit avec des positionnement CSS (solution idéale).

  4. #4
    Membre très actif
    Profil pro
    Inscrit en
    Février 2007
    Messages
    248
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Février 2007
    Messages : 248
    Par défaut
    A savoir aussi qu'avec des dimensions en % tu risques d'avoir des suprises en fonction de la résolution de l'écran sur lequel tu visionne le site...

  5. #5
    Membre Expert Avatar de franculo_caoulene
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    2 880
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 2 880
    Par défaut
    Salut,

    Non, non et non!!! La mise en page ne se fait QUE en utilisant les CSS. Luke spywoker tu es apparemment dans ce domaine je t'encourage donc à consulter les cours, et FAQ de ce site.

    On structure l'information via HTML et on la met en forme via CSS.

  6. #6
    Membre très actif
    Profil pro
    Inscrit en
    Février 2007
    Messages
    248
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Février 2007
    Messages : 248
    Par défaut
    Citation Envoyé par franculo_caoulene Voir le message
    Non, non et non!!! La mise en page ne se fait QUE en utilisant les CSS.
    J'ai l'impression de t'avoir un peu agacé avec ma réponse...
    Je sais bien que la mise en forme css est vraiment l'idéal, néanmoins pour une personne qui ne maîtrise pas encore le html, c'est pas forcement évident.

Discussions similaires

  1. [css]longueur en x d'un background-color
    Par totoranky dans le forum Mise en page CSS
    Réponses: 3
    Dernier message: 16/11/2005, 00h32
  2. [css] input type submit et background-color
    Par krfa1 dans le forum Mise en page CSS
    Réponses: 5
    Dernier message: 22/09/2005, 11h20
  3. background-color
    Par canabral dans le forum Balisage (X)HTML et validation W3C
    Réponses: 1
    Dernier message: 15/09/2005, 15h23
  4. [CSS] @media print & background-color
    Par denisC dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 11/05/2005, 09h21
  5. Réponses: 8
    Dernier message: 09/04/2004, 14h03

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