Langage HTML. Structure d'un document HTML Le langage HTML HTML est le langage universel utilisé pour communiquer sur le Web. Linformation sera ainsi.

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
Création de site internet
Conception de Site Webs dynamiques Cours 5
Conception de Sites Web dynamiques
Algorithmes et structures de données avancées Partie Conception de Sites Web dynamiques Cours 8 Patrick Reuter.
Gérer un site avec Kompozer
Internet : serveurs Web
Formulaire HTML Introduction. Définition de formulaire.
La fonction Style Permet de créer des types de texte, par exemple
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
Le Téléphone Russe Le Téléphone Russe. Le Téléphone Russe Le Téléphone Russe.
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
Biologie – Biochimie - Chimie
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.
Comment réaliser une mise en page ?. Tracer une zone de texte.
Généralité sur la Mise En Forme
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.
Initiation au web dynamique
Cours n° 1 Le langage HTML Prof. : E. BAKKI
Le langage HTML & l’élaboration de pages web
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.
Internet WEB.
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 …
1 F o r m a t i o n A R S World Wide Web (WWW). 2 F o r m a t i o n A R S Contributions m Création: Claude Gross (UREC) m Modifications: Bernard Tuy,
Les guides de formation Conception de pages web. Guide Virtuose - version enseignant2 Guide - Conception de pages web Introduction Introduction, p. 3.
Comment utiliser FrontPage?
Les réseaux - Internet Historique Réseau local Internet Les protocoles
Internet : serveurs Web  Clients et serveurs : le navigateur  Sites Web et urls  Fichier source d’une page  Langage HTML 1.
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.
Internet, le Web etc… (II) Benjamin I. Levine Novembre 2002.
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.
SI 28 - Écriture interactive & multimédia Dreamweaver Séance 1 Petit Clara & Palfart Julien Printemps2008 Printemps 2008.
INTERNET Le langage HTML
Initiation au JavaScript
INTERNET Le langage HTML
ORGANISATION DE L’ENSEIGNEMENT Informatique et Sciences du Numérique.
Cour préparé par Melle Zineb SAALAOUI HTML/CSS.
Cours de HTML suite applications
Conception des pages Web avec
ORGANISATION DE L’ENSEIGNEMENT
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
Language html II- Listes. Les Listes Les listes numérotées.
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.
Bloc 1 - UE 5 - Technologies de l’information et de la communication TIC Bachelier en immobilier T. SOUMAGNE.
Dreamweaver MX.
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.
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 ?
CPI/BTS 2 Programmation Web Introduction au HTML Prog Web CPI/BTS2 – M. Dravet – 18/09/2003 Dernière modification: 18/09/2003.
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:

Langage HTML

Structure d'un document HTML

Le langage HTML HTML est le langage universel utilisé pour communiquer sur le Web. Linformation sera ainsi transportée sur le réseau (éventuellement sur Internet), pour aboutir sur un poste client (Micro-ordinateur) puis interpréter grâce à un programme appelé navigateur ou browser. Le logiciel que l'on appelle un browser permet de surfer sur le Net et d'afficher sur lécran les "pages" qu'il a interceptées. Il excite différents browser, dont les plus connus sont Netscape Navigator et Internet Explorer de Microsoft mais il en existe beaucoup d'autres. Chaque browser a sa propre façon de travailler.

A la différence dun traitement de texte qui restitue exactement un document, en HTML, on na pas la maîtrise totale du document. Pour transiter le plus rapidement possible sur les câbles du réseau (éventuellement sur lignes téléphoniques), on a adopté un format de texte très compact mais aussi peu sophistiqué. Ce format ASCII a été amputé d'un bit (7 bits au lieu de 8). On sera donc privé de certains caractères spéciaux comme le é pour lesquels il faudra passer par des codes particuliers. On contre partie, HTML est un langage universel qui s'adapte à toutes les plate-formes que ce soit Windows, Macintoch, Unix, OS/2... En plus du texte, il faut inclure des instructions pour le browser de celui-ci. Ces instructions seront différenciées du texte par les signes par exemple. Ces "instructions" s'appellent des tags ou des balises.

