Réussir son site web avec XHTML et CSS

Documents pareils
LES GRANDES ETAPES DE CREATION D UN WEB DESIGN

Tutoriel : Feuille de style externe

HMTL. Exemple de fichier HTML. Structure d un document HTML. Exemple de fichier HTML. Balises HTML. IFT1147 Programmation Serveur Web avec PHP

JPEG, PNG, PDF, CMJN, HTML, Préparez-vous à communiquer!

Création de maquette web

Bernard Lecomte. Débuter avec HTML

Spécifications Techniques - Tablettes

.. CSS. Damien Nouvel. Damien Nouvel (Inalco) CSS 1 / 15

Création d articles sur le site web du GSP

GESTION DU LOGO. 1. Comment gérer votre logo? Format de l image Dimensions de l image Taille de l image 9

Réalisez votre propre carte de vœux Éléctronique

Notes pour l utilisation d Expression Web

Utiliser le logiciel Photofiltre Sommaire

Spétechs Mobile. D e r n i è r e m i s e à j o u r : a o û t 2014

Formation HTML / CSS. ar dionoea

Spécificités techniques JANVIER 2013

Stage «Créer et animer un site Web en équipe»

Dans l idéal, ceci devrait être fait en amont pour chaque image envoyée sur l espace de stockage de votre site internet.

AGASC / BUREAU INFORMATION JEUNESSE Saint Laurent du Var Tel : E mail : bij@agasc.fr CONSEILS ET ASTUCES

Initiation à linfographie

JOOMLA 1.5 avancé SUPPORT DE COURS + annexe

Utilisation de l éditeur.

HTML. Notions générales

PERSONNALISATION DE LA PAGE DE PAIEMENT & TICKET DE PAIEMENT

IPHONE BANNIÈRE CLASSIQUE DIMENSIONS. Standard : 320 x 53 (portrait) 20Ko Jpeg/Gif/Png. HD : 640 x 106 (portrait) 20Ko Jpeg/Gif/Png DESCRIPTION

ING & NEWSLETTER NEWSLETTER RESPONSIVE

Support Web Administration et gestion des portails web des facultés - Université A.Mira Béjaia -

Spétechs Mobile. D e r n i è r e m i s e à j o u r : s e p t e m b r e

Structure du format BMP, sa lecture, sa construction et son écriture

Création d un site Internet

Pop-Art façon Roy Liechtenstein

MANUEL DE PROCÉDURE POUR LA MISE À JOUR DU SITE DE FIDAFRIQUE. Documentation utilisateur Octobre 2005

Des outils numériques simples et conviviaux!

KompoZer. Composition du site : _ une page d'accueil : index.html. _ une page pour la théorie : theorie.html. _ une page pour les photos : photos.

Tutoriel BLOGGER. Pour vous donner une idée, voici un exemple de blog :

Traitement numérique de l'image. Raphaël Isdant

COMMENT PUBLIER SUR ARIANE?

Spétechs Mobile. Octobre 2013

FORMATS DE FICHIERS. Quels sont les différents types d informations numériques dans un document multimédia?

MAILING KOMPOZER... 2 CREEZ UNE PAGE... 2 FORMAT DE LA PAGE... 2 AJOUTER DU TEXTE SUR UNE PAGE... 4

Pack Fifty+ Normes Techniques 2013

SOUTENANCE ORALE RAPPORT DE PROJET D INFORMATIQUE

3. RÉALISATION ET QUALIFICATION D UN PROTOTYPE 3.1 Réalisation d un prototype CRÉATION D UNE PAGE WEB STATIQUE AU FORMAT HTML

Intégrer des médias. Plateforme e-tourisme. demo.minisites.encharentemaritime.com

Guide de réalisation d une campagne marketing

TP SIN Traitement d image

Guide de correction et d optimisation des images en vue de leur publication sous Marcomedia Contribute. Logiciel utilisé : Adobe PhotoShop 7

Partie publique / Partie privée. Site statique site dynamique. Base de données.

TUTORIEL IMPRESS. Ouvrir Impress cocher «présentation vierge», «suivant» cocher «écran», «suivant» cocher «standard», «créer»

