protocole utilisé (autre exemple ftp)! nom du serveur!

Documents pareils
Bernard Lecomte. Débuter avec HTML

STID 2ème année : TP Web/PHP

LES GRANDES ETAPES DE CREATION D UN WEB DESIGN

Programmation Internet Cours 4

Le codage informatique

Installation d un serveur HTTP (Hypertext Transfer Protocol) sous Débian 6

HTML. Notions générales

Les services usuels de l Internet

Les outils de création de sites web

Les sites Internet dynamiques. contact : Patrick VINCENT pvincent@erasme.org

Les Bases. Messaoudi Khaled, Boukelal Hanane (Etudiants Informatique ) 2015.

Services sur réseaux. Trois services à la loupe. Dominique PRESENT Dépt S.R.C. - I.U.T. de Marne la Vallée

Informatique : Création de site Web Master 2 ANI TP 1

JPEG, PNG, PDF, CMJN, HTML, Préparez-vous à communiquer!

3. RÉALISATION ET QUALIFICATION D UN PROTOTYPE 3.1 Réalisation d un prototype CRÉATION D UNE PAGE WEB STATIQUE AU FORMAT HTML

Optimiser pour les appareils mobiles

INTRODUCTION A JAVA. Fichier en langage machine Exécutable

INTERNET est un RESEAU D ORDINATEURS RELIES ENTRE EUX A L ECHELLE PLANETAIRE. Internet : interconnexion de réseaux (anglais : net = réseau)

Bases de programmation. Cours 5. Structurer les données

Ecran : Processeur : OS : Caméra : Communication : Mémoire : Connectique : Audio : Batterie : Autonomie : Dimensions : Poids : DAS :

Logiciels de référencement

Théorie : internet, comment ça marche?

HMTL. Exemple de fichier HTML. Structure d un document HTML. Exemple de fichier HTML. Balises HTML. IFT1147 Programmation Serveur Web avec PHP

FTP : File TRansfer Protocol => permets d envoyer des gros fichiers sur un serveur (ou de télécharger depuis le serveur)


Introduction aux concepts d ez Publish

Ecrire pour le web. Rédiger : simple, concis, structuré. Faire (plus) court. L essentiel d abord. Alléger le style. Varier les types de contenus

Introduction à Expression Web 2

Manuel d utilisation 26 juin Tâche à effectuer : écrire un algorithme 2

CRÉER, ROUTER ET GÉRER UNE NEWSLETTER, UN ING

18 TCP Les protocoles de domaines d applications

Internet. DNS World Wide Web. Divers. Mécanismes de base Exécution d'applications sur le web. Proxy, fire-wall

TIC. Réseau informatique. Historique - 1. Historique - 2. TC - IUT Montpellier Internet et le Web

Module BD et sites WEB

Rappels Entrées -Sorties

Formation Site Web. Menu du jour. Le web comment ça marche? Créer un site web Une solution proposée pour débuter La suite?

RAPPORT AUDIT SEO. Élaboré à l'attention de : Monsieur Greber Élaboré par : Cédric Peinado

1. La plate-forme LAMP

16 septembre Lundi de l Economie l. rencement. Foix. CCI Ariège

Chap17 - CORRECTİON DES EXERCİCES

Structure du format BMP, sa lecture, sa construction et son écriture

Optimiser moteur recherche

Le logiciel de création de site internet IZISPOT est un outil très puissant et qui est assez simple après quelques temps d utilisation.

1 Introduction au codage

Webmaster / Webdesigner / Wordpress

L optimisation d une PowerBoutique pour le référencement

KompoZer. Composition du site : _ une page d'accueil : index.html. _ une page pour la théorie : theorie.html. _ une page pour les photos : photos.

WEBSEMINAIRE INTRODUCTION AU REFERENCEMENT

USTL - Licence ST-A 1ère année Codage de l information TP 1 :

Petite définition : Présentation :

Le réseau Internet.

Dévéloppement de Sites Web

Guide de création de site web optimisé

WEB & DÉVELOPPEMENT LES BASES DU WEB LE LANGAGE HTML FEUILLES DE STYLES CSS HISTORIQUE D INTERNET ET DU WEB LES DIFFÉRENTS LANGAGES

WordPress Référencement naturel (SEO) Optimiser. son référencement. Daniel Roch. Préface d Olivier Andrieu

ENDNOTE X2 SOMMAIRE. 1. La bibliothèque EndNote 1.1. Créer une nouvelle bibliothèque 1.2. Ouvrir une bibliothèque EndNote 1.3. Fermer une bibliothèque

Gestion de contenu d un site web avec TYPO3 Manuel de l administrateur

Un mini-site internet en une après-midi

Application Web et J2EE

Gilles.Roussel univ-mlv.fr HTTP/1.1 RFC 2068

TP1. Outils Java Eléments de correction

Le référencement naturel

