• Forums 2037
  • Forums Boite à Pixels 2077.net
  • Forums phpBB
  • Forums Nero
  • RSS feed
  • Sauter vers:   
    Boîte à Pixels Index du Forum Connexion  
    S'enregistrer
       FAQ   Rechercher   Liste des Membres   Groupes d'utilisateurs   Profil   Se connecter pour vérifier ses messages privés  

    [Regle] A la recherche du design idéal
    Aller à la page 1, 2  Suivante
     
    Poster un nouveau sujet   Répondre au sujet    Boîte à Pixels Index du Forum -> Aide
    Boîte à Pixels
    Voir le sujet précédent :: Voir le sujet suivant  
    Auteur Message
    MAIDEN
    Habitué(e)
    Habitué(e)


    Inscrit le: 31 Juil 2004
    Messages: 577
    Localisation: Si je t'écrit, d'aprés toi je suis devant mon grille pain ?

    MessagePosté le: 20 Aoû 2006 22:36    Sujet du message: [Regle] A la recherche du design idéal  Répondre en citant  

    Bonsoir tout le monde,

    J'ai remarqué que depuis quelques temps cette section ressemble de plus en plus a un formulaire de demande de decoupe Tire la langue.
    Certe ma demande touche au xHTML/CSS, mais mon travail et presque finit et j'aurais juste besoin de quelques reponse, et, pour faire honneur au titre de mon message, d'un GROS coup de main pour regler les details persistants me genant dans la finalisation de ma maquette.

    Je souhaiterais rajouter un fond, qui manque tellement, à mon site qui ne devrais pas tarder à sortir de son sommeil.
    Ceci etant dit je passe à la réalisation du fond (trés simple je l'avoue) et la decoupe.
    J'ai mis en place le code CSS mais je me retrouve avec quelques questions :

    -Mon image de fond est un degradé, il est donc impensable d'utiliser la fonction background-repeat, y a-t'il un moyen "d'étirer" l'image avec la longueur de mon block principal ?
    -En 1280x1024 mes images sont parfaitements racordées avec un margin: -3px; pour le block central, mais lorsque l'on a une autre resolution les images sont alors séparées, j'aurais besoin d'un coup de main. (cf image 1)

    Merci d'avance.
    (Et oui j'aime le gris Roi , comme le dirai ma prof d'art plastique "je suis faché avec la couleur", et avec elle aussi d'ailleur ...)

    [EDIT] Désolé pour la qualité des images mais je les ai compressées au maximun afin de prendre le moins de place.



    bug.jpg
     Description:
    Le probleme lorsque la page s'affiche sous une autre resolution que 1280x1024
     Taille du fichier:  15.51 Ko
     Vu:  774 fois

    bug.jpg



    capture.jpg
     Description:
    Le rendu souhaité sous toutes les résolutions.
     Taille du fichier:  35.29 Ko
     Vu:  774 fois

    capture.jpg



    codes-source.zip
     Description:
    Le fichiers index.html + les images + les CSS

    Télécharger
     Nom du fichier:  codes-source.zip
     Taille du fichier:  3.88 Ko
     Téléchargé:  38 fois


    _________________
    - Dont feed the troll ...
    - Linux is like sex : It's better when it's free !!!


    Dernière édition par MAIDEN le 29 Aoû 2006 22:21; édité 1 fois
    Revenir en haut de page
    Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur MSN Messenger
    MAIDEN
    Habitué(e)
    Habitué(e)


    Inscrit le: 31 Juil 2004
    Messages: 577
    Localisation: Si je t'écrit, d'aprés toi je suis devant mon grille pain ?

    MessagePosté le: 22 Aoû 2006 20:10    Sujet du message:  Répondre en citant  

    Un petit Up, si un Gounlaf passe dans le coin Smile
    Je suis pas susceptible moi Clin oeil

    _________________
    - Dont feed the troll ...
    - Linux is like sex : It's better when it's free !!!
    Revenir en haut de page
    Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur MSN Messenger
    Gounlaf
    Accro
    Accro


    Inscrit le: 26 Juin 2004
    Messages: 7123
    Localisation: http://peet.fr

    MessagePosté le: 22 Aoû 2006 20:12    Sujet du message:  Répondre en citant  

    Bon, on va examiner tout ca Sourire
    _________________
    Intégration xHTML & CSS - Portfolio - www.Gounlaf.com
    Au Badge Insolent V2 encore plus mieux !
    Revenir en haut de page
    Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur MSN Messenger
    MAIDEN
    Habitué(e)
    Habitué(e)


    Inscrit le: 31 Juil 2004
    Messages: 577
    Localisation: Si je t'écrit, d'aprés toi je suis devant mon grille pain ?

    MessagePosté le: 22 Aoû 2006 20:46    Sujet du message:  Répondre en citant  

    Merciiii, tu peux pas savoir comme tu me fait plaisir là !
    Je vais enfin pouvoir ameliorer mon code (deja là il est pas super propre ........ *_*) et avoir un design potable.

    _________________
    - Dont feed the troll ...
    - Linux is like sex : It's better when it's free !!!
    Revenir en haut de page
    Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur MSN Messenger
    Gounlaf
    Accro
    Accro


    Inscrit le: 26 Juin 2004
    Messages: 7123
    Localisation: http://peet.fr

    MessagePosté le: 22 Aoû 2006 21:15    Sujet du message:  Répondre en citant  

    Bien, plusieurs petites choses ...

    • ON NE TOUCHE PAS AU BODY !
      On y règle que certaines propriétées élémentaires (tu le verras dans les fichiers joints)

    • L'indentage purement en ligne, c'est pas top. Des l'instant où l'élément est caractérisés par plus de 3 propriétés (en moyenne), il vaut mieux passer a un indentage "classic", donc une propriete, un retour chariot, un tab etc ... (voir fichier joint aussi).

    • Concernant ton code, en général, ca va.
    • Concernant ta sémantique, c'est à chier. "Tout" est à revoir (quasiment) :
      • L'insertion d'un texte se fait dans un paragraphe <p></p>. Le div n'est qu'un conteneur, servant à une mise en page plus pousée. Il est tres pratique pour regrouper différents éléments.
      • Les titres importants sont défins par les balises hX, X allant de 1 a 6, 1 étant le plus important.
        Sémantiquement parlant, <h1></h1> sert a définir le titre de ton site, tout comme la balise <title></title>. Si le titre ne doit apparaitre que dans "le haut de la page, la barre url", on défini quand meme le h1, mais on le masque (voir astuces plus bas).
        Donc ton "Bienvenue ...." n'a rien a faire dans un h1. Il serait mieux dans un h2.

    • Le CSS est fait pour séparer le texte du design. Ainsi, dans ton code xHTML, tu ne doit retrouver aucun élément du design en tant qu'image ( <img /> ), ormis le logo du site (s'il y en a), ceci pour la simple raison qui suit : si tu imprimes ton site, l'imprimante ne prend pas en compte par défaut les CSS (enfin je ne suis pas sur, ca dépend aussi du media défini pour l'appel du css), et n'imprime que le texte. Donc tu te trouves avec une page blanche, et un logo, et non un bout de design (entre autre ton header et ton footer). Ainsi, tu doit définir a ton header, et ton footer, une image de fond, et laissé un div vide (hélas). <--- Hélas, car, logiquement, et sémantiquement, un élément sans contenu doit être comme ceci : < />. Comme les <hr />, et les <img />. Or, sous IE, et FF il me semble, un <div /> est mal interperté, contrairement a un <div></div>.
      Par contre, les images tel les smileys, ou une image d'illustration etc, doivent être appelées en tant qu'image (<img />), car elles font parties du contenu de ton site, et non du design.
      Du coup, tes marges négative, tu les vires (et leur "necessite", le fait que t'as du les mettre dans ton cas, est expliqué un peu plus bas).
      Donc, pour résumer dans ton cas précis, <div id="top"></div> ... <div id="bottom"></div>, et l'image de fond défini en background.
    • Le coup du "dégradé extensible" ... c'est dla bidouille pur et dur : donc tu laisses ton "top" (rectifié apres avoir lut le point précédent Sourire ). Ton dégradé sera en repeat-x du div#corp. Et le footer, tu le fait sur fond transparent (juste l'intérieur).
      Ainsi, suivant la longeur de ton texte, le corp prendant plus ou moins de place, et le footer transparent sera "gris" ou blanc a l'intérieur Sourire
    • Concernant les marges négatives que t'as du mettre : et bien, tu as insere les top et bottom en tant qu'images. Ceci "rempli" ton div, tel un texte. Et tout texte à une taille ... Dans le cas d'une image, ca créer une marge (je ne sais plus si elle varie ou non). Donc, s'il devait t'arriver de foutre une image dans un div seule, tel ton "bottom", et bien, tu appliques un font-size:0; ... mais, dans bien des cas, ca ne t'arriveras pas, car tu aura défini l'image en tant que background Sourire.


    Maintenant, voici une feuille de style(s ? je sais jamais :/) et une page xhtml pre-formatées (surtout la css).
    Le body est donc défini avec le strict minimum, pour éviter tout conflit. Ensuite, une généralisation de certaines balises courantes est fait, pour éviter encore une fois tout conflit. Ainsi, toute valeur étant défini a 0, ou a 100%, fait que tu doit préciser (ou non) pour tes différents éléments, un margin, un padding, un font-size ou autre ... Mais dans tout les cas, plus de probleme de décalage ou autre imprévu, étant donné qu'on a défini des valeurs de bases à "0".
    La class hid (tu peux l'appelé autrement) sert a masqué un ou des éléments. Ce n'est pas un display:hidden, car les lecteurs d'écran (les programmes qui parlent quoi, il lise ce qu'il ya a l'écran xD) lisent cet élément (hors il ne le devraient pas ...).
    Donc dans ton cas, tu peux masquer ton h1, comme ceci : <h1 class="hid">La page perso de MAIDEN</h1>

    Voilà pour l'instant, c'est déjà beaucoup et peu a la fois. Si tu n'a pas compris certaines choses, n'hésite pas



    cadeau.zip
     Description:

    Télécharger
     Nom du fichier:  cadeau.zip
     Taille du fichier:  1.46 Ko
     Téléchargé:  38 fois


    _________________
    Intégration xHTML & CSS - Portfolio - www.Gounlaf.com
    Au Badge Insolent V2 encore plus mieux !
    Revenir en haut de page
    Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur MSN Messenger
    MAIDEN
    Habitué(e)
    Habitué(e)


    Inscrit le: 31 Juil 2004
    Messages: 577
    Localisation: Si je t'écrit, d'aprés toi je suis devant mon grille pain ?

    MessagePosté le: 22 Aoû 2006 21:39    Sujet du message:  Répondre en citant  

    Merci beaucoup, tu m'impressionne, tout ca m'a l'air trés interressant, je m'y plonge dés que j'ai finit de re-reinstaller ma Debian.
    Pour le probleme de semantique notement le fait que je n'utilise pas de <p></p> je comptais le regler aussitot que possible.

    Bon dés que peut m'y remettre, demain matin ou aprem donc, je te repond.
    Merci encore.

    _________________
    - Dont feed the troll ...
    - Linux is like sex : It's better when it's free !!!
    Revenir en haut de page
    Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur MSN Messenger
    Gounlaf
    Accro
    Accro


    Inscrit le: 26 Juin 2004
    Messages: 7123
    Localisation: http://peet.fr

    MessagePosté le: 22 Aoû 2006 21:39    Sujet du message:  Répondre en citant  

    De rien
    J'espère juste que c'est clair :s

    _________________
    Intégration xHTML & CSS - Portfolio - www.Gounlaf.com
    Au Badge Insolent V2 encore plus mieux !
    Revenir en haut de page
    Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur MSN Messenger
    MAIDEN
    Habitué(e)
    Habitué(e)


    Inscrit le: 31 Juil 2004
    Messages: 577
    Localisation: Si je t'écrit, d'aprés toi je suis devant mon grille pain ?

    MessagePosté le: 22 Aoû 2006 21:51    Sujet du message:  Répondre en citant  

    Ca va je comprend sans soucis, mais comme le Web n'etait pas ma priorité jusque la (je me met tranquilou au PHP) j'ai raté quelques wagons.
    Pour tout dire j'ai decouvert que le standard n'etais plus le HTML 4.0 il y a ..... un an ! Pis le CSS j'y ai jamais vraiment touché quand je faisais mes sites, donc j'ai essayé de ratraper mon retard dans ce domaine le plus vite possible, ce qui fait que j'ai toujours besoin d'aide dans ce domaine.

    _________________
    - Dont feed the troll ...
    - Linux is like sex : It's better when it's free !!!
    Revenir en haut de page
    Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur MSN Messenger
    Loira
    Administratrice
    Team BP
    Administratrice


    Inscrit le: 13 Nov 2004
    Messages: 36511
    Localisation: Rhône-Alpes

    MessagePosté le: 22 Aoû 2006 22:41    Sujet du message:  Répondre en citant  

    Ben dis donc, Gounlaf, quand tu t'y mets... Tire la langue
    _________________

    Merci à Zarumbatus, auteur de mon avatar !
    Revenir en haut de page
    Voir le profil de l'utilisateur Envoyer un message privé
    Kitsune
    VIP
    VIP


    Inscrit le: 14 Déc 2002
    Messages: 8745
    Localisation: Terrier normand sous ce p***** de crachin

    MessagePosté le: 22 Aoû 2006 22:53    Sujet du message:  Répondre en citant  

    même moi qui m'y connais vraiment que de très loin j'ai tout compris...
    dailleurs je m'en sors moins bête ^^

    merci pour le petit cours goun Tire la langue

    _________________

    Revenir en haut de page
    Voir le profil de l'utilisateur Envoyer un message privé Envoyer un e-mail Visiter le site web de l'utilisateur MSN Messenger
    Gounlaf
    Accro
    Accro


    Inscrit le: 26 Juin 2004
    Messages: 7123
    Localisation: http://peet.fr

    MessagePosté le: 22 Aoû 2006 22:55    Sujet du message:  Répondre en citant  

    C'est comprhéensible ? Pas trop confus ?


    merci Géner

    _________________
    Intégration xHTML & CSS - Portfolio - www.Gounlaf.com
    Au Badge Insolent V2 encore plus mieux !
    Revenir en haut de page
    Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur MSN Messenger
    ShadowKris
    VIP
    VIP


    Inscrit le: 27 Sep 2004
    Messages: 2301

    MessagePosté le: 23 Aoû 2006 2:39    Sujet du message:  Répondre en citant  

    Gounlaf il déchire en xHTML/CSS Gros Sourire

    c'est mon prof de sémantique :]

    en tout cas très bien expliqué, on comprend parfaitement :]

    et chouette design Maiden clin d'oeil

    _________________
    Mon PortFolio : http://www.shadowkris.com | Blog : http://blog.shadowkris.com
    Revenir en haut de page
    Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur
    ZaK
    Team BP
    Team BP


    Inscrit le: 03 Juil 2004
    Messages: 4549
    Localisation: Chez moi avec Eileen et Lemerou :)

    MessagePosté le: 23 Aoû 2006 3:15    Sujet du message:  Répondre en citant  

    Ben oui qu'il est fort notre Gouniaf ^^'
    Revenir en haut de page
    Voir le profil de l'utilisateur Envoyer un message privé Envoyer un e-mail Visiter le site web de l'utilisateur Yahoo Messenger MSN Messenger
    Gounlaf
    Accro
    Accro


    Inscrit le: 26 Juin 2004
    Messages: 7123
    Localisation: http://peet.fr

    MessagePosté le: 23 Aoû 2006 11:48    Sujet du message:  Répondre en citant  

    Merci Géner
    _________________
    Intégration xHTML & CSS - Portfolio - www.Gounlaf.com
    Au Badge Insolent V2 encore plus mieux !
    Revenir en haut de page
    Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur MSN Messenger
    MAIDEN
    Habitué(e)
    Habitué(e)


    Inscrit le: 31 Juil 2004
    Messages: 577
    Localisation: Si je t'écrit, d'aprés toi je suis devant mon grille pain ?

    MessagePosté le: 26 Aoû 2006 20:22    Sujet du message:  Répondre en citant  

    Bon bon bon,
    J'ai tout revu en suivant tes conseils, tout baigne. SAUF le block central, j'ai pas trés bien compris ce que tu voulais que je fasse. Si tu pouvais me re-expliquer un peut plus en details.
    Merci.



    files.zip
     Description:
    Le nouveau code

    Télécharger
     Nom du fichier:  files.zip
     Taille du fichier:  4.75 Ko
     Téléchargé:  40 fois


    _________________
    - Dont feed the troll ...
    - Linux is like sex : It's better when it's free !!!
    Revenir en haut de page
    Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur MSN Messenger
    Montrer les messages depuis:   
       
    Poster un nouveau sujet   Répondre au sujet    Boîte à Pixels Index du Forum -> Aide
    Page 1 sur 2 Aller à la page 1, 2  Suivante

     
    Sauter vers:   
    Vous ne pouvez pas poster de nouveaux sujets dans ce forum
    Vous ne pouvez pas répondre aux sujets dans ce forum
    Vous ne pouvez pas éditer vos messages dans ce forum
    Vous ne pouvez pas supprimer vos messages dans ce forum
    Vous ne pouvez pas voter dans les sondages de ce forum
    Vous ne pouvez pas joindre des fichiers
    Vous pouvez télécharger des fichiers


    [ Association 2037.org, infrastructure & serveur model-fx ] :: [ phpBB © 2001, 2002 phpBB Group ]
    [ Guntar Ze Smiley © ZeCorp. Created by Christophe Soudron ]
      Crédits