HTML Cours 3. Plan du cours Les feuilles de styles CSS Mise en forme du texte et des paragraphes.

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 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.
Feuilles de style CSS - XHTML est un langage impur
Le CSS : un complément au HTML
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.
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.
Introduction aux Web Services Partie 1. Technologies HTML-XML
Applications Internet – cours 3 La page web
Les feuilles de style La mise en page
Bienvenue! Qui suis-je? Webmestre depuis 1994 Café Internet en 1996 Commerce électronique Gestion de contenu web Marketing interactif.
Faculté I&C, Claude Petitpierre Cascaded style sheets CSS.
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
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.
31 octobre 2012 Grégory Petit
Cours n° 1 Le langage HTML Prof. : E. BAKKI
 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.
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.
Passer au CSS et autres... Quelle différence entre ces deux pages ? Si vous regardez uniquement le contenu, aucune. Tout se joue sur la mise en forme.
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;
Création de sites web I. Site statique : Généralités :
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.
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.
Auteur : Frédéric Thériault 1. À quoi ça sert !?  Cascading Style Sheet  Modifier la page Web en ajoutant des styles aux balises  Modifier l’apparence.
Application des CSS Régie des rentes du Québec Carolyne Dubé, RRQ Éric Fontaine, DMR.
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 :
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.
INTERNET Le langage HTML
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.
GENIE MULTIMEDIA Restitution de documents CSS Christine Vanoirbeek EPFL – IC – CGC Bâtiment BC (Station 14) 1015 LAUSANNE
HTML Création et mise en page de formulaire Cours 3.
Part 3 & 4.  Toutes balises ouvertes se ferme ◦ Aucun accents ni espace ◦ Encore moins des majuscules  Il en va de même pour les noms de fichier.
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.
HTML Création et mise en page de formulaire
24 octobre 2012 Grégory Petit
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.
Dreamweaver Séance 1.
1 Présentation de DREAMWEAVER (1) Gaël TREMEAU GI05 Printemps 2006.
Présentation Dreamweaver 8 (1) Nina BOUAZIZ et Matthieu DI RUSSO SI28.
SI28 Malépart Céline Jérémy Palmier
Introduction au HTML Qu’est ce que le HTML ?
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.
Création de site web Feuilles de style.
Feuilles de style Cascading Style Sheets
Transcription de la présentation:

HTML Cours 3

Plan du cours Les feuilles de styles CSS Mise en forme du texte et des paragraphes

Les feuilles de Styles CSS Le langage CSS, Cascade Style Sheet, (Feuille de Style en Cascade) sert à la mise en forme. Il est en effet très utile pour séparer mise en forme et contenu du HTML. CSS2 comporte plus de 100 propriétés différentes

CSS Avantages La structure et la présentation sont gérées séparément. La conception sans se soucier de la présentation. Le code HTML est réduit en taille et en complexité.

CSS La syntaxe du CSS est selecteur { propriété : valeur }

CSS On constitue le sélecteur de trois façons en faisant référence aux attributs id en faisant référence aux attributs class en faisant référence aux noms de balises

Exemple de code avec CSS Déclaration (head): #cadrepub h2 { color: red } #cadrepub p { color: blue } Application (body): Publicité : Ceci est une publicité. L'OMS a établi dans ce dernier bilan quinze pays étaient touchés par le H1N1.

Faire référence à du CSS Les règles CSS sont déclarées dans le head et sont appliquées dans le body. La balise STYLE dans l’entête BODY { color: red } H1 { color: blue } Avec une feuille attachée Dans l’attribut style d’une balise Exemple

CSS attaché La façon la plus couramment utilisée consiste à lier le document HTML à un fichier CSS externe. Notez que plusieurs feuilles CSS peuvent être attribuées au même document HTML. Vous pouvez attribuer différentes feuilles CSS selon le médium: print, handheld, braille, screen, etc.

L’attribut id Identifiant d’une balise. Peut être lié à un sélecteur CSS. Doit être unique dans le document. On peut assigner un attribut id à presque toutes les balises HTML. On y fait référence avec un #.