Déclaration de la version supportée avec la balise Cette balise doit se situer au début du document. Existence de trois format:

Format 1 version 4, sans support des éléments des versions précédentes

version 4 avec support des anciennes versions de html : Format 2

s'applique aux fichiers gérant le multifenêtrage : N.B. : le "en" signifie que le html est en anglais Format 3

Le document HTML minimum Une page HTML était en fait un fichier texte, enrichi d'un certain nombre de codes ou commandes, appelés balises. Ces balises sont toujours exprimées sous la forme d'un mot clé, encadré par les caractères " ". Exemple :. Pour la plupart des balises, il existe une balise de fermeture associée, reprenant le même nom, mais précédée du caractère "/". La commande spécifiée s'applique donc uniquement au texte situé entre le couple de balises ainsi formé

Exemple:...

Entre ces deux balises, on définit deux zones : l'en-tête, spécifié par les commandes et, ainsi que le corps, délimité par: et.

structure de base......

en-tête On ne met généralement qu'une seule information, le Titre du document qui sera affiché en haut de la fenêtre du navigateur Le Titre est indiqué entre les balises et Exemple Ceci est le Titre.

Le corps On met tout le document à afficher (texte, définition des images etc.) Remarque: –Signalons l'existence d'une balise de commentaires, qui peut être utilisée partout dans les documents HTML, définie comme suit : –.

Structure générale d'une page HTML Titre du document......

Récapitulatif Ceci est le début d'un document de type HTML. Ceci est la fin d'un document de type HTML. Ceci est le début de la zone d'en-tête (prologue au document proprement dit contenant des informations destinées au browser). Ceci est la fin de la zone d'en-tête. Ceci est le début du Titre de la page. Ceci est la fin du Titre de la page. Ceci est le début du document proprement dit. Ceci est la fin du document proprement dit.

Traitement du texte Les balises élémentaires Les couleurs Les titres Les caractères spéciaux

Les balises élémentaires Gras[Bold]... Début et fin de zone en gras Italique[Italic]... Début et fin de zone en italique Taille de caractère[Font size]... Début et fin de zone avec cette taille Couleur de caractère[Font color] Début et fin de zone en couleur A la ligne[Line break] Aller à la ligne Commentaires[Comments] Ne pas afficher Paragraphe[Paragraph] Début d'un nouveau paragraphe Centrage[Center] Centrer

Exemple1 Titre du document texte simple texte en gras texte en gras texte en italique texte en italique texte en gras et en italique texte en bleu Execution

Remarque Il n'est pas rare d'utiliser plusieurs balises pour un même élément de texte. Il faut veiller à bien les imbriquer. Ainsi... est correct et... risque de vous créer des ennuis. La taille dans peut être indiquée avec un nombre de 1 à 7. La valeur par défaut étant 3 Retour

Couleurs en HTML Chaque élément de couleur (Rouge, Vert ou Bleu) est codé en HTML sur 8 bit en hexadécimal soit de 00 à FF (de 0 à 255) Ainsi FF de rouge, FF de Vert et FF de Bleu, donne du Blanc

Quelques Code de couleurs basiques Bleu#0000FF Vert#00FF00 Blanc#FFFFFF Violet#8000FF Rouge#FF0000 Jaune#FFFF00 Gris clair#C0C0C0 Noir#000000

Exemple 2 Titre du document texte simple texte en gras texte en italique texte en gras et en italique texte en bleu en Vert en blanc en violet en rouge en jaune en gris clair en noir Executer Retour

Les Titres Pour donner une taille aux caractères dun titre dans un texte avec un saut de ligne à la fin, en utilise la balise Ou n peut prendre une valeur comprise entre 1 et 6 (dans lordre décroissante des tailles)

