Insertion d'Objets Multimédias

Slides:



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

HTML Abda Anne Plan Présentation Structure Texte Listes Images Liens Tableaux Formulaires.
DTD Sylvain Salvati
TOUQUET Arnaud ▪ GI05 BLONDEEL Igor ▪ GM05
Gérer un site avec Kompozer
HTML5, CSS3, PHP5, Javascript, AJAX
Utiliser autrement des données de Base Elèves 1) Choisir les données Base Élèves propose 3 sortes de listes, par exemple dans le menu : Elèves : Liste.
Feuilles de style CSS - XHTML est un langage impur
Lundi 9 Mars 2009 Aujourd'hui, la manipulation des images.
Hyper Text Markup Language Langage hypertexte à balises
Formulaire HTML Introduction. Définition de formulaire.
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.
La balise <FORM>:
Applications Internet – cours 3 La page web
COME Bernard Comeau Commerce électronique Les éléments retrouvés dans une page Web. COME 2001.
Techniques Internet de Base
17 octobre 2012 Grégory Petit
Faire une entête de lettre personnelle
04/05/11 Préparé par: Ing. Rodrigue OSIRUS | (+509) | matica.net Éléments dun site web Cours: Conception.
HTML / CSS Gestion des systèmes d’information Classe terminale
Mars 2013 Grégory Petit
Initiation au web dynamique Licence Professionnelle.
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
Hot Potatoes
Le langage XHTML 420-S4W-GG Programmation Web Client
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.
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.
Plan de la leçon Réf. p. WRD- 149 Les styles Les listes hiérarchiques
 Objet window, la fenêtre du navigateur
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 :
Code HTML Hypertext Markup Language Hypertexte  lien dans document pointe vers autre document Markup Language  code pour marquer des zones dans un document.
Auteur : Frédéric Thériault 1. Les titres  (de 1 à 6) Titre 1 Titre 2 Titre 3 Titre 4 Titre 5 Titre 6 2.
SMIL Synchronized Multimedia Integration Language
Cours n° 3 Le langage HTML Prof. : E. BAKKI
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.
Chap 0 : Introduction HTML et CSS
INTERNET Le langage HTML
 Formulaires HTML : traiter les entrées utilisateur
1.Conception graphique du site 'Algoma' par la technique des tableaux Réalisez la page d'accueil du site suivant le modèle et les images ressources fournis.
Concepts et outils pour une initiation au web
Initiation au JavaScript
IUT SRC Année 2004/2005Antonio Capobianco 1 HTML>Les tableaux>Créer des tableaux Intérêt : Les tableaux en HTML peuvent servir à : - présenter/organiser.
1 1 ière partie: les bases du langage HTML Plan: Structure du document Eléments de texte Liens Objets multimédia Etre présent sur Internet: Conception.
T ECHNOLOGIES WEB CHAPITRE II : L E LANGAGE CSS Mme Amani JARRAYA & Mohamed MOHSEN 1.
HTML Cours 1.
Publication Flash sur Internet et Transfert avec Dreamweaver COM3562 Communication Multimédia MARS 2011.
Réaliser le site Bic à l'aide de calque, avec les éléments suivants: Image de fond: fondBIC.gif (20k) Personnage BIC: bicman.jpg (4k) Barre de navigation,
Cour préparé par Melle Zineb SAALAOUI HTML/CSS.
Introduction à SVG Scalable Vector Graphic. Informations ● Plus d'informations ici (draft, tutoriaux, outils... ): –
HTML 4 et CSS 2 Cours 2 Faire acquérir à l'étudiant des connaissances de niveau intermédiaire en programmation HTML et de l'initier aux feuille de style.
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 II- Listes. Les Listes Les listes numérotées.
SI28 Dreamweaver- Séance 1
1 Présentation de DREAMWEAVER (1) Gaël TREMEAU GI05 Printemps 2006.
Dreamweaver MX Jauneau Marie Claude-Antoine Zarate.
Guillaume MICHAUD – Yvan LECOMTE
DreamWeaver Séance 2 HMIDA Ahmed A2008. Plan 1.Calques 2.CSS 3.Modèles 4.Formulaires 5.Comportements 6.Mise en ligne.
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.
FORMULAIRES FOMULAIRE Permet à l’utilisateur d’entrer des renseignements le concernant. Utilisation –Inscription sur un site –Mise à jour d’une base.
INF2005– Programmation web– A. Obaid Utilisation avancée des tableaux.
On va découvrir la magie de ....
Introduction au HTML Qu’est ce que le HTML ?
Dreamweaver 2 Feuilles de Style CSS Formulaires Calques Comportements
Transcription de la présentation:

