Le langage XHTML 420-S4W-GG Programmation Web Client

Slides:



Advertisements
Présentations similaires
HTML Abda Anne Plan Présentation Structure Texte Listes Images Liens Tableaux Formulaires.
Advertisements

Introduction aux Web Services Partie 1. Technologies XML
DTD Sylvain Salvati
Conception de Site Webs Interactifs Cours 3
Conception de Sites Web dynamiques
Conception de Site Webs Interactifs Cours 4
TOUQUET Arnaud ▪ GI05 BLONDEEL Igor ▪ GM05
Gérer un site avec Kompozer
HTML5, CSS3, PHP5, Javascript, AJAX
XHTML EXtensible HyperText Markup Language. HTML et XML HTML (HyperText Markup Language) et XML (eXtensible Markup Language) sont deux spécifications.
SVG: Scalable Vector Graphics. Dialecte dXML pour la représentation de graphique vectoriel 2D Tracés de base en vectoriel (courbes, lignes, rectangles,…)
SVG: Scalable Vector Graphics Exemple: Vienne Christine Potier, INF347, 20 juin 2008.
Concevoir un site Web de A à Z Ce cours permet à létudiant de réaliser de façon professionnelle un site internet de A à Z.
Chapitre 2 Production électronique
Introduction aux Web Services Partie 1. Technologies HTML-XML
Applications Internet – cours 3 La page web
COME Bernard Comeau Commerce électronique Les éléments retrouvés dans une page Web. COME 2001.
Collecte de données en ligne
HTML.
17 octobre 2012 Grégory Petit
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.
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
Cours n° 1 Le langage HTML Prof. : E. BAKKI
Introduction 3 octobre 2012 Grégory Petit
Animateur : Med HAIJOUBI
Création et présentation d’un tableau avec Word 2007
420-B63 Programmation Web Avancée Auteur : Frédéric Thériault 1.
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.
LANGAGE HTML Le HTML (Hyper Text Markup Langage) est un langage universel utilisé sur le World Wide Web. Le HTML permet de : * Publier des documents sur.
LE HTML ISN Terminale S Un peu d’histoire …
Les guides de formation Conception de pages web. Guide Virtuose - version enseignant2 Guide - Conception de pages web Introduction Introduction, p. 3.
Présente Conception d’un petit site Web. 2 4-nov-03© Préambule Cette présentation fait suite à celle intitulée « Imaginer, concevoir, mettre.
 Objet window, la fenêtre du navigateur
Programmation Web : Introduction à XML
Technologies web et web sémantique TP3 - XML. XML eXtensible Markup Language (langage extensible de balisage) – Caractéristiques: méta-langage = un langage.
S'initier au HTML et aux feuilles de style CSS Cours 5.
SMIL Synchronized Multimedia Integration Language
Développement d’Application Web.  L’internet=WWW  Vrai  Faux  C’est quoi Web2.0  Quel intérêt d’un navigateur.
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.
S'initier au HTML et aux feuilles de style CSS Cours 5.
SI 28 - Écriture interactive & multimédia Dreamweaver Séance 1 Petit Clara & Palfart Julien Printemps2008 Printemps 2008.
INTERNET Le langage HTML
Initiation au JavaScript
eXtensible Markup Language. Généralités sur le XML.
HTML Cours 1.
Introduction à MathML Par Katia Larrivée UQO Le 18 mars 2004.
Cour préparé par Melle Zineb SAALAOUI HTML/CSS.
CSS et DREAMWEAVER.
Conception des pages Web avec
HTML Rappels des fondamentaux
D é veloppement de sites web statiques Par DRISS AIT EL HADJ Par DRISS AIT EL HADJ Avril 2012.
Language html Hyper Text Markup Language
Dreamweaver Séance 1.
SI28 Dreamweaver- Séance 1
1 Présentation de DREAMWEAVER (1) Gaël TREMEAU GI05 Printemps 2006.
Dreamweaver MX Jauneau Marie Claude-Antoine Zarate.
Bloc 1 - UE 5 - Technologies de l’information et de la communication TIC Bachelier en immobilier T. SOUMAGNE.
Présentation Dreamweaver 8 (1) Nina BOUAZIZ et Matthieu DI RUSSO SI28.
Guillaume MICHAUD – Yvan LECOMTE
Dreamweaver le retour Avec Les Formulaires Les Calques
Plan de la présentation Le langage HTML Dreamweaver MX Les premiers outils pour créer une page web :  Propriétés d’une page  Création de cadres  Création.
SI28 Malépart Céline Jérémy Palmier
DREAMWEAVER SEANCE 1 Axel JACQUET GM05 – Julien VAN MOORLEGHEM GM05 A2008 Écriture interactive & multimédia Présentation Dreamweaver 8.
Introduction au HTML Qu’est ce que le HTML ?
Dreamweaver CS4 séance 1 Ahmed Aryan – Isma Teir.
Dreamweaver 2 Feuilles de Style CSS Formulaires Calques Comportements
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.
TP ISN-Terminale S Notion de code HTML. I) Visualisation du code source d’une page web Se mettre sur une page web quelconque : clic droit, Afficher la.
INITIATION A LA CREATION D’UNE PAGE WEB C-X. PROSPERINI A : COMMUNICATION ET SYNDICATS Afrique Francophone 20/04/2010.
Transcription de la présentation:

Le langage XHTML 420-S4W-GG Programmation Web Client Session : Hiver 2010 Enseignante : Kerlyne Fostine Courriel : k.fostine@cgodin.qc.ca

Plan de la séance Introduction à XHTML Structure d’un document XHTML Mise en forme du texte Les listes Insertion des images et du multimédia

Introduction à XHTML XHTML : Langage de balisage ou de marquage Langage qui permet de structurer le contenu des pages web dans divers éléments Langage de balisage issus du langage SGML 3

Éléments, balises et attributs Les balises commencent par le caractère < suivi du nom de l’élément et se termine par le caractère > <p> Balise d’ouverture <b> Balise de fermeture </b> Les attributs d’un élément sont définis dans la balise d’ouverture et sont séparés par une espace <a href="http://www.html.net/">Voici un lien vers HTML.net</a> 4

Les attributs de base des éléments XHTML Tous les éléments en XHTML comportent ces attributs id : Sert à identifier un élément de manière unique class : Permet de regrouper plusieurs éléments sous une classe title : Permet de mentionner du texte qui apparaît dans une bulle quand l’utilisateur positionne le curseur sur cet élément style : permet de mentionner un style localement pour un élément donné Les attributs d’internationalisation xml:lang, dir Les attributs de gestion des événements : onclick, ondblclick… 5

Règles de base XHTML Document bien formé Document conforme Les éléments et les attributs sont sensibles à la casse, ils sont écrits en minuscules Les éléments non vides doivent avoir une balise d’ouverture et une balise de fermeture Les éléments vides ne comportent qu’une seule balise et doivent se terminer par les caractères /> Les éléments ne doivent pas se chevaucher et doivent obéir au principe premier-ouvert dernier-fermé Tous les attributs doivent avoir une valeur incluse entre des guillemets doubles À tous les attributs utilisés doit être donnée une valeur Document conforme Un document XHTML doit respecter les règles d’inclusion des éléments les uns dans les autres, telles qu’elles sont définies dans la DTD choisie. 6

Environnement de travail Éditeur de texte : Exemple Bloc Notes de windows Éditeur visuel : Frontpage, dreamweaver Editeur classique : Notepad++, Pspad, textpad, … Navigateur web : Internet explorer, firefox, safari, Netscape, Mozilla, … Éditeur utilisé pour ce cours : Notepad++ http://www.clubic.com/lancer-le-telechargement-7616-0-notepad.html 7