Exemple 3 Titre du document texte simple texte en gras et en italique et H1 texte en gras et en italique et H2 texte en gras et en italique et H3 texte en gras et en italique et H4 texte en gras et en italique et H5 texte en gras et en italique et H6 Executer Retour

Les caractères spéciaux Les navigateurs ne reconnaissent pas les caractères spéciaux. Heureusement chaque caractère possède une abréviation (ENTITY) permettant de le coder.

Voici quelque exemple Espace ©© << >> Eé Eè

Listes Les listes numérotées Les listes à puces

Les listes numérotées Une liste numérotée est délimitée par les balises et entre lesquelles chaque élément de la liste est précédé de la balise.

Exemple 4 Titre du document texte simple élément 1, élément 2, élément 3. ExécuterRetour

Les listes à puces Une liste non numérotée est délimitée par les balises et entre lesquelles chaque élément de la liste est précédé de la balise.

Exemple 5 Titre du document texte simple élément 1, élément 2, élément 3. Exécuter

Remarque Notez qu'il est possible d'imbriquer des listes du même type ou de types différents

Exemple 6 Titre du document texte simple élément 1, sous-élément 1A, sous-élément 1B. élement 2, sous-élément 2A, sous-élément 2B. élément 3. Exécuter

Liste de définitions Il est possible de définir des listes spéciales, permettant de faire des glossaires, en utilisant les balises et pour encadrer la liste, pour spécifier un élément et pour indiquer sa définition.

Exemple 7 Titre du document texte simple HTML HyperText Markup Language HTTP HyperText Transfert Protocol Exécuter

Les attributs Type="type"UL & OLSpécifie l'aspect des marqueurs des éléments Start="nombre"OLcommence la numérotation à la valeur spécifiée. Value="nombre"LIspécifie le nombre de l'élément. CompactOL & ULrendu plus compact de la liste

Type des listes Puces rondes pleine Puces rondes creuses Puces carrées (1,2,3) (a,b,c) (A,B,C) (i,ii,iii) (I,II,III)

Exemple 8 Titre du document texte simple élément 1, élément 2, élément 3. Exécuter

Exemple 9 Titre du document texte simple élément 1, élément 2, élément 3. Exécuter

Tableau Grace à la balise avec une grille. Les contenus de chaque cellule sont saisis ligne par ligne. La balise détermine les lignes La balise les contenus des cellules. La balise le titre

Exemple 10 Titre du document tableau avec bordure Titre1 Titre2 Titre3 ligne 1, Colonne1 ligne 1, Colonne2 ligne 1, Colonné3 ligne 2, Colonne1 ligne 2, Colonne2 ligne 2, Colonné3 Exécuter

Formatage de colonne La balise définie une même largeur de colonne ou une largeur différente. Pour une même largeur de colonne le paramètre with définie la largeur et le paramètre span définie le nombre de colonne.

Exemple 11 Titre du document tableau avec bordure, avec 3 colonne de taille 150 Titre1 Titre2 Titre3 ligne 1, Colonne1 ligne 1, Colonne2 ligne 1, Colonné3 ligne 2, Colonne1 ligne 2, Colonne2 ligne 2, Colonné3 Exécuter

Tableau à colonne de taille différente La balise avec le paramètre width permet de définir la taille de chacune des colonnes dun tableau

Exemple 12 Titre du document tableau avec bordure, avec largeur des colonnes 90, 140 et 250 Titre1 Titre2 Titre3 ligne 1, Colonne1 ligne 1, Colonne2 ligne 1, Colonné3 ligne 2, Colonne1 ligne 2, Colonne2 ligne 2, Colonné3 Exécuter

Titre de tableau La balise permet dajouter un titre à un table. Le paramètre align permet daligner le titre en haut (top), en bat (bottom) à gauche (left) ou à droite (right) du tableau.

