Chapitre 4 : Les feuilles de style (généralités) XML fournit aux applications une structure, mais pas la signification ou la manière de mettre en évidence.

Slides:



Advertisements
Présentations similaires
Introduction aux Web Services Partie 1. Technologies XML
Advertisements

DTD Sylvain Salvati
eXtensible Markup Language
Feuilles de style CSS - XHTML est un langage impur
XHTML EXtensible HyperText Markup Language. HTML et XML HTML (HyperText Markup Language) et XML (eXtensible Markup Language) sont deux spécifications.
le langage les éléments
SVG: Scalable Vector Graphics Exemple: Vienne Christine Potier, INF347, 20 juin 2008.
Domaines nominaux XSLT
XML Un format d'échange et un langage de présentation des données associé au HTML.
CREATION DE FEUILLE DE STYLE pour structuré le document XML
Introduction aux Web Services Partie 1. Technologies HTML-XML
Etude des Technologies du Web services
HTML.
Génération automatique du code d'un device UPnP Utilisation de l'utilitaire de Didier Donsez Présentation écrite par Michel DHooge.
Xml/xslt : Extensible Stylesheet Language Transformation réalisé par: saÏd NAÏM.
Mercredi le 16 avril FRAL Poésie Les expressions et figures de styles.
Bienvenue! Qui suis-je? Webmestre depuis 1994 Café Internet en 1996 Commerce électronique Gestion de contenu web Marketing interactif.
Introduction à la structuration des documents: les techniques M2: Gestion des connaissances.
Alain Gervais, directeur adjoint Décembre 2004 Modèles de conception et de production.
Notions sur le XML Réfs : manuel p 149. Introduction Le XML (eXtensible Markup Language) est un standard d'échange de données. Il fait partie comme le.
Conservatoire National des Arts et des Métiers de Paris Représentation et édition de documents XML.
M. Larooussi Formatage de documents - CSS École dété INSAT Août 2006.
Qelios – Formation Initiation au langage CSS
GENIE MULTIMEDIA Introduction
Netscape Présentation par : Aleksandra Krul et Aurélia Marcus Jeudi 31/
XSLT : trier et mettre en valeur le contenu d’un document XML
Conjoncture des standards Internet et Web Benoît Girard, conseiller stratégique au réseau des webmestres gouvernementaux Ministère des Services gouvernementaux.
Support des connaissances TP2 XSL-T
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.
XML Plan du cours Introduction au fichier XML
Les feuilles de style CSS
Le Langage XML Belkhir Abdelkader Laboratoire LSI USTHB
1 Programmation Web II 2 ème année Licence Appliquée IAG Faculté des Sciences Economiques et de Gestion de Nableul Université 7 novembre à Carthage Années.
Les outils de base : XPath, XSL, XLink, XForms
PROGRAMMATION WEB FRONT-END.
LE CSS ISN Terminale S CSS Types de styles.
XML Stylesheet Language
Les balises HTML et les objets JavaScript correspondants Objet document L'objet document est important dans la mesure ou il contient tous les objets du.
Technologies web et web sémantique TP3 - XML. XML eXtensible Markup Language (langage extensible de balisage) – Caractéristiques: méta-langage = un langage.
Publication et Traitement avec XSL
Modèle de conception et de production à la SOFAD Journée d’échange du CLIFAD Trois-Rivières, le 3 décembre 2004 Jean-Simon Labrecque, Chargé de projets.
2006 XED, le système d’édition XML de SCENARI Sylvain Spinelli.
HTML Cours 3. Plan du cours Les feuilles de styles CSS Mise en forme du texte et des paragraphes.
Chap 0 : Introduction HTML et CSS
Soutenance du mémoire de synthèse
Module : Langage XML (21h)
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)
Page 1 © Expert-IT s.a. - Développer des projets en XML Pratique.
Les CSS Cascading Style Sheets ARMAND François AUDRAS Jean Baptiste BROCHIER Mickaël Novembre 2006 Environnement du webmaster.
HTML Cours 3.
eXtensible Markup Language. Généralités sur le XML.
GENIE MULTIMEDIA Restitution de documents CSS Christine Vanoirbeek EPFL – IC – CGC Bâtiment BC (Station 14) 1015 LAUSANNE
Introduction à MathML Par Katia Larrivée UQO Le 18 mars 2004.
Projet XML Contrôle des véhicules Par R.Khounsamnane &J.Socié.
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 et css.
24 octobre 2012 Grégory Petit
Introduction et Concepts : De SGML à XML 1. Origines et Objectifs 2. SGML et HTML 3. Introduction à XML 4. XML pour quoi faire ? 1.
XML : un métalangage pour la description de documents structurés XML a été défini par le consortium W3 en fonction de 2 objectifs: Compenser les limitations.
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.
Présentation Dreamweaver – Partie 2 Mickaël PIQUE – Automne 2004.
Dreamweaver (2) ● les calques (layers) ● les comportements
FORMULAIRES FOMULAIRE Permet à l’utilisateur d’entrer des renseignements le concernant. Utilisation –Inscription sur un site –Mise à jour d’une base.
Dreamweaver 2 Feuilles de Style CSS Formulaires Calques Comportements
Le langage XML Documents bien formés Un document XML est dit bien formé lorsque le document est correct sans toutefois posséder une DTD. Le prologue du.
INF2005– Programmation web– A. Obaid Variantes de 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.
Transcription de la présentation:

Chapitre 4 : Les feuilles de style (généralités) XML fournit aux applications une structure, mais pas la signification ou la manière de mettre en évidence une signification Il manque donc des aspects dans un documents XML sur la manière de le présenter : ces aspects sont du ressort des feuilles de styles Plusieurs possibilités sont apparus : DSSSL (prononcer dissel) norme de formatage lié à SGML ViewPort implémentation pour SGML CSS (cascading style sheet) lié à HTML XSL avec deux composantes indépendantes : XSLT (tranformateur de document) recommendation du W3C XSL-FO pour le formatage des sorties

Chapitre 4 : Les feuilles de style (généralités) Les avantages de la dualité XML / feuille de style sont : la réutilisabilité (une feuille de style marchera avec tous les documents valides par rapport à une DTD) l’adaptabilité aux différents média (en cours de définition) l’adaptabilité aux différents utilisateurs quant à la forme (fonctionnalité de XSL-FO) l’adaptabilité aux différents utilisateurs quant au contenu (fonctionnalité de XSLT) la définition de formats standards pour une organisation ou pour l’échange de données

Chapitre 4 : Les feuilles de style (CSS) Premier modèle de feuille de style introduit par le W3C Il existe deux versions : CSS1 et CSS2 Utilisé actuellement avec HTML et XML Ne respecte pas la syntaxe XML Ne permet pas de restructurer le document Permet de décrire la mise en forme

Chapitre 4 : Les feuilles de style (CSS) Un document peut hériter des propriétés de plusieurs feuilles (concepteur, utilisateur, application) -> feuilles de style en cascades Il est nécessaire de régler la priorité entre les feuilles Prend en compte différents types de media Est composé de règles qui, pour les objets désignés par un sélecteur, indiqueront les propriétés de l’affichage (il existe 122 propriétés).

Chapitre 4 : Les feuilles de style (CSS) exemple : name { font-family: verdana, arial; font-size: 15pt; font-weight:bold; display: block; margin-bottom: 5pt;} title { font-family: verdana, arial; font-size: 10pt; font-weight:bold; display:block; margin-top: 5pt;}

Chapitre 4 : Les feuilles de style (tp) Introduire une feuille de style CSS pour afficher un des documents XML que vous avez créées Une feuille de style CSS s’introduit par l’instruction : où nom_fichier.css est la feuille de style