Clé USB. Quel type de données peut contenir une clé USB?

Cartographie Informatique Eclairage Public

Fête de la science Initiation au traitement des images

Tapez le titre de la page «BASTIA ville méditerranéenne», puis allez deux fois à la ligne à l aide de la touche Entrée.

Spécifications techniques

Tuto pour connecter une source RVB RGB à un moniteur Commodore / Amiga

Optimiser les s marketing Les points essentiels

Manuel d utilisation 26 juin Tâche à effectuer : écrire un algorithme 2

Tarif MediaSpecs plate-forme Valable à partir du 01/01/2015

IMAGES NUMÉRIQUES MATRICIELLES EN SCILAB

Manuel utilisateur Netviewer one2one

Ecran : Processeur : OS : Caméra : Communication : Mémoire : Connectique : Audio : Batterie : Autonomie : Dimensions : Poids : DAS :

Prise en main rapide

Guide d usage pour Word 2007

Introduction à Expression Web 2

DÉFINITION DE LA NEWSLETTER : OUVERTURE DU LOGITIEL ETARGET

Manuel d'utilisation de l'administration du site Japo.ch - 1

Sommaire. Images Actives Logiciel libre développé par le CRDP de l académie de Versailles 2 Rue Pierre Bourdan Marly le Roi

Chapitre 22 Optimisation pour diffusion à l'écran, pour le web

Leçon N 5 PICASA Généralités

Programmation Web TP1 - HTML

creer votre site internet en html/css

Fiches d aide à l utilisation

Normes graphiques / Sigma Assistel / Site Internet version 1.0 /

Mon aide mémoire traitement de texte (Microsoft Word)

Dreamweaver 2. Formation création d un site WEB. Formateur : M. BRECHET Stéphane

Consigne : je remplis le tableau en tenant compte des informations de la ligne supérieure et de la colonne de gauche (droite pour les gauchers)

Optimiser pour les appareils mobiles

1 Comment faire un document Open Office /writer de façon intelligente?

Guide de configuration d'une classe

Guide d utilisation 2012

INFO 2 : Traitement des images

SARL DDLX Multimédia Place du général de Gaule Boisseron Tèl : support@ddlx.org. Agence Web. Design Prestashop personnalisé

Gestion d un VIDÉOPROJECTEUR. ou d un ÉCRAN SECONDAIRE

Jean Dubuffet AUTOPORTRAIT II

KM2 W1 EVC1 M3~ Manuel AUTOMSIM API 24V. BP Dcy 1MINI 1MAXI.

Projet Matlab : un logiciel de cryptage

Cours Excel : les bases (bases, texte)

Création WEB avec DreamweaverMX

COMMENT CREER VOS BANDES GRAND FORMAT?

Table des matières. F. Saint-Germain / S. Carasco Document réalisé avec OpenOffice.org Page 1/13

Styler un document sous OpenOffice 4.0

Création d un site web avec Nvu

Comment optimiser dans ImageReady?

Les outils de création de sites web

Photoshop Séquence 4 - Créer une image de taille personnalisée taille

Spécificités Techniques créations publicitaires

PROFIS Installation. Module 4: Module 3D Design

Transcription:

Leçon 08 Réussir son site web avec XHTML et CSS Couleur et fond 1. La couleur du texte...1 Indiquer la couleur du texte avec un nom...1 Indiquer la couleur du texte en hexadécimal...2 Indiquer la couleur en RGB...2 2. Le fond...3 La couleur de fond...3 L image de fond...3 3. Les pseudo-formats...6 Nous allons dans cette leçon nous intéresser à la couleur et aux images de fond. 1. La couleur du texte Le langage CSS offre un large choix de couleurs. Les couleurs déterminent l ambiance de votre site et forment son identité visuelle. La propriété permettant de changer la couleur du texte est color. Il existe plusieurs façons d indiquer une couleur. Couleur du texte color un nom # rgb(r,g,b) Indiquer la couleur avec un nom de couleur Indiquer la couleur en hexadécimal Indiquer la couleur en RGB Indiquer la couleur du texte avec un nom C est la technique la plus facile mais le choix est limité à 16 couleurs. Couleur Traduction Couleur Traduction white blanc yellow jaune silver argent (gris léger) olive olive (jaune foncé) gray gris (gris foncé) aqua bleu clair black noir blue bleu red rouge navy marine (bleu foncé) maroon marron fuchsia fuchsia (rose) lime citron vert (vert clair) purple violet green vert teal bleu-vert Vous allez mettre en violet les titres de niveau 2. h2 color: purple; Frédéric PERRET Réussir son site web avec XHTML et CSS leçon 08 p.1/6