Structure d’un document XHTML <?xml version="1.0" encoding="windows-1250"?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xml:lang="fr" xmlns="http://www.w3.org/1999/xhtml"> <html> <head> <title> Structure d'un document XHTML </title> </head> <body> <!-- Tout le contenu de la page--> <h1> Le corps de la page minimale </h1> </body> </html> 8

Structure d’un document XHTML <!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xml:lang="fr" xmlns="http://www.w3.org/1999/xhtml"> <html> <head> <meta http-equiv="content-type" content="text/html; charset=windows-1250"> <title> Structure d'un document XHTML </title> </head> <body> <!-- Tout le contenu de la page--> <h1> Le corps de la page minimale </h1> </body> </html> 9

La mise en forme du texte Les titres <h1> </h1> à <h6> </h6> Les paragraphes <p> </p> Division en blocs <div> <div> </div> Blocs de citation <blockquote> <blockquote> 10

La mise en forme du texte Mettre un texte en gras <b> </b> ou <strong> </strong> Mettre un texte en italique <i> </i> ou <em> </em> Modifier la taille du texte <big> </big> ou <small></small> Mettre du texte en exposant <sup> </sup> Mettre du texte en indice <sub> </sub> Créer un retour à la ligne <br/> 11

Les listes Listes ordonnées Listes non ordonnées <ol> <li> Le langage XHTML </li> <li> Les feuilles de styles </li> <li> Le langage JavaScript </li> </ol> Listes non ordonnées <ul> </ul> 12

Les listes imbriquées Listes ordonnées <ol> <li> Le langage XHTML <li> La structure d'un document XHTML </li> <li> La mise en forme du texte </li> <li> Les listes </li> <li> L'insertion des images et du multimédia </li> </ol> </li> <li> Les feuilles de styles </li> <li> Le langage JavaScript </li> 13

Les listes imbriquées Listes ordonnées <ol> <li> Le langage XHTML <ul> <li> La structure d'un document XHTML </li> <li> La mise en forme du texte </li> <li> Les listes </li> <li> L'insertion des images et du multimedia </li> </ul> </li> <li> Les feuilles de styles </li> <li> Le langage JavaScript </li> </ol> 14

Insertion des images Type d’image : gif, jpeg, png <img/> src : precise l’adresse absolue ou relative du fichier image à afficher alt : fournit un texte descriptif de l’image height : Définit la hauteur de l’image Width : definit la largeur de l’image <img src=«image.jpg» height=«200»/> 15

Image interactive <map> </map> <area/> href : précise l’URL du document cible alt : fournit un texte comme avec <img/> shape : Définit la forme de la zone sensible rect : pour rectangle circle : pour un disque poly : pour un polygone Default : Pour gérer les clics effectués en dehors des zones sensibles coords : définit la dimension de la forme choisie 16

Image interactive (Suite) <map id="regions"> <area href="http://www.site.com" alt="region centrale" shape="rect" coords="142, 118, 188, 180"/> <area href="http://www.site1.com" alt="region Sud-est" shape="circle" coords="180, 98, 16"/> </map> <img usemap="#regions" src="imageCarte.jpg" alt="Carte des regions" width="300" height="350"/> 17

Image et bouton <button> <img src"image.gif" alt="texte"> 18

Insertion d’une animation flash <object data="nav.swf" title="FLASH" type="application/x-shockwave-flash" width="880" height="165" standby="Menu en Flash"> <h1> Objet flash non affiche</h1> </object> 19

Insertion d’une vidéo <object data="jacs.mpg" title="jacs" type="video/mpeg" width="880" height="165" standby="Vidéo Mpeg"> <h1> Objet vidéo non affiche</h1> </object> 20

Insertion d’élément audio <object data="respire.mp3" title="respire" type="audio/mp3" width="880" height="165" standby="Respire"> <h1> Objet Audio non affiche</h1> </object> 21

Insertion d’une applet java <object classid="fichier.class" codetype="application/java" width="880" height="165" standby="Respire"> </object> 22