Insertion d'Objets Multimédias 2 balises : Balise <object> … </object> Cet élément permet d'inclure un objet arbitraire dans un document HTML: Control ActiveX (MIE propriétaire), Objets multimédia (images, son et vidéo), document HTML, applet Java… Utilisation de l'attribut data Utilisation de la balise <object> attributs data, type , width et height data: URL de l'image, de la page web type: type MIME de l'objet width, height: largeur et hauteur de l'objet (px, %) Comparaison avec la balise <img> classique

type_mime_principal / sous_type_mime Type MIME de l'Objet MIME = Multipurpose Internet Mail Extension Le type MIME est utilisé pour : Spécifier le type d'un document attaché à un courriel Spécifier le type du document transféré par le protocole HTTP (le serveur envoie en premier le type MIME d'un objet au navigateur, afin que ce dernier puisse le réceptionner et le traiter) Le type MIME s'écrit de la façon suivante : type_mime_principal / sous_type_mime http://www.commentcamarche.net/systemes/mime.php3 http://fr.selfhtml.org/divers/typesmime.htm

Balise <object> … </object> Utilisation de l'attribut classid Quelques attributs classid, width et height, codebase. La valeur de l'attribut classid (CLasSIDentifier) est de la forme: classid="clsid:object-id" , est indique quel software / player doit être utilisé, ou fait référence à un contrôle ActiveX L'attribut codebase="url" indique au navigateur l'URL de téléchargement du contrôle ActiveX, ou du plug-in. Exemple pour le plug-in Flash : http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0 Télécharger ActiveX helper : http://www.nirsoft.net/utils/axhelper.html

Balise <embed> … </embed> Quelques attributs src, width et height, pluginspace. L'attribut src (source) contient l'URL du fichier joué par le plug-in (ex. fichier flash joué par le plug-in Flash) L'attribut pluginspage="url" indique au navigateur l'URL de téléchargement du plug-in. Exemple pour le plug-in Flash : http://www.macromedia.com/go/getflashplayer

Contrôle des paramètres de l'objet multimédia Balise <embed> … </embed> Les paramètres de l'objet sont passés directement dans la balise <embed> suivant la syntaxe : Les paramètres dépendent du type d'objet inséré, et seules certaines valeurs sont permises. Liste des paramètres/attributs, et de leurs valeurs, pour l'intégration d'un objet Flash à l'aide la la balise <embed> : http://wiki.media-box.net/tutoriaux/html/integration_flash

Balise <object> Ici, une balise dédiée pour le passage des paramètres, est imbriquée entre la balise <object> … </object> : 2 attributs name et value. La valeur de l'attribut name est le nom de la propriété. L'attribut value contient la valeur de la propriété défini. Chargement d'une animation flash : La valeur movie de l'attribut name permet de spécifier l'URL du fichier .swf comme valeur de l'attribut value, définition équivalente à l'URL de l'attribut src de la balise <embed>. Liste des propriétés de l'ActiveX Shockwave.Flash : http://www.tekool.net/flash/fscommand/02_page.html

En général, on précise les 2 balises <object> et <embed> pour insérer un objet multimédia dans une page HTML. Notez la correspondance entre les valeurs des attributs name et value de la balise <param>, et les propriétés / attributs de la balise <embed>. Attention : la balise <embed> serait obsolète en XHTML, donc déconseillée! EX. Flash :

Exemples d'insertion d'objets (contrôle ActiveX) par la balise <object> Insertion d'une image <object data="europe.jpg" type="image/jpeg" width="243px" height="181px" > </object> Comparaison avec la balise img classique Insertion d'une page web <object data="http://www.depulp.com" height="100%" width="100%"> </object> Insertion d'un son <object classid="clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95"> <param name="FileName" value="drums.wav" /> </object> Insertion d'une vidéo <object classid="clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95"> <param name="FileName" value="numberULmpeg1.mpg" /> </object> Insertion d'un control d'un curseur <object classid="clsid:F08DF954-8592-11D1-B16A-00C0F0283628" id="Slider1" width="100" height="50"> <param name="BorderStyle" value="1" /> <param name="MousePointer" value="0" /> <param name="Enabled" value="1" /> <param name="Min" value="0" /> <param name="Max" value="10" /> </object>

Affichage d'un calendrier <object width="100%" height="80%" classid="clsid:8E27C92B-1264-101C-8A2F-040224009C02"> <param name="BackColor" value="14544622"> <param name="DayLength" value="1"> </object> Dessiner un graphique <object width="200" height="200" classid="CLSID:369303C2-D7AC-11D0-89D5-00A0C90833E6"> <param name="Line0001" value="setFillColor(255, 0, 255)"> <param name="Line0002" value="Oval(-100, -50, 200, 100, 30)"> </object> Insertion d'une animation flash <object width="400" height="40" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#4,0,0,0"> <param name="SRC" value="fichier.swf"> </object>

Les tableaux HTML <table> … </table> 5 premiers attributs width, height, border, cellspacing et cellpadding Dimension de la bordure (border), espacement entre les cellules (cellspacing), et marges pour le contenu d'une cellule (cellpadding). Dimensions du tableau par rapport à son conteneur (fenêtre du navigateur, une cellule d'un tableau…). Valeurs en pixel. La longueur (width) et la hauteur (height) s'exprime en pixel ou en % de la dimension du conteneur.

