Feuilles de style Cascading Style Sheets

Slides:



Advertisements
Présentations similaires
Lundi 15 Décembre 2008 Aujourd'hui, les balises et.
Advertisements

HTML la base Structure de la page Code HTML: les tags de base.
Feuilles de style CSS - XHTML est un langage impur
Le CSS : un complément au HTML
Cours XHTML/CSS Lundi 9 Février 2009
XML, et HTML, comme langages de structuration
HTML CSS.
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 »
11:06:28 Programmation Web Programmation Web : Feuilles de style CSS Jérôme CUTRONA
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.
Cascading Style Sheets (CSS)
Faculté I&C, Claude Petitpierre Cascaded style sheets CSS.
HTML CSS.
CSS.
HTML / CSS Gestion des systèmes d’information Classe terminale
M. Larooussi Formatage de documents - CSS École dété INSAT Août 2006.
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.
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.
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
Template joomla Leblanc 2011.
HTML Cours 2.
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.
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.
Les feuilles de style Qt Aurélien Gâteau
Marcel Bosc Introduction Web Université Paris-13Département informatiqueIUT de Villetaneuse ère année, cours - 1/5.
Marcel Bosc Introduction Web Université Paris-13Département informatiqueIUT de Villetaneuse ère année, cours - 2/5.
Chapitre 5 XHTML et CSS. Votre titre …votre code xhtml … Gabarit xhtml sans feuilles de style.
Toulibre : présentation de... xhtml + css par Rémy Sanchez.
Paris Web 2008 – Samedi 15 Novembre 2008 Pascale Lambert-Charreteur CSS Débutant css.mammouthland.net Vincent Valentin 20cent.net.
Cours de HTML. Après les balises passons à la mise en forme  Structurer. Structurer.  Avant de pouvoir styler notre page, il nous faut améliorer sa.
Javascript et DOM Introduction Nicolas Chourot Informatique
Exploitation de logiciels :
HTML.
Chapitre 2 Cascading Style Sheets CSS
Feuilles de style Cascading Style Sheets
Les feuilles de style Qt
HTML.
Les objectifs du cours Savoir utiliser un Tableur
Création de site web Feuilles de style.
Nouvelles balises de structure
Le CSS Principe de séparation du contenu et de la mise en forme
Module 1 : Réaliser un site internet
Feuilles de style Cascading Style Sheets
Chapitre 4. Les feuilles de styles : CSS
PARTIE I LES BASES BIENVENUE ! Ce cours a été optimisé pour des personnes souhaitant :Ce cours a été optimisé pour des personnes souhaitant : –Travailler.
CSS et DREAMWEAVER (Suite et fin)  Les liens
Module I-C3 : Applications Web IUT R&T 2e année
Informatique de base Pr. Namar Ydriss Cours 3: Introduction
CSS : Cascading Style sheets Sadok Ben Yahia, PhD sadok.
Cours 3: Feuilles de style
Programmation Web : Introduction à XML
2/24/2019 Outils informatiques Séance 2 : les styles 1 1.
Conception des pages Web Styles (CSS)
Balises HTML.
Definition de html sommaire. Présentation de html, css et javascript Module 1.
Formation (x)HTML / CSS
Les feuille de styles.
Site web, Ce qu’il faut savoir ?
Synchronized Multimedia Integration Language par Yves Bekkers
Transcription de la présentation:

Feuilles de style Cascading Style Sheets

CSS Introduction Définition d'un style Déclaration Notion de boite Notion de classe Positionnement

Introduction Compenser les manques du langage HTML, en ce qui concerne la mise en page et la présentation. Attribuer des caractéristiques de mise en forme à des groupes d'éléments.

Introduction "feuilles de style en cascade" ("Cascading Style Sheets") Les feuilles de style permettent: Une présentation homogène sur tout un site. Changer l'aspect du site entier en modifiant quelques lignes. Meilleure lisibilité du HTML. Positionnement rigoureux des éléments.

CSS Introduction Définition d'un style Déclaration Notion de boite Notion de classe Positionnement

Définition d'un style: Un style CSS est caractérisé par deux éléments : Un sélecteur de balises Une déclaration de style balise { propriété de style: Valeur; ... }

Définition d'un style: Exemple : h1 { font-size: 18px; Tous les textes se trouvant dans des balises h1 seront rouge, en caractères "normaux" avec une police de caractères de 18 pixels h1 { font-size: 18px; font-weight: normal; color: red; }

CSS Introduction Définition d'un style Déclaration Notion de boite Notion de classe Positionnement

Déclaration Dans l'en-tête Attribut d'une balise Style externe (fichier .css)

Déclaration style.css

Déclaration maPage.html

CSS Introduction Définition d'un style Déclaration Notion de boite Notion de classe Positionnement

Notion de boite margin border padding

DIV et SPAN div → Définir une boite span → Définir une boite ou zone dans une boite

DIV et SPAN

DIV et SPAN

CSS Introduction Définition d'un style Déclaration Notion de boite Notion de classe Positionnement

Notion de classe balise.nomDeLaClasse { propriété de style: Valeur; ...; }

Utilisation d'une classe table.magenta {background-color: #FF00FF; } <table class="magenta"> <tr> <td> un tableau à fond magenta </td> </tr> </table> un tableau à fond magenta

Classes universelles .nomDeLaClasse { propriété de style: Valeur; ... } .commun { color: #FF0000; background-color: #FFFF00 ; }

Classes universelles <html> ... <h1 class="commun">du texte titre 1 de style commun</h1> <table class=”commun” style="border: 1px solid black"> <tr> <td> un tableau de style commun dans une cellule de tableau </td> </tr> </table> </HTML>

Classes universelles Plusieurs classes pour une balise .fondJaune{ background-color : yellow;} .majuscule{ text-transform: uppercase;} <div class="fondJaune">du texte avec un fond jaune</div> <div class="majuscule">du texte en minuscule transformé en majuscule</div> <div class="fondJaune majuscule"> les deux en même temps</div>

Le sélecteur id #identifiantUnique{ background-color: #FF0000 ; } <div id="identifiantUnique">Salut</div> Salut

CSS Introduction Définition d'un style Déclaration Notion de boite Notion de classe Positionnement

Block et inline Block provoque un passage à la ligne avant et après la balise. div, p, ... Une balise de type "block", peut contenir des balises de type "inline", alors que l'inverse est impossible. Inline ne provoque pas de passage à la ligne span, img, ...

Block et inline

Block et inline

Positionnement relatif et absolu Le positionnement absolu {position: absolute} se détermine par rapport au coin supérieur gauche de la fenêtre du navigateur. La position relative se fait par rapport à la position "normale" de l'élément.

Positionnement absolu <html> <body> <div style="position: absolute; top: 100 px; left: 60 px;"> BTS IRIS </div> </body> </html> 100 px BTS IRIS 60 px

Positionnement relatif <div> du texte <span style="position: relative; top: 10px; right: 10px;"> decalé </span> par rapport au reste </div> 10 px 10 px

Notion de profondeur Propriété "z-index"

Notion de profondeur Propriété "z-index"

Propriété float Va permettre de rendre une boite "flottante".

Propriété float Exemple d'utilisation de float

Conclusion Appliquer un css à un élément : nomBalise { … } .nomClasse { … } #nomId { … } Position : block / inline positon relative ou absolue profondeur : z-index lien de référence : http://www.w3schools.com/css/