Les feuilles de style en HTML. CSS CSS: feuilles de style en cascade Permettent d’appliquer une mise en page à l’ensemble d’un site très simplement Permettent.

Slides:



Advertisements
Présentations similaires
Lundi 8 Décembre 2008 Aujourd'hui, nous finirons la mis en forme du texte.
Advertisements

Introduction aux Web Services Partie 1. Technologies XML
Création de site internet
Conception de Site Webs dynamiques Cours 5
Conception de Sites Web dynamiques
Conception de Site Webs Interactifs Cours 4
Algorithmes et structures de données avancées Partie Conception de Sites Web dynamiques Cours 8 Patrick Reuter.
Gérer un site avec Kompozer
Feuilles de style CSS - XHTML est un langage impur
Le CSS : un complément au HTML
Lundi 12 Janvier 2009 Aujourd'hui, la balise et la superposition Image/Texte.
XML, et HTML, comme langages de structuration
HTML CSS.
1 Modèles. 2 Sauvegarder le code en cliquant sur editer html 4 zones avec scroll
Structure du site cpe.evry.free.fr. 1. Informations générales Le site renvoi au site via un javascript.
Principes généraux Création de site web Langages HTML XML
Cascading style sheets
Procédés de Mise en forme Les Feuilles de style en Cascade C.S.S (Cascading Style Sheet) Alain Gély – Stage CIES « Initiation au web »
CREATION DE FEUILLE DE STYLE pour structuré le document XML
XHTML XHTML Un document XHTML étant un document XML il commence par une déclaration XML indiquant la version et le jeu de caractère utilisé. Ensuite vous.
Introduction aux Web Services Partie 1. Technologies HTML-XML
Applications Internet – cours 3 La page web
Mars 2013 Grégory Petit
Bienvenue! Qui suis-je? Webmestre depuis 1994 Café Internet en 1996 Commerce électronique Gestion de contenu web Marketing interactif.
Passer au CSS et autres... (2) Pour nous encourager, on revois l'objectif à atteindre.
HTML CSS.
CSS.
1. 2 PLAN DE LA PRÉSENTATION - SECTION 1 : Code HTML - SECTION 2.1. : CSS (Méthode 1) - SECTION 2.2. : CSS (Méthode 2) - SECTION 3 : JavaScript - SECTION.
HTML / CSS Gestion des systèmes d’information Classe terminale
HTML-CSS-XHTML.
M. Larooussi Formatage de documents - CSS École dété INSAT Août 2006.
Généralité sur la Mise En Forme
CSS : Quelques exemples de mise en page fluide en n colonnes
Cascading Style Sheets (CSS)
Faculté I&C, Claude Petitpierre Cascaded style sheets CSS.
Feuilles de styles CSS Syntaxe d'application d'un style à une balise HTML : Les différents types de style : Pourquoi utiliser un style ? Possibilité étendue.
 Créer une page html nommé index  Cette page doit contenir  Partie de l’entête Titre Métas(description et mots clés) Lien vers une feuille de style.