Lignes du tableau <tr> … </tr> Principaux attributs height, align et valign. Les autres étant obsolètes ! Left center rigth justify top middle bottom baseline Alignement horizontale et vertical des contenus des cellules du tableau, qui seront définies dans cette ligne.

Cellule d'une ligne <td> … </td> Ordre de déclaration (structure) : tableau  ligne  cellule T.O.M Contenu de la cellule (tout code HTML) Déclaration d'une ligne. Déclaration d'une cellule. Déclaration du tableau. Dans une ligne, le nombre de cellules déclarées impose le nombre de colonnes. Il doit donc y avoir autant de cellules de déclarées dans chaque ligne, sauf ...

Les balises <td>… </td> : déclaration d'une cellule Les 4 principaux attributs width, height, colspan et rowspan Fusion de cellules sur une ligne (colspan - la cellule s'étend sur nb colonnes), ou sur une colonne (rowspan - la cellule s'étend sur nb lignes). La largeur (width) et la hauteur (height) s'exprime en pixel ou en % de la dimension du conteneur. La cellule la plus large impose la largeur de la colonne, la cellule la plus haute impose la hauteur de la ligne. La dimension de la cellule dépendra alors de son contenu. Le contrôle de la dimension sera une étape délicate et importante de la conception et du design. Note: le contenu d'une cellule ne doit jamais être vide. Astuce: utiliser   (no break space) qui est un vide. Mais la cellule n'est plus vide! Ou insérer une image à fond transparent de taille 1x1 pixels, et en forçant une largeur égale à la largeur de cellule voulue. Attention: dans le cas de   , la hauteur de cellule est forcée à celle de la taille d'un caractère! Une image de taille 1 x 1 pixel est alors préférable, et permet une hauteur de ligne de 1 pixel par ex.

Design d'une page par la technique des tableaux HTML Novos Excludat iurgia finis, Est vetus atque probus, centum qui perficit annos. Quid, qui deperiit minor uno mense vel anno, inter quos referendus erit Veteresne poetas. Novos Excludat iurgia finis, Est vetus atque probus, centum qui perficit annos. Quid, qui deperiit minor uno mense vel anno, inter quos referendus erit Veteresne poetas, an quos et praesens et postera respuat aetas Iste quidem veteres inter ponetur honeste, quirendus erit Veteresne poetas, an quos et praesens et postera respuat el mense brevi vel toto est iunior anno. Utor permisso, caudaeque pilos ut equinae paulatim vello unum, demo etiam unum, dum cadat elusus ratione ruentis acervi, qui redit in fastos et virtutem, equinae paulatim vello unum, demo etiam unum, dum cadat elusus ratione ruentis acervi, qui redit in fastos et virtual. Novos Excludat iurgia finis, Est vetus atque probus, centum qui perficit annos. Quid, qui deperiit minor uno mense vel anno, inter quos referendus erit Veteresne poetas, an quos et praesens et postera respuat aetas Iste quidem veteres inter ponetur honeste, quirendus erit Veteresne poetas, an quos et praesens et postera respuat el mense brevi vel toto est iunior anno. Utor permisso, caudaeque pilos ut equinae paulatim vello unum, demo etiam unum, dum cadat elusus ratione ruentis acervi, qui redit in fastos et virtutem. Novos Excludat iurgia finis, Est vetus atque probus, centum qui perficit annos. Quid, qui deperiit minor uno mense vel anno, inter quos referendus erit Veteresne poetas, an quos et praesens et postera respuat aetas Iste quidem.