Exemple d’utilisation de l’id Déclaration #publicite { color: red } Application Ceci est un paragraphe Signifie littérallement « Met le texte a l’intérieur de la balise avec l’id ‘publicite’ en rouge. »

L’attribut class Nom(s) de classe de balise. Permet de faire référence à un ou plusieurs sélecteurs CSS. On peut assigner un attribut class à presque toutes les balises HTML. Une même classe peut être assignée à plusieurs balises différentes pour appliquer à chacune la même règle CSS. On y fait référence avec un (.) point.

Exemple d’utilisation de class Déclaration.monstyle { color: red } Application Ceci est un paragraphe Signifie littérallement «Met le texte rouge à chaque balise utilisant la classe ‘monstyle’»

Les éléments span et div Permet de délimiter un contexte distinct. La balises et sont utilisées en CSS pour modifier l'aspect d'une zone limitée de données. Ce sont des boites de type en ligne. Les balises et sont des Boites de type bloc.

CSS appliqué dans un contexte #cadrepub h2 { color: red } Signifie littérallement «Assigner la couleur rouge a chaque balise a l’intérieur d’une balise nommée ‘cadrepub’. ».cadrepub h2 { color: red } Signifie littérallement «Assigner la couleur rouge a chaque balise a l’intérieur d’une balise possédant la classe ‘cadrepub’. »

CSS appliqué sur toutes les balises h2 { color: red; } Signifie « Mettre le contenu de toutes les balises en rouge. » body { font-size: 12px; font-family: Arial, Times new roman; } Assigne le format de caractères à utiliser à l’intérieur du document. Notez que chaque règle est séparé d’un (;) point-virgule.

Les pseudos-classes a:hover { color: red } Applique la couleur rouge quand on survole un lien hypertexte a:visited { color: green } Applique la couleur verte aux liens qui ont été visités a:link { color: black } Les liens hypertexte deviennent noirs

CSS D’autres façons de constituer son sélecteur #cadrepub, h2 { color: red } Signifie: Met le texte en rouge au texte à l’intérieur de la balise dont l’id est cadrepub et aussi à tous les titres. #cadrepub h2 { color: red } Signifie: Met du texte rouge au titre à l’intérieur de la balise dont l’id est cadrepub

Exemple (index.html) L'Organisation mondiale de la santé (OMS) révèle samedi l'existence de 615 cas confirmés de grippe A Publicité : Ceci est une publicité. L'OMS a établi dans ce dernier bilan que quinze pays étaient touchés par le H1N1.

La feuille de style (main.css) #main {padding: 1px 1em 1px 1em; background-color:#FFFFFF; margin-left:203px; border-left: 1px solid #990000; border-right: 1px solid #990000; } #main.lettrine:first-letter{float:left; margin-right:5px; font-size:3em; } #main p {font-size:12px;} #main ul {font-size:10px;} #pied { padding: 1px 0px 1px 5%; background-color: #D5EDB3; text- align:center;border-top: 1px solid #990000;} #cadrepub{background-color: #3333FF; float: right; width: 200px; padding : 1em 1em 1em 1em; border:red;}.textepied {font-size:12px; font-style:italic;} h1 {font-size:18px;} img {float:left; padding : 0 1em 0 0; text-decoration: none; }

Références w3schools.com/css/css_reference.asp cssdebutant.com

Laboratoire Reproduire en utilisant les CSS la page suivante

CSS SélecteurExempleL’exemple sélectionne balise>balisediv>pToutes les balises dont le parent est une balise balise+balisediv+pToutes les balises placées immédiattement après une balise [attribut][target]Tous les éléments avec l’attribut target [attribut=valeur][target=_blank]Toutes les balises dont l’attribut target est “_blank” [attribut~=valeur][title=flower]Toutes les balises avec un attribut title qui contient des mots séparés par des espaces, l’un de ceux-ci étant ‘fleur’ [attribut|=langage][lang|=en]Toutes les balises dont l’attribut lang est “en”, même si la valeur contient un caractère (-), comme dans “en-us”.