Créer son site web Chapitre II. Les caractères spéciaux Les navigateurs ne reconnaissent pas les caractères spéciaux. Heureusement chaque caractère possède.
Auteur : Frédéric Thériault 1. Les sélecteurs simples  Tous les éléments HTML du sélecteur sont affectés dans le document. Exemple : h1 { color:purple;
LE CSS ISN Terminale S CSS Types de styles.
2. Premiers pas en CSS… Comprendre le fonctionnement de la syntaxe CSS
Introduction aux langages Html et CSS
LE HTML ISN Terminale S Un peu d’histoire …
Template joomla Leblanc 2011.
HTML Cours 2.
Auteur : Frédéric Thériault 1. Les boîtes 2 Les attributs 3 width height margin margin-top margin-right margin-bottom margin-left border-style border-width.
Before Starting…. Pour les passionnés, le cours de Xhtml en classe peut être complété par les références suivantes : Cours de Xhtml en ligne :
HTML Cours 3. Plan du cours Les feuilles de styles CSS Mise en forme du texte et des paragraphes.
IUT SRC Année 2004/2005Antonio Capobianco 1 HTML>Formater du texte>Les titres Définir les titres HTML distingue 6 niveaux de titre : Titre N°1 Titre N°2.
Introduction à CSS Généralités. Introduction Beaucoup de documents XML sont destinés à être présentés. Les information du fichier seul (avec ou sans DTD)
T ECHNOLOGIES WEB CHAPITRE II : L E LANGAGE CSS Mme Amani JARRAYA & Mohamed MOHSEN 1.
HTML Cours 3.
Deug 11 Systèmes d ’Information, cours 3a Michel de Rougemont Université Paris II Edition et Styles.
Cour préparé par Melle Zineb SAALAOUI HTML/CSS.
Cascading Style Sheets CSS: Feuilles de Style en Cascade Feuille: Fichier-séparé.css Style: Design de votre Site Cascade: la Page d'accueil et les sous.
CSS et DREAMWEAVER.
D é veloppement de sites web statiques Par DRISS AIT EL HADJ Par DRISS AIT EL HADJ Avril 2012.
Language html VI- Les CSS. Les CSS CSS: Cascading Style Sheets. Feuilles de Styles en Cascade En typographie, une feuille de style désigne l'ensemble.
Mise en forme avancée et Publication. Le CSS Avertissement : vous ne devez pas maitriser le CSS juste savoir qu’il existe et à quoi il sert ! CSS signifie.
Scénario Les scénarios permettent de modifier la position, taille … des calques au cours du temps. Son fonctionnement est très proche de celui de Macromedia.
Dreamweaver Séance 1.
DREAMWEAVER Première séance Villaron Audrey – Shibly Tarek.
Dreamweaver le retour Avec Les Formulaires Les Calques
SI28 Malépart Céline Jérémy Palmier
Dreamweaver (2) ● les calques (layers) ● les comportements
Dreamweaver 2 Plan 1.Calques 2.CSS 3.Modèles 4.Comportements 5.Formulaires 6.Mise en ligne 1 Timothée Devaux Myriam Roudy Dreamweaver 2 Printemps 2008.
On va découvrir la magie de ....
Dreamweaver 2 Feuilles de Style CSS Formulaires Calques Comportements
Les calques Les Template (modèles) Les Comportements Les scénarios Les formulaires Les CSS Le serveur Web de l’UTC Présentation.
1 er séance SI28 A2004 YIN Lei Emmanuel Eugene. Plan de l’exposé  Introduction au HTML  Le HTML dans le bloc-notes (notepad)  Présentation de Dreamweaver.
Transcription de la présentation:

Les feuilles de style en HTML

CSS CSS: feuilles de style en cascade Permettent d’appliquer une mise en page à l’ensemble d’un site très simplement Permettent la modification de cette mise en page sans avoir à corriger tous les fichiers du site

Déclarations des CSS 3 façons de faire:  Intégré au cœur même des balises HTML de la page : Ex :  Intégré au header de la page (balises HEAD) sous forme de bloc. Il affecte alors toute la page. Ex : ……  Sous forme d'un fichier de style séparé, portant l'extension ".css" : il faut créer un fichier de mise en page auquel toutes les pages du site font appel, au travers de la ligne suivante, à insérer entre et :

Déclarations des CSS On définit d’abord les styles de la page (couleur de fond, …) et du texte des paragraphes: body { background-color : FFFFFF; } p { font-size : 12pt; font-family : Arial, Helvetica, Geneva, sans-serif; color : ; }

Déclarations des CSS Les couleurs des liens (non visité, déjà visité et pendant le clic) sont définis comme suit : a:link {color: 00FFFF; text-decoration:underline;} a:visited {color: ; text-decoration:underline;} a:hover {color:FF0000; text-decoration:none;} De la même façon, les tableaux peuvent être homogénéisés : table { border-style:solid; border-width:1px; border-color:000000; width:50%;} td { border-style:solid; border-width:1px; border-color:FF0000; width:50%; }

Déclarations des CSS On peut également définir des styles prédéfinis pour les titres: h1 { font-size : 18pt; font-family : Arial, Helvetica, Geneva, sans-serif; color : 0099FF; text-align: center; } h2 { font-size : 14pt; font-family : Arial, Helvetica, Geneva, sans-serif; color : FF0000; padding-left:15px; }

Les classes Si on veut définir plusieurs styles de tableaux, on passe par la création de plusieurs classes de tableaux. Une classe porte le nom que l'on veut, elle doit être déclarée dans le fichier CSS et doit être impérativement précédée d'un point "." : Exemple:.grise { border-style:solid; border-width:1px; border-color:000000; background-color:999999; }.none { border-style:none; }

Les classes Il existe plusieurs style de bordures: "solid" (trait plein), "outset" (relief) ou "inset" (pointillés), "dotted"... On peut aussi avoir les 4 côtés différents puisque chaque bord peut être détaillé : border-style-left, border- color-right, border-width-top …

Les classes Dans ce cas, il faudra modifier un peu le code html des pages, pour choisir entre tel et tel style de tableau. Cellule 1 Cellule 2 Cellule 3! Cellule 4

Les classes L'utilisation des CSS permettant de dissocier le style du contenu, cela autorise la gestion complète de la mise en page :.banniere {.menu{position:absolute; top : 10px;top : 110px;left : 10px; width : 710px;width : 150px; height : 90px;height : 400px;border-style : solid;border-width : 1px; border-color : 0000FF;border-color : 00FF00;background-color : F0F0F0;}

Les classes.conteneur { top : 110px; left : 170px; ma page de test des css width : 550px; height : 400px; position : absolute; border-style : solid; banniere border-width : 1px; menu border-color : FF0000; conteneur background-color : F0F0F0; }

Les classes

Quelques bonnes adresses :    

Les frames en HTML

Définitions Permettent de diviser l’écran en fenêtres Avantage: on peut facilement modifier son site Inconvénients: délicats à utiliser, non utilisables par tous les navigateurs Le fichier HTML principal est indépendant des autres fichiers (fenêtres). Il sert à diviser l’écran. Chaque fenêtre correspond à une page web définie indépendamment

Fichier HTML principal Définition des fenêtres Fichier de la fenêtre 1 Fichier de la fenêtre 2 Fichier de la fenêtre …

Les balise... définit une structure de frames division horizontale de la fenêtre en % division verticale de la fenêtre en % bordure ou non couleur de la bordure

Les balises fichier affiché dans une fenêtre de frames... contenu pour les navigateurs ne gérant pas les frames interdiction du redimensionnement présence/absence des barres de défilement cadre cible par défaut des liens

Exemple : Cette page utilise des cadres, mais votre navigateur ne les prend pas en charge.