Indiquer la couleur du texte en hexadécimal Pour indiquer une couleur plus précise, il va falloir utiliser une autre technique. Une des possibilités consiste à écrire la valeur hexadécimale de la couleur. En informatique, on peut obtenir une couleur en mélangeant du rouge, du vert et du bleu en précisant les proportions de chacune de ces composantes. Un nombre écrit en hexadécimal est écrit à l aide de 16 symboles : 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F À retenir Une couleur écrite en hexadécimal se décompose en quatre parties : # (dièse) (quantité de rouge) (quantité de vert) (quantité de bleu) Exemple : #C0670F Vous allez changer la couleur des paragraphes en gris-vert. p color: #36563A; Indiquer la couleur en RGB RGB est l abréviation de "Red, Green, Blue", soit "Rouge, Vert, Bleu". Cette fois, la quantité de chaque composante est indiquée à l aide d un nombre variant de 0 (rien) à 255 (tout). À retenir Une propriété pour une couleur écrite en RGB s écrit de la façon suivante : color: rgb(,,); un nombre de 0 à 255. Vous allez changer la couleur des liens en violet. a color: rgb(168, 104, 155); Remarque Pour déterminer les composantes d une couleur, vous pouvez utiliser un logiciel de dessin comme Paint (RGB) ou Photoshop (RGB, hexadecimal,) en trouvant la couleur que vous souhaitez et en regardant son code dans la palette de couleurs. Frédéric PERRET Réussir son site web avec XHTML et CSS leçon 08 p.2/6

2. Le fond Nous allons voir comment modifier la couleur de fond ou comment mettre une image de fond. Le fond ne désigne pas forcément toujours le fond de toute la page, on peut aussi changer la couleur de fond des paragraphes ou des titres, ce qui revient à surligner. La couleur de fond La propriété backgroud-color vous permet de modifier la couleur de fond d un élément. Pour la valeur, cela fonctionne exactement comme avec la propriété color. Couleur du fond background-color un nom # rgb(r,g,b) Indiquer la couleur avec un nom de couleur Indiquer la couleur en hexadécimal Indiquer la couleur en RGB La couleur de fond de la page Pour appliquer une couleur de fond à la page, il suffit de modifier le style de la balise qui englobe tout le contenu de la page, c est-à-dire la balise <>. Modifiez dans Notepad++ la feuille de style style.css en modifiant le code suivant : background-color: #D8A459; Le surlignement Si on applique la propriété background-color à une autre balise que <>, seul le texte à l intérieur de cette balise prendra la couleur de fond. Vous allez surligner les titres de niveau 2. h2 background-color: #EDD7B8; L image de fond Insérer une image de fond La propriété permettant d insérer une image est background-image. La valeur comportera le chemin vers le fichier image. L image de fond peut être du type JPEG, GIF, PNG, Insérer une image de fond propriété background-image url("image") L adresse de l image de fond indiquée dans l url est relative à la position du fichier CSS. Frédéric PERRET Réussir son site web avec XHTML et CSS leçon 08 p.3/6

