Re: les CSS à la portée de tout le monde !
Reply #20 –
En fait moi j'ai pas de lien "Mes documents tout ca"
Je travail dans un dossier "web", dans web il y'a "medias" où je mets les images, "france" où je mets les pages à part l'index et "style" pour la css...
Je sais, je suis très mal rangée Faut vraiment que j'organise mon disque dur... pour l'heure, ne faisant que des pages seules, hébergées sur un serveur à part, je peux me passer de l'index html, mais bonsi un jour je veux faire un truc peu carré (et c'est quand même mon but^^), je réorganiserai le tout.
Et sinon... ben j'ai tout compris! Tu expliques hyper bien, c'est un plaisir pour suivre, merci beaucoup. Déjà, tu vois, savoir ce que veut dire "../" tout de suite, ça va mieux. Dans le cas d'un site web, donc ta "racine" c'est index.html auquel sont rattachés tous tes dossiers. Donc, y a plus qu'à lui dire dans quel dossier chercher. Ca, c'est impec'. Et le coup de l'image déclarée direct dans la css, c'est quand même bien puissant. En fait, on peut faire à peu près tout ce qu'on veut, et si on blinde bien son truc dès le départ dans la css, on gagne un temps monstrueux.
J'adore^^
Je déclare plutôt web comme racine mais l'idée en gros c'est ca
Pour l'image dans le css après tu as des astuces :
Si tu as un dégradé en hauteur tu peux par exemple ne prendre qu'un pixel de large et tout de haut... avec un background-repeat:repeat-x; il se repetera seulement sur la largueur... c'est moins lourd en terme de poids qu'un dégradé de 700px par exemple...
Avec background-position tu peux aussi l'aligner à droite ou à gauche, en bas ou en haut...
par exemple pour l'exemple en image, je coupe mon image juste au dessus du bleu, je fais une image du truc rouge seulement et je vais le positionner à droite de mon div... ca m'évite de faire une image de toute la largueur ou de devoir faire un tableau, donner une taille aux cellules du tableau, de mettre l'image en dur dans la page... comme ca si le client en veux plus je le mets en commentaire dans ma css et ca m'évite de l'enlever à la mano dans chaque page où je l'ai utilisé et de supprimer le tableau parce qu'il me servira plus ( j'suis paresseux des fois )
Les css c'est quand même bon pour customiser... là je suis aussi sur un site où toutes les couleurs et dégradé change en fonction de l'univers où tu es ( site de sport...)
Donc le code est le même partout, on va juste chercher dynamiquement la css en fonction de l'univers ca permet de pas avoir à tout recoder à chaque fois juste pour des images XD