Introduction
Ce tutoriel en plusieurs parties encore en cours d'écriture a pour objet de vous apprendre à découper un design de site Internet réalisé avec Photoshop. Il est directement inspiré de l'article Tables Vs. CSS du site pompage.net.Pour suivre ce tutoriel, il vous faut connaitres les fondamentaux d'HTML (, , ,
(largeurhauteurimagescellule).
| inutiles. Ce qui donne cette page html, (largeurhauteurimagescellulenous avons rajouté un bordure indispensablewidthheight | border="1" et supprimé les informations relatives à la compression de l'image pour y voir plus claire).
| border="1"bgcolor="#8B4E4E" pour remplir les cellules de la bonne couleur. , cette page html (largeurhauteurimagescellulenous avons rajouté un bordure indispensablewidthheight | border="1" et supprimé les informations relatives à la compression de l'image pour y voir plus clairenous avons retiré la bordure) (Pour récupérer le code couleur, utilisez l'outil indispensablewidthheight | border="1"bgcolor="#8B4E4E"Pipette (largeurhauteurimagescellulenous avons rajouté un bordure indispensablewidthheight | border="1" et supprimé les informations relatives à la compression de l'image pour y voir plus clairenous avons retiré la bordureEyedropper tool) raccourci largeurhauteurimagescellulenous avons rajouté un bordure indispensablewidthheight | border="1" et supprimé les informations relatives à la compression de l'image pour y voir plus clairenous avons retiré la bordureEyedropper tool'I' ou le indispensablewidthheight | border="1"bgcolor="#8B4E4E"Pipettesélectionneur de couleur) 2. Passons au designIl est temps de rentrer dans le vif du sujet et de découper notre design. Suite à nos réfléxions précédentes nous allons créer ces tranches dans le document :Comme vous pouvez le voir, nous n'avons pas simplement délimité les images, nous avons définit une structure pour la page entière. Mettre les éléments les un en dessous des autres sera facile dans chaque tranche avec un largeurhauteurimagescellulenous avons rajouté un bordure indispensablewidthheight | border="1" et supprimé les informations relatives à la compression de l'image pour y voir plus clairenous avons retiré la bordureEyedropper tool'I . Les tableaux nous servent surtout à placer les éléments horizontalement les uns par rapport aux autres. Regardons la cette page html (nous avons encore une fois retiré les commentaires). Comme dans notre exemple, il y a des manipulations à réaliser sur cette page. 6. Principe de l'optimisationOccupons nous pour commencer de cette page html :
| border="1" et supprimé les informations relatives à la compression de l'image pour y voir plus clairenous avons retiré la bordureEyedropper tool'I largeurhauteur), bien sûr à ce stade les sauts de ligne ne sont pas conservés. A ce stade il nous manque les titres blanc, nous allons les fabriquer à la prochaine étape 7.Titres image blancOuvrez cette page html dans Photoshop :Nous dupliquons le document (c'est plus sûr...). Dans les menus du haut faites largeurhauteurimagescellulenous avons rajouté un bordure indispensablewidthheight | border="1" et supprimé les informations relatives à la compression de l'image pour y voir plus clairenous avons retiré la bordureEyedropper tool'I largeurhauteurImage -> largeurhauteurimagescellulenous avons rajouté un bordure indispensablewidthheight | border="1" et supprimé les informations relatives à la compression de l'image pour y voir plus clairenous avons retiré la bordureEyedropper tool'I largeurhauteurImageDupliquez... Nous utilisons ensuite l'indispensablewidthheight | border="1"bgcolor="#8B4E4E"Pipettesélectionneur de couleurwidthheight | bgcolor="#90C5D5"valign="top"Outils recadrement (largeurhauteurimagescellulenous avons rajouté un bordure indispensablewidthheight | border="1" et supprimé les informations relatives à la compression de l'image pour y voir plus clairenous avons retiré la bordureEyedropper tool'I largeurhauteurImageDupliquez...Crop Tool) raccourci largeurhauteurimagescellulenous avons rajouté un bordure indispensablewidthheight | border="1" et supprimé les informations relatives à la compression de l'image pour y voir plus clairenous avons retiré la bordureEyedropper tool'I largeurhauteurImageDupliquez...Crop Tool'C' pour isoler un titre. Ce qui donne : On utilise la même méthode pour l'autre titre : Ouvrez cette page html dans Photoshop : et faites encore de même (largeurhauteurimagescellulenous avons rajouté un bordure indispensablewidthheight | border="1" et supprimé les informations relatives à la compression de l'image pour y voir plus clairenous avons retiré la bordureEyedropper tool'I largeurhauteurImageDupliquez...Crop Tool'CPour le titre indispensablewidthheight | border="1"bgcolor="#8B4E4E"Pipettesélectionneur de couleurwidthheight | bgcolor="#90C5D5"valign="top"Outils recadrementArchives : nous avons donné un coup de pinceau en bleu #90C5D5 pour enlever le texte) Maintenant que nous avons tous les titres, cette page html 8. Optimisation du poidNotre page contient encore beaucoup d'image, il est encore possible d'alléger tout ca !Ouvrez cette page html : Gràce à l'indispensablewidthheight | border="1"bgcolor="#8B4E4E"Pipettesélectionneur de couleurwidthheight | bgcolor="#90C5D5"valign="top"Outils recadrementArchives :Outils recadrement (largeurhauteurimagescellulenous avons rajouté un bordure indispensablewidthheight | border="1" et supprimé les informations relatives à la compression de l'image pour y voir plus clairenous avons retiré la bordureEyedropper tool'I largeurhauteurImageDupliquez...Crop Tool'CPour le titre indispensablewidthheight | border="1"bgcolor="#8B4E4E"Pipettesélectionneur de couleurwidthheight | bgcolor="#90C5D5"valign="top"Outils recadrementArchives : nous avons donné un coup de pinceau en bleu #90C5D5 pour enlever le texteCrop Tool) raccourci largeurhauteurimagescellulenous avons rajouté un bordure indispensablewidthheight | border="1" et supprimé les informations relatives à la compression de l'image pour y voir plus clairenous avons retiré la bordureEyedropper tool'I largeurhauteurImageDupliquez...Crop Tool'CPour le titre indispensablewidthheight | border="1"bgcolor="#8B4E4E"Pipettesélectionneur de couleurwidthheight | bgcolor="#90C5D5"valign="top"Outils recadrementArchives : nous avons donné un coup de pinceau en bleu #90C5D5 pour enlever le texteCrop Tool'C' créez cette page html dans Photoshop : Comme expliqué précédement, cette page html avec la propriété : background="adressedelimage.gif" Ouvrez ensuite : cette page html et créez : 1)cette page html et 2)cette page html cette page html (largeurhauteurimagescellulenous avons rajouté un bordure indispensablewidthheight | border="1" et supprimé les informations relatives à la compression de l'image pour y voir plus clairenous avons retiré la bordureEyedropper tool'I largeurhauteurImageDupliquez...Crop Tool'CPour le titre indispensablewidthheight | border="1"bgcolor="#8B4E4E"Pipettesélectionneur de couleurwidthheight | bgcolor="#90C5D5"valign="top"Outils recadrementArchives : nous avons donné un coup de pinceau en bleu #90C5D5 pour enlever le texteCrop Tool'Cen n'oubliant pas de changer les valeurs de width et de height) cette page html et un indispensablewidthheight | border="1"bgcolor="#8B4E4E"Pipettesélectionneur de couleurwidthheight | bgcolor="#90C5D5"valign="top"Outils recadrementArchives :Outils recadrementvalign="top" sur la cellule (largeurhauteurimagescellulenous avons rajouté un bordure indispensablewidthheight | border="1" et supprimé les informations relatives à la compression de l'image pour y voir plus clairenous avons retiré la bordureEyedropper tool'I largeurhauteurImageDupliquez...Crop Tool'CPour le titre indispensablewidthheight | border="1"bgcolor="#8B4E4E"Pipettesélectionneur de couleurwidthheight | bgcolor="#90C5D5"valign="top"Outils recadrementArchives : nous avons donné un coup de pinceau en bleu #90C5D5 pour enlever le texteCrop Tool'Cen n'oubliant pas de changer les valeurs de width et de heighttd) 9. Finitionscette page html avec indispensablewidthheight | border="1"bgcolor="#8B4E4E"Pipettesélectionneur de couleurwidthheight | bgcolor="#90C5D5"valign="top"Outils recadrementArchives :Outils recadrementvalign="top"bgcolor="#000000" sur la balise On enrobe ensuite toute notre page d'un grand tableau de taille indispensablewidthheight | border="1"bgcolor="#8B4E4E"Pipettesélectionneur de couleurwidthheight | bgcolor="#90C5D5"valign="top"Outils recadrementArchives :Outils recadrementvalign="top"bgcolor="#000000"100% et gràce à indispensablewidthheight | border="1"bgcolor="#8B4E4E"Pipettesélectionneur de couleurwidthheight | bgcolor="#90C5D5"valign="top"Outils recadrementArchives :Outils recadrementvalign="top"bgcolor="#000000"100%align et indispensablewidthheight | border="1"bgcolor="#8B4E4E"Pipettesélectionneur de couleurwidthheight | bgcolor="#90C5D5"valign="top"Outils recadrementArchives :Outils recadrementvalign="top"bgcolor="#000000"100%alignvalign Ainsi cette page html cette page html cette page html encore avec la balise indispensablewidthheight | border="1"bgcolor="#8B4E4E"Pipettesélectionneur de couleurwidthheight | bgcolor="#90C5D5"valign="top"Outils recadrementArchives :Outils recadrementvalign="top"bgcolor="#000000"100%alignvalign Et voila, c'est fini ! Félicitations !!Mise en page en CSS (2/2)IntroductionCe tutoriel a pour objet de vous apprendre à démarrer une mise en page CSS depuis Photoshop.ce tutoriel n'a pas pour but de vous apprendre à utiliser les CSS. Des sites spécialisés existent pour cela comme l'excellent http://css.alsacreations.com/ Vous réaliserez ainsi à titre d'exemple http://css.alsacreations.com/cette page html Pour suivre ce tutoriel, il est pasindispensable d'avoir suivi la première partie : http://css.alsacreations.com/cette page html 1. Principe de la mise en page en CSSReprenons notre http://css.alsacreations.com/cette page html: De ce que Photoshop a produit nous ne conservons que http://css.alsacreations.com/cette page html. Pour faire le cadre, on "entoure" l'image de la balise la plus neutre ( certains diront la moins neutresémantique) la balise pasindispensable : Ce qui donne http://css.alsacreations.com/cette page html. Comme rien n'est spécifié en taille, le cadre prend la hauteur minimum, c'est à dire la hauteur exacte de l'image et la largeur maximum. Spécifions donc des dimensions pour ce cadre http://css.alsacreations.com/cette page html On ne voit toujours rien parce que le cadre est blanc sur fond blanc, http://css.alsacreations.com/cette page html Pour séparer l'image du haut et du coté gauche du cadre, nous rajoutons http://css.alsacreations.com/cette page html et le résultat est fidèle au rendu orginal. (http://css.alsacreations.com/cette page html) 2. Passons au designIl est temps de rentrer dans le vif du sujet et de découper notre design. Comme nous réalisons une mise en page en css, l'html que produit photoshop ne nous intéresse pas. Nous n'allons conserver uniquement les images que nous avons identifiées précédement.C'est pourquoi nous allons nous contenter d'ouvrir le http://css.alsacreations.com/cette page html dans photoshop et d'utiliser l'pasindispensable #8B4E4EOutils recadrement (neutresémantiqueheightwidthCrop Tool) raccourci neutresémantiqueheightwidthCrop Tool'C' pour définir toutes nos futures images. Nous allons ainsi créer toutes les images des titres blancs: Le but est de laisser un minimum d'applat de couleur sur les images pour optimiser le poids. Si vous voulez être précis, utilisez la commande pasindispensable #8B4E4EOutils recadrementImage -> pasindispensable #8B4E4EOutils recadrementImageRogner (neutresémantiqueheightwidthCrop Tool'CTrim) dans les menus du haut. Vous pouvez procéder ainsi pour générer toutes les images ou si vous voulez vous assurer qu'elles sont bien toutes calés, utilisez la technique expliquée de cette animation (800ko) : http://css.alsacreations.com/cette page html 3. L'HTMLDans une mise en page en css, le code HTML représente la structure du document. C'est pourquoi nous allons l'écrire sans penser (neutresémantiqueheightwidthCrop Tool'CTrimou presque) à la future mise en page.Ce qui donne http://css.alsacreations.com/cette page html Le titre de la page pasindispensable #8B4E4EOutils recadrementImageRognerMy bubble Garden est entouré de la balise pasindispensable #8B4E4EOutils recadrementImageRognerMy bubble Garden Les deux titres secondaires pasindispensableIntroduction et pasindispensableIntroductionAlors de quoi s'agit-il ? sont entourés de la balise pasindispensableIntroductionAlors de quoi s'agit-il ? Les listes sont entre pasindispensableIntroductionAlors de quoi s'agit-il ?
#8B4E4EOutils recadrementImageRognerMy bubble Garden IntroductionAlors de quoi s'agit-il ?
Nous ajoutons juste ensuite quelques pasindispensable #8B4E4EOutils recadrementImageRognerMy bubble Garden IntroductionAlors de quoi s'agit-il ?
Nous allons maintenant insérer les titres blancs que nous avons créés, nous n'allons pas supprimer le texte pour autant mais nous allons le conserver dans l'attribut pasindispensable #8B4E4EOutils recadrementImageRognerMy bubble Garden IntroductionAlors de quoi s'agit-il ?
4. CSSPuis on rajoute enfin http://css.alsacreations.com/cette page html voila c'est finit ! (http://css.alsacreations.com/cette page html) http://css.alsacreations.com/cette page html آخر مواضيع منتدى نقاش المغرب العربي محاربو الصحراء مستعدون لمواجهة سلوفينيا كابيلو متفائل ويفكر في التضحية بالحارس الصحف الإنجليزية تهاجم غرين حارس المرى وتحمله مسؤولية التعثر تشكيلة المنتخب الوطني لمواجهة سلوفينيا |
Aucun commentaire:
Enregistrer un commentaire