Rokhaya BARRY Fondatrice de ROKBARRY CREATIONS & services@rokbarry.com. Documents Propriétaire : RokBarry

Les sites web avec NVU

NFA016 : Introduction. Pour naviguer sur le Web, il faut : Naviguer: dialoguer avec un serveur web

clavier espagnol Figure 1 - deux types de claviers AZERTY ou QWERTY

Alors "Web" c'est le service Internet permettant de naviguer à travers des pages Web.

CRÉER SON SITE INTERNET. Créer son site Internet. Méd de Roanne. FG 16/09/08

FrontPage Support d apprentissage septembre 2000

Sélection du contrôleur

Audit SEO. I / Les Tranquilles d Oléron

Conversion d un entier. Méthode par soustraction

demander pourquoi mon site n'apparaît pas sur google ou pourquoi mon site n'est pas référencé par les moteurs de recherche?

Pack Fifty+ Normes Techniques 2013

Présentation Internet

nom : Collège Ste Clotilde

Isabelle Canivet. Bien rédiger. web. pour le. ... et améliorer son référencement naturel. Préface et contribution de Sébastien Billard

20 techniques et bonnes pratiques d un positionnement visible gratuit et durable sur Internet

Introduction. PHP = Personal Home Pages ou PHP Hypertext Preprocessor. Langage de script interprété (non compilé)

REFERENCEMENT NATUREL

Initiation à html et à la création d'un site web

Formation HTML / CSS. ar dionoea

Calc 2 Avancé. OpenOffice.org. Guide de formation avec exercices et cas pratiques. Philippe Moreau

Guide et conseils généraux pour optimiser le référencement d un site internet

Atelier E-TOURISME Optimiser la visibilité de son site sur les moteurs de recherche. ecotourismepro.jimdo.com

Manuel Utilisateur. Boticely

Créer du contenu en ligne avec WordPress

Afin d accéder à votre messagerie personnelle, vous devez vous identifier par votre adresse mail et votre mot de passe :

Atelier de Création de pages Web

PHP CLÉS EN MAIN. 76 scripts efficaces pour enrichir vos sites web. par William Steinmetz et Brian Ward

Les 10 étapes incontournables pour réaliser un site internet performant et accessible

Indications pour une progression au CM1 et au CM2

Gestion des documents avec ALFRESCO

FICHE 17 : CREER UN SITE WEB

Optimiser les s marketing Les points essentiels

SITE INTERNET BLOG SITE E-COMMERCE GRILLE D ANALYSE / AUDIT PREMIERE ANALYSE. Entreprises. o Public spécialisé o Etudiants o Enfants

Création WEB avec DreamweaverMX

Transcription:

Le Langage HTML! Finalité:! Définir un langage permettant d élaborer des sites Web, c est à dire un ensemble de pages web (ou pages Html) organisées (de façon logique) sous forme de graphe.! La transition entre les pages (ou navigation) s effectue grâce aux Liens HyperText (références à d autres pages)! Le Langage HTML : finalité! Les références aux différentes pages se font à l aide d adresses appelées URL! Uniform Ressource Locator! (Localisateur de Ressources Uniformes)! = Identifiant de Ressources Html! Exemple:! http://www.u-picardie.fr/~philippe/---/---/ ---.html! L1-STS-Internet et Programmation! 28! L1-STS-Internet et Programmation! 29! Le Langage HTML : finalité! http:// protocole utilisé (autre exemple ftp)! www.u-picardie.fr nom du serveur! /~philippe/---/---/ cheminement dans l arborescence des dossiers! ---.html nom du fichier (page Html)! Le Langage HTML : Exemple de «"source"»! Exemple de morceau de texte en HTML! <DL> <DT> <FONT SIZE=+1> Ainsi la couleur </ FONT> <B> <FONT COLOR= #C7050E SIZE=+1> rouge de ce texte</font> </B> <FONT SIZE=+1> a pour code: #C7050E. </FONT> <DT> <FONT SIZE= +1> Pour avoir une idée de quelques possibilités, consultez le </FONT> <FONT SIZE=+2> <A HREF= TabCoul.html > Tableau de couleurs </A> </FONT> <FONT SIZE=+1>.</FONT> <DT> </DL>! L1-STS-Internet et Programmation! 30! L1-STS-Internet et Programmation! 31! 1!

Le langage Html : Objectif! Langage! Vocabulaire! Règles de grammaire! (règles d écriture: très simple)! Pour réaliser la présentation d un texte, le langage HTML utilise des TAGS (ou délimiteurs ou balises).! Pour apporter une modification à une portion de texte, vous devez, dans le cas général, encadrer (baliser) cette portion de texte entre deux balises.! L1-STS-Internet et Programmation! 32! L1-STS-Internet et Programmation! 33! Par exemple, pour souligner la portion de texte Il fait beau ce matin, et la faire apparaître, sous la forme :Il fait beau ce matin, pour les lecteurs de votre page, il vous suffira d écrire:! <U>Il fait beau ce matin</u>! U est alors le nom de la balise et l on s aperçoit que ce nom est répété dans le délimiteur de fin précédé du signe /.! Ceci correspond à une sorte de parenthèsage, et le balisage avec deux délimiteurs se présentera sous la forme: <nombalise> portion de texte </nombalise>! L1-STS-Internet et Programmation! 34! L1-STS-Internet et Programmation! 35! 2!

