Joueb.com
Envie de créer un weblog ?
ViaBloga
Le nec plus ultra pour créer un site web.
Débarrassez vous de cette publicité : participez ! :O)
 
Retour à la page principale

Joueb/CSS

Joueb d'entraide pour la conception de pages Web : HTML, CSS etc.

Session
Nom d'utilisateur
Mot de passe

Mot de passe oublié ?

Espresso : étapes de construction des CSS
Les pages de tests sont souvent remplies par la fameuse incantation "Lorem ipsum dolor sit amet, consectetaur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua [..]". Les graphistes l'utilisent pour illustrer le rendu d'une page car il y a peu de risque que le lecteur prete plus attention au texte qu'a la presentation s'il est ecrit dans un latin que personne ne comprend plus. A l'inverse, j'ai decide d'utiliser mes pages de test pour vous montrer le cheminement que j'ai suivi pour creer les styles de la skin Espresso (en ce moment sur joueb.com/css/) : ce que j'ai essaye, ce qui n'a pas marche, ce qui a marche. Et j'espere bien que quelques uns d'entre vous s'y attarderont !

Je souhaite vous faire partager les etapes de la creation d'une page qui utilise des feuilles de styles (CSS) pour sa presentation pour deux raisons :

La premiere est que peut-etre vous appreniez quelque chose : la prochaine fois (la premiere fois peut-etre) que vous essaierez de creer une page avec les CSS, peut-etre vous direz vous au sujet d'un point particulier "Je pourrais faire comme dans la skin Espresso".

La seconde est bien sur que certains d'entre vous m'enseignent quelque chose. Je debute, je ne connais pas toutes les specifications par coeur, et je n'ai lu aucun livre ecrit par Eric Meyer ou Daniel Glazman : autant dire qu'il y a toutes les chances que je choisisse des mauvaises solutions. Je compte sur vous pour me les signaler !

Au programme :

Etape 1 - Par ou commencer ?
Etape 2 - Les images : les problemes commencent
Etape 3 - Les images : les problemes sont resolus
Etape 4 - Les boites
Etape 5 - Les coins ronds


A titre d'indication, l'elaboration de la skin Espresso m'a pris une semaine :

- 3 soirees pour dessiner les images (tasse, fond, coins ronds)
- un week-end complet pour les CSS
- une heure pour transformer la page en skin Niutopia complete
- 1 soiree pour mettre en forme les etapes etc.

Il va sans dire que ces temps sont tres largement fonction de mon experience en graphisme, en CSS et en skins. Si vous etes un expert dans ces domaines, chaque etape peut sans doute prendre seulement une heure ou deux. Votre kilometrage peut varier.

A paraitre bientot : des indications detaillees sur la creation de la skin Niutopia une fois que les CSS sont elaborees.
Ecrit par Biz, le Mercredi 13 Novembre 2002, 09:11 dans la rubrique "Premiers Pas".

Commentaires :

seb
13-11-02 à 19:11

Concernant l'étape 3

Concernant l'étape 3 et l'utilisation de display:block;, un article sur devedge explique tout ça assez bien : http://devedge.netscape.com/viewsource/2002/img-table/ (attention, c'est en anglais).

 
joxi
14-11-02 à 13:14

A propos des pages sans tableaux

J'ai essayé le truc des deux colonees, mais ma colonne de gauche persiste à se caler sous la colonne de droite malgré la marge de 350px définie à droite. J'ai bien placé les colonnes dans l'ordre dans mon document html, sans résultat. J'ai alors rajouté "width=475 px" a mon attribut left column, cela marche de chez moi (1024*768), mais pas sur un écran en 800par600...

 
Biz
14-11-02 à 19:22

Re: A propos des pages sans tableaux

A ta place, je ne fixerai la largeur que d'une seule colonne sur les deux. Par exemples, sur la skin Espresso, je n'ai pas defini de largeur pour la colonne de gauche. J'ai juste mis une grosse marge a droite. Donc si tu redimensionnes la fenetre, la colonne de droite reste toujours de la meme taille, et la colonne de gauche occupe la place qu'il reste.

 
bob-artcor
17-11-03 à 13:15

chtit' question ?

salut, bravo pour ce tutorial tres joli et tout....
mais j'ai une question : pourquoi ne pas utiliser une feuille de style externe ?
bon, je suis pas tres baleze en css, et j'essaie de cadrer une image dans mon coin sans marge (comme l'expresso) en utilisant une feuille css externe, mais je n'y arrive pas....


 
bob-artcor
17-11-03 à 15:01

ok lol lol

désolé, en fait c'est moi qui chie dans la colle... j'appelai mal la feuille de style, maintenant ça roule, mais je me demande quand meme pourquoi tu n'utilise pas les feuilles externes?

 
Biz
17-11-03 à 19:27

Re: ok lol lol

Parce que j'essaie de faire des modeles de page configurables, au niveaux des couleurs par exemple (si tu as un joueb sur Joueb.com, dans le menu mise en page, tu peux changer les couleurs etc.). Mettre les CSS dans la page me permet de les generer dynamiquement, et surtout ne generer dynamiquement qu'un seul fichier.

 


Version  XML  - Cette page est peut-être encore valide XHTML1.1 et CSS sans tableaux.
Thème inspiré par Bryan Bell.