Exemple 13 Titre du document tableau tableau 1 Titre1 Titre2 Titre3 Exécuter

Exemple 14 Titre du document tableau Tableau 2 Titre1 Titre2 Titre3 Exécuter

Exemple 15 Titre du document tableau Tableau 3 Titre1 Titre2 Titre3 Exécuter

Exemple 16 Titre du document tableau Tableau 4 Titre1 Titre2 Titre3 Exécuter

Couleur de fond et alignement du contenue de colonne Le paramètre bgcolor, de la balise permet de définir la couleur de fond dune colonne. Le paramètre align, de la balise permet daligné lécriture dêtre à gauche (left), à droite (right) ou centrer (center)

Exemple 17 Titre du document tableau avec bordure, avec largeur des colonnes 90, 140 et 250 Titre1 Titre2 Titre3 ligne 1, Colonne1 ligne 1, Colonne2 ligne 1, Colonné3 ligne 2, Colonne1 ligne 2, Colonne2 ligne 2, Colonné3 Exécuter

Fusion de cellule de tableau La commande colspan permet dindiquer le nombre de colonnes sur lesquelles la cellule sétend. La commande rowspan permet dindiquer le nombre de lignes sur lesquelles la cellule sétend.

Exemple 18 Titre du document Les cellules peuvent s'étendre sur plusieurs colonnes Cellule 1 Cellule 2 Cellule 3 Exécuter

Exemple 19 Titre du document cellule sur 4 lignes Contenue 1 Contenue 2 Contenue 3 Contenue 4 Exécuter

Les liens Hypertexte HTML (Hyper Text Markup Language) est un langage hypertexte (et hypergraphique) qui permet en cliquant sur un mot généralement souligné (ou une image) de passer vers : –un autre endroit du document. –un autre fichier HTML situé sur lordinateur. –un autre ordinateur situé sur le Web. Ce système d'hypertexte permet de page en page et qui constituent l'essence des documents HTML.

Les liens La syntaxe de ces liens entre plusieurs pages est :... Il existe principalement deux type de lien à savoir: –Les liens locaux; –Les liens externes.

Lien local L'organisation classique, et plus que conseillée, d'un site Web consiste à regrouper l'ensemble des éléments de celui-ci (fichiers htm, images,...) dans un même répertoire. On peut ainsi "transporter" aisément le site pour le présenter sur un autre ordinateur et le charger sur un serveur. L'adresse du lien sera alors tout simplement : fichier.htm Exemple : –Dans l'éditeur de texte, on crée deux fichiers HTML. –le fichier 1.htm: Aller vers le document 2 –le fichier 2.htm: Retour au document 1

Lien externe Tout ordinateur situé sur le réseau Internet possède une adresse ou une URL (UNIVERSAL Ressource Locator). HTML permet d'accéder à toutes les machines et toutes les ressources du Net. Pour peu qu'Internet vous soit un peu familier, ce sont les adresses du type : – ftp://serveur/chemin.../fichier

Les Ancres Des liens peuvent aussi pointer vers un endroit précis du même document ou d'un autre fichier. C'est ce qu'on appelle les ancres, ancrages ou pointeurs [Anchor]. Point d'ancrage –... On nomme la cible *** Lien vers une ancre dans la même page –... Lien vers la cible *** lorsque celle-ci se trouve dans la même page Lien vers une ancre dans une autre page –... Lien vers la cible *** lorsque celle-ci se trouve dans une autre page

Attributs de name="texte" nomme le lien. Ce nom est unique dans le document. href="adresse" spécifie l'emplacement des ressources visées. hreflang="fr/en/en-us/..." spécifie la langue des ressources visées. rel="type de relation" relation avec d'autres documents rev="type de relation" suivi de la liste d'adresse de ressources considérées comme précédentes. charset="charset" spécifie l'encodage des caractères des ressources visées.