Vous allez modifier l arrière-plan de vos pages en y insérant une image. Créez dans le dossier Site-nice/images un sous dossier fonds et copiez toutes les images du dossier ressources 08. Modifiez dans Notepad++ la feuille de style style.css. Supprimer la propriété de couleur de l arrière-plan (background-color). Rajouter le code suivant : background-image: url("images/fonds/fond01.jpg"); Essayez ensuite avec les images suivantes : fond02.jpg ; default.jpg ; etoiles.gif puis briques.jpg Remarque Bien choisir son image de fond Le plus souvent, une image de fond est une image qui peut être répétée. Une bonne image est donc une image relativement petite qui sera répétée. En règle générale, n utilisez pas une image dont le poids excède 60 Ko. Fixer l image de fond La propriété permettant d insérer une image est background-image. La valeur comportera le chemin vers le fichier image. L image de fond peut être du type JPEG, GIF, PNG, Lorsque vous êtes sur page assez longue et que vous descendez dans celle-ci, le fond bouge en même temps que le texte. Il existe une technique permettant de fixer l image de fond. Il s agit de la propriété background-attachment. Fixer l image du fond background-attachment fixed scroll L image de fond sera fixée L image de fond défilera avec le texte (valeur par défaut) Vous allez fixer l image d arrière-plan de vos pages. background-attachment: fixed; Répétition de l image de fond Par défaut, l image de fond se répète à l infini en mosaïque. Il est possible de limiter la répétition de l image grâce à la propriété background-repeat. Répéter l image de fond background-repeat no-repeat repeat-x repeat-y repeat Le fond ne se répétera pas Le fond se répétera uniquement horizontalement, sur la première ligne Le fond se répétera uniquement verticalement, sur la première colonne Le fond se répétera verticalement et horizontalement à l infini (valeur par défaut) Frédéric PERRET Réussir son site web avec XHTML et CSS leçon 08 p.4/6

Vous allez changer l arrière-plan de vos pages en répétant certaines images. Modifiez dans Notepad++ la feuille de style style.css. Supprimer la propriété qui fixe l arrière-plan (background-attachment). Rajouter le code suivant : background-image: url("images/fonds/background1.gif"); background-repeat: repeat-y; Essayez ensuite avec l image background2.png en la répétant horizontalement. Positionner l image de fond Si vous souhaitez placer le fond à un endroit précis, il vous faudra recourir à la propriété backgroundposition. Il faut donner 2 valeurs successivement à cette propriété : la position par rapport à la gauche de l écran, et celle par rapport au haut de l écran. Ces valeurs peuvent être décrites soit en pixels, soit à l aide de mots. Positionner l image de fond background-position px px un mot Les valeurs en pixels Top ; middle ; bottom ; left ; center ; right En utilisant des pixels Vous souhaitez mettre placez votre fond 300 pixels plus à droite et 350 pixels plus bas par rapport au coin en haut à gauche de la page.. Modifiez dans Notepad++ la feuille de style style.css. Modifier le code suivant : background-image: url("images/fonds/galets.gif"); background-repeat: no-repeat; background-position: 300px 350px; En utilisant des mots Les valeurs en pixels permettent d être précis. Toutefois, si vous souhaitez centrer votre image ou autre, tout dépendra de la taille de l écran de vos visiteurs. On utilise alors des valeurs sous forme de mots en anglais. Les valeurs possibles : - top : en haut ; - middle : centré verticalement ; - bottom : en bas - left : à gauche ; - center : centré horizontalement ; - right : à droite Frédéric PERRET Réussir son site web avec XHTML et CSS leçon 08 p.5/6

Vous allez centrer dans la page l image de fond. Modifiez dans Notepad++ le code suivant de la feuille de style style.css. background-image: url("images/fonds/galets.gif"); background-repeat: no-repeat; background-position: top right; 3. Les pseudo-formats Jusqu ici, nous avons appliqué nos styles CSS à des balises précises. Pour dynamiser la page, on a la possibilité d utiliser des pseudo-formats ; Ceux-ci permettent d appliquer un style sur une balise dans certaines conditions, comme lors du survol avec la souris, lors d un clic, etc. Pseudo-format balise:pseudo-format Le pseudo-format :hover permet d appliquer un style lorsque la souris pointe sur un élément. Le pseudo-format :active permet d appliquer un style lorsque l on clique sur un lien. Le pseudo-format :visited permet d appliquer un style pour les liens déjà visités. Vous allez modifier l apparence des liens au survol, au clic et lorsqu ils ont déjà été visités. Modifiez dans Notepad++ le code de la feuille de style style.css. a color: green; a:hover color: red; background-color: #CFEFF5; a:active color: red; background-color: lime; a:visited color: blue; Frédéric PERRET Réussir son site web avec XHTML et CSS leçon 08 p.6/6