si TOTO et TITI sont deux noms de balises on ne pourra jamais écrire: <TOTO> texte1 <TITI> texte2 </TOTO> texte3 </TITI>! Il faudra écrire: <TOTO> texte1 <TITI> texte2 </TITI> texte3 </TOTO>! Exemple: <U>Il fait <B> beau </B> ce matin</u>! Qui donnera à l affichage: Il fait beau ce matin! Dans certaines balises on peut adjoindre un (ou plusieurs) attribut. Celui-ci permet de préciser une autre action à exécuter sur la portion de texte. Dans ce cas le balisage se présentera sous la forme: <nombalise Attribut=valeur> portion de texte </ nombalise>! Dans certains cas, nous verrons également qu il suffit d une seule balise pour agir sur le texte à un moment précis (on trouvera alors dans le texte <nombalise> ou <nombalise/>).! Le nom des balises peut être écrit, indifféremment, en majuscules ou minuscules : <u> équivaut à <U>."! L1-STS-Internet et Programmation! 36! L1-STS-Internet et Programmation! 37! Les normes HTML utilisent le code ASCII standard pour l interprétation des caractères (Rmq: on peut spécifier l utilisation d autres codes).! ASCII standard (Code sur 7 bits)! ===> pas de caractère accentué.! Ainsi pour coder un caractère accentué, il faut taper une combinaison de caractères spécifique.! Exemple: Le é se code é! Le langage Html : Généralités : caractères spéciaux! «"décodage"» des caractères spéciaux! Les caractères spéciaux sont repérés (par les navigateurs) avec l apparition de & (et commercial) et terminé par ; (point virgule)! Format des lettres accentuées! Lettre à accentuer! &xaccent;! Mention de l accent! L1-STS-Internet et Programmation! 38! L1-STS-Internet et Programmation! 39! 3!

Le langage Html : Généralités : caractères spéciaux! Les accents usuels! Aigu : : acute! Grave : : grave! Circonflexe : ^ : circ! Tréma : : uml! Autres caractères! & : &! < : <! > : >! Etc! Important : Un ensemble de plusieurs caractères «"espace"» sera remplacé par un seul espace dans un navigateur. Pour «"forcé"» l espace on insère:! Le langage Html : Généralités : # autres codes spécifiques! Les couleurs! Pour coder les couleurs (texte, cellule de tableau, fond de page, etc ) on utilise le principe de description de la couleur dit codage RVB.! Le codage se fait sur 3 Octets:! Le premier donne l intensité de Rouge! Le deuxième l intensité de Vert! Et le troisième l intensité de Bleu! L1-STS-Internet et Programmation! 40! L1-STS-Internet et Programmation! 41! Le langage Html : Généralités : # autres codes spécifiques! Chaque intensité de couleurs est indiquée en hexadécimale (pour chaque octet ---> deux chiffres en hexadécimal)! La couleur est précédée de #! #octetoctetoctet! Exemples! #FFFFFF! #FF0000! #00FF00! #0000FF! #000000! blanc! Rouge! vert! bleu! noir! Un jeu de 4 couples de balises! <HTML>...</HTML>! marquent le début et la fin du document! <HEAD>...</HEAD>! marquent l entête de la page.! <TITLE>...</TITLE> (dans Head)! permettent de donner un titre à la page! <BODY>...</BODY>! balisent le corps du document! L1-STS-Internet et Programmation! 42! L1-STS-Internet et Programmation! 43! 4!

Remarques! Dans la balise <HEAD>. On pourra trouver, une autre balise (ou directive) <META> qui permet de mettre dans le document des informations qui seront lues par le serveur, le navigateur mais pas visualisées. Ces informations sont généralement le nom(name) de l auteur (AUTHOR), le contenu (CONTENT), ou encore un ensemble de mots clés (KEYWORDS) qui pourra être examiné par les moteurs de recherche.! Autre couple de balises «"non interprétées"»! <!-- Et --> permet d insérer des commentaires dans vos pages HTML (syntaxe <!-- commentaires -->)! <HTML>! <HEAD>! <META NAME= AUTHOR CONTENT= MOI >! <TITLE>! premier titre! </TITLE>! </HEAD> "! <BODY>! Ma première page en HTML! </BODY>! </HTML>! L1-STS-Internet et Programmation! 44! L1-STS-Internet et Programmation! 45! Ce qui donne! L1-STS-Internet et Programmation! 46! 5!