Cours de HTML suite applications

Slides:



Advertisements
Présentations similaires
Création d'un formulaire Cliquer ici Taper un nom Choisir POST.
Advertisements

Portail Sdin Méthodes pour la contribution du portail SDIN Mars 2013.
HTML Abda Anne Plan Présentation Structure Texte Listes Images Liens Tableaux Formulaires.
Introduction aux Web Services Partie 1. Technologies XML
Conception de Sites Web dynamiques
Gérer un site avec Kompozer
1 : Léditeur 2 : Le traitement dimages. 3 : La visionneuse dimage. FRONTPAGE PAINT SHOP PRO ACD SEE.
La fonction Style Permet de créer des types de texte, par exemple
Principe de défilement du document dans un traitement de texte
Introduction aux Web Services Partie 1. Technologies HTML-XML
Enregistrement d’un document
Applications Internet – cours 3 La page web
COME Bernard Comeau Commerce électronique Les éléments retrouvés dans une page Web. COME 2001.
HTML.
17 octobre 2012 Grégory Petit
Documentation pour webmestre site sud-aerien.org
Les feuilles de style La mise en page
Création de sites Web a.Création dun site Web: 1.Activer le menu « Fichier », 2.Choisir la commande « Nouveau… », 3.Dans le volet doffice qui saffiche.
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.
31 octobre 2012 Grégory Petit
Cours n° 1 Le langage HTML Prof. : E. BAKKI
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.
Le langage du Web CSS et HTML
Le site-en-kit pour les locales 2. Créer des pages.
LE HTML ISN Terminale S Un peu d’histoire …
Plan de la leçon Réf. p. WRD- 149 Les styles Les listes hiérarchiques
Lancement de Microsoft Word
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.
 Objet window, la fenêtre du navigateur
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.
Traitement de texte +.
HTML Cours 3. Plan du cours Les feuilles de styles CSS Mise en forme du texte et des paragraphes.
SI 28 - Écriture interactive & multimédia Dreamweaver Séance 1 Petit Clara & Palfart Julien Printemps2008 Printemps 2008.
INTERNET Le langage HTML
HTML Cours 3.
HTML Cours 1.
Informatique TD 1 – Semestre 1
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.
Conception des pages Web avec
Accessibilité web Gérer l’accessibilité lors de la création d’un site ORT Lyon - 10/02/2014.
24 octobre 2012 Grégory Petit
HTML Rappels des fondamentaux
SSPT – CHOPIN niveau 1 Système de gestion de contenu de sites web Par : Liette Pothier, chargée de projet Nancy Dodier, technicienne en informatique.
D é veloppement de sites web statiques Par DRISS AIT EL HADJ Par DRISS AIT EL HADJ Avril 2012.
Language html Hyper Text Markup Language
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.
Dreamweaver Séance 1.
1 Présentation de DREAMWEAVER (1) Gaël TREMEAU GI05 Printemps 2006.
Présentation de Dreamveawer
Dreamweaver MX Jauneau Marie Claude-Antoine Zarate.
Dreamweaver MX.
Présentation Dreamweaver 8 (1) Nina BOUAZIZ et Matthieu DI RUSSO SI28.
Guillaume MICHAUD – Yvan LECOMTE
DREAMWEAVER Première séance Villaron Audrey – Shibly Tarek.
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
FORMULAIRES FOMULAIRE Permet à l’utilisateur d’entrer des renseignements le concernant. Utilisation –Inscription sur un site –Mise à jour d’une base.
Les formulaires Les calques Les comportements Les scénarios Les modèles Les feuilles de styles (CSS) La mise en ligne Les formulaires permettent à l’utilisateur.
DREAMWEAVER SEANCE 1 Axel JACQUET GM05 – Julien VAN MOORLEGHEM GM05 A2008 Écriture interactive & multimédia Présentation Dreamweaver 8.
On va découvrir la magie de ....
Introduction au HTML Qu’est ce que le HTML ?
Dreamweaver CS4 séance 1 Ahmed Aryan – Isma Teir.
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.
Se servir de Word pour produire des documents professionnels
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:

Cours de HTML suite applications

Sommaire... La structure générale d'une page HTML. Le titrage. La mise en forme du texte. Les paragraphes et les retours à la ligne. Les liens hypertextes. Lien vers une page interne. Lien vers une adresse électronique. Lien vers une page externe. Les listes (listes à puces, listes numérotées) Liste à puce. Liste numérotée. Liste à plusieurs niveaux. Les images. Les tableaux. Les commentaires. Le doctype.

Les balises déjà vu et qui nous servirons pour nos exercices.

1- La structure générale d'une page HTML. Les pages HTML ont toujours la même structure globales. Notez-la ici, cela vous servira de référence ultérieurement . Ecrivez une page HTML dans laquelle vous utilisez toutes les balises suivantes, dans le bon ordre (ici elles sont notées par ordre alphabétique), en les fermant correctement (c'est à dire : en les imbriquant comme il faut) : body, head, header, footer, html, title. Mettez '...' là où se trouve le contenu principal de la page.

2- Le titrage. Ecrivez l'extrait de code HTML qui réalise ce titrage 

Réponse <html> <head> <title> Test2 </title> <body> <h1>Titre 1</h1> <h2>Titre 2</h2> <h3>Titre 3</h3> </body> </html>

3- La mise en forme du texte Ecrivez l'extrait de code HTML qui réalise ceci (utilisez les balises <b>, <i>, <u>) : <i>Votre texte..</i>

La mise en forme du texte Ecrivez l'extrait de code HTML qui réalise ceci (utilisez les balises <small>, <strong>) :

La mise en forme du texte Ecrivez l'extrait de code HTML qui réalise ceci (utilisez les balises <sub>, <sup>) : <html> <head> <title> Test5 </title> </head> <body> <p> 2 <sup>10</sup> <p> U <sub>o</sub> </body> </html>

La mise en forme du texte Ecrivez l'extrait de code HTML 5 qui réalise cette mise en forme : <html> <head> <title> Test5 </title> </head> <body> <p> texte en <font color='red'>rouge</font> </body> </html>

4- Les paragraphes et les retours à la ligne. A l'intérieur du titrage, tout texte doit être contenu dans un 'conteneur', le plus courant étant le paragraphe (balise <p>). Un retour à la ligne à l'intérieur du même paragraphe se fait avec la balise : <br>. Ecrivez l'extrait de code HTML qui réalise les paragraphes suivants : <p> = Paragraphe normal (par défaut justifié à gauche) <p ALIGN="center"> = Paragraphe ou le texte est centré <p ALIGN="left"> = Paragraphe justifié à gauche <P ALIGN="right"> = Paragraphe justifié à droite <html> <head> <title> Test6 </title> </head> <body> <p style='position: relative; z-index: 2; align: right;'> <h2> SW<font color='cyan'><sup style='font-size: 30px'>3</sup></font>G-L<font color='cyan'><sup style='font-size: 30px'>0</font>RD</h2></p> </body> </html>

5 - Les liens hypertextes. Les liens hypertexte permettent d'écrire un texte sur lequel on peut cliquer pour se rendre vers une nouvelle page, une ressource (fichier, son, image, etc.), une adresse électronique, etc. On utilise la balise <a>et son paramétrage. Lien vers une page interne Ecrivez l'extrait de code HTML qui réalise ce lien vers une autre page : actualite.html (on suppose pour simplifier que la page actualite.html est dans le même répertoire que la page courante) : <html> <head> <title> Test8 </title> </head> <body> <a href="http://www.youtube.com" >YOUTUBE</a> </body>

Lien vers une adresse électronique. Ecrivez l'extrait de code HTML qui réalise ce lien vers une adresse électronique Lien vers une page externe. Quand on fait un lien depuis notre site vers un autre site, on l'ouvre dans un autre onglet pour pas que l'internaute quitte notre site, c'est du marketing (on utilise pour ça l'attribut target= de la balise <a>). Ecrivez l'extrait de code HTML qui réalise ce lien vers un autre site : http://www.esicad.com/ecoles/esicad-montpellier : <html> <head> <title> Test </title> </head> <body> <header> header </header> <p> <b>blablabla</b> </p> <footer> <a href="mailto:prenom.nom@gmail.com">Contacter Prenom Nom Monino</a> </footer> </body> </html> <!-- commentaire -->

6 -Les listes (listes à puces, listes numérotées) On peut faire en HTML des listes à puces ou des listes numérotées. On utilise les balises <ol>, <ul> et <li>. Liste à puce. Ecrivez l'extrait de code HTML qui réalise cette liste à puce : <html> <head> <title> Test8 </title> </head> <body> <ul><li>lililil</li> <li> fezf </li> </ul> <ol> <li>fj</li> <ul><li> niveau </li><ul> </ol> <table > <tr> <td>Titre1</td> <td>Titre2</td> </tr> <td>A</td> <td>B</td> <td>C</td> <td>D</td> </table><!-- frefefeferfe--> <footer> </br> <a href="mailto:clement.monino@gmail.com">Contactez Moi</a> </footer> </body> </html> <!-- commentaire ftftftftftftftftf-->

Liste numérotée. Ecrivez l'extrait de code HTML qui réalise cette liste numérotée :

Liste à plusieurs niveaux. Ecrivez l'extrait de code HTML qui combine les deux types de liste : <UL> <LI> ... niveau 1, numéro 1... <OL> <LI> ... niveau 2, numéro 1... <LI> ... niveau 2, numéro 2... <OL start="10"> <LI> ... niveau 3, numéro 10... </OL> <LI> ... niveau 2, numéro 1... </OL> <LI> ... niveau 1, numéro 2... </UL>

7 - Les images L'insertion d'images dans une page Web est incontournable. On utilise la balise <img>. Ecrivez l'extrait de code HTML qui insère l'image 'sun.jpg', qui se trouve dans le même répertoire que la page Web. Ecrivez l'extrait de code HTML qui insère l'image 'sun.jpg', qui se trouve dans le sous-répertoire 'images'. <html> <head> <title> Test3 </title> </head> <body> <img src='.\genja.jpg' style='position: relative; float: right'/> </body> </html> <!--Image RELATIVE située dans le même dossier (répertoire) que le document HTML. --> <img src="monImage.png" /> <!--Image RELATIVE au document HTML. --> <img src="/images/monImage.png" /> <!-- Image ABSOLUE avec une l’adresse en entier. Cette située peut se trouver --> <!-- sur un autre serveur (distant) que le document HTML d’origine. --> <img src="http://www.trucsweb.com/images/monImage.png" />

<!--Image RELATIVE située dans le même dossier (répertoire) que le document HTML. --> <img src="monImage.png" /> <!--Image RELATIVE au document HTML. --> <img src="/images/monImage.png" /> <!-- Image ABSOLUE avec une l’adresse en entier. Cette située peut se trouver - -> <!-- sur un autre serveur (distant) que le document HTML d’origine. --> <img src="http://www.trucsweb.com/images/monImage.png" />

Les erreurs fréquentes à l’insertion d’image Les erreurs les plus fréquentes lors de l'insertion d'images. Vous avez tapé scr au lieu de src (source). Vous n'avez pas bien vérifié l'extension de votre image, qui est peut être .jpeg ou .gif au lieu de .jpg. L'image n'est pas dans le même répertoire que la page Web. Cela marche en local mais plus chez l'hébergeur ? Vous n'avez pas respecté la casse dans le chemin vers l'image. Cela marche donc sous Windows mais plus sous Linux.

8 -Les tableaux. On peut faire des tableaux en HTML. Celui-ci est moche, mais on attendra d'aborder le CSS pour aligner le contenu, mettre des bordures, mettre des styles de fond. Pour l'instant, vous avez besoin des balises <table>, <tr>, <th>, <td>. Ecrivez l'extrait de code HTML qui réalise le tableau suivant : 1. La déclaration du tableau. <table width="100%" cellspacing="0" cellpadding="0"> 2. Titre du tableau. <caption>Titre du tableau</caption> 3. Les lignes du tableau. <tr><td>première ligne qui contient une cellule</td></tr> <tr><td>nouvelle ligne qui contient une cellule</td></tr> 4. Les colonnes de chaque ligne appellé cellule. <tr><td>Cellule 1</td><td>>Cellule 2</td></tr> 5. L’en-tête du tableau. <tr><th>En-tête colonne 1</th></tr> 6. Fusions de plusieurs cellules sur une ligne.   <tr><td>Colonne 1</td><td>Colonne 2</td></tr>   <tr><td colspan="2">Occupe deux cellules</td></tr> 7. Fusions de plusieurs cellules sur une colonne.   <tr><td rowspan="2">Colonne 1 sur deux ligne</td><td>Colonne 2 première ligne</td></tr>   <tr><td>Colonne 2, deuxième ligne</td></tr> 8. Aviter le saut de ligne à l’intérieur d’une cellule. <th nowrap>Le contenu sera toujours affiché sans saut de ligne</th> 9. balises thead, tbody et tfoot. Ces balises permettent d’identifier les principales sections du tableau. <table>   <thead>     <tr><td>En-tête</td></tr>   </thead>   <tfoot>     <tr><td>pied de page</td></tr>   </tfoot>   <tbody>     <tr><td>Peemière ligne</td></tr>     <tr><td>Deuxième ligne</td></tr>     <tr><td>Troisième ligne</td></tr>   </tbody> </table>

1. La déclaration du tableau 1. La déclaration du tableau. <table width="100%" cellspacing="0" cellpadding="0"> 2. Titre du tableau. <caption>Titre du tableau</caption> 3. Les lignes du tableau. <tr><td>première ligne qui contient une cellule</td></tr> <tr><td>nouvelle ligne qui contient une cellule</td></tr> 4. Les colonnes de chaque ligne appellé cellule. <tr><td>Cellule 1</td><td>>Cellule 2</td></tr> 5. L’en-tête du tableau. <tr><th>En-tête colonne 1</th></tr> 6. Fusions de plusieurs cellules sur une ligne.   <tr><td>Colonne 1</td><td>Colonne 2</td></tr>   <tr><td colspan="2">Occupe deux cellules</td></tr>

7. Fusions de plusieurs cellules sur une colonne 7. Fusions de plusieurs cellules sur une colonne.   <tr><td rowspan="2">Colonne 1 sur deux ligne</td><td>Colonne 2 première ligne</td></tr>   <tr><td>Colonne 2, deuxième ligne</td></tr> 8. Eviter le saut de ligne à l’intérieur d’une cellule. <th nowrap>Le contenu sera toujours affiché sans saut de ligne</th> 9. balises thead, tbody et tfoot. Ces balises permettent d’identifier les principales sections du tableau. <table>   <thead>     <tr><td>En-tête</td></tr>   </thead>   <tfoot>     <tr><td>pied de page</td></tr>   </tfoot>   <tbody>     <tr><td>Peemière ligne</td></tr>     <tr><td>Deuxième ligne</td></tr>     <tr><td>Troisième ligne</td></tr>   </tbody> </table>

9 - Les commentaires Trouvez les balises qui permettent de commencer et de terminer un commentaire HTML :

10- Le doctype Avant la balise <html>, on doit mettre la balise <!DOCTYPE ...> qui renseigne sur la nature du document qui suit. Notez la balise doctype associé au HTML 5 :

Bonus Exemple de programme à saisir sur notepad++ <!DOCTYPE html> <html> <head> <title>Citations</title> <p> Par Oscar Wilde . </p> </head> <body> Vivre est la chose la plus rare du monde. La plupart des gens ne font qu'exister. </body> </html>