T.P. OUTILS DE L INTERNET

Documents pareils
Formation HTML / CSS. ar dionoea

Bernard Lecomte. Débuter avec HTML

LES GRANDES ETAPES DE CREATION D UN WEB DESIGN

.. CSS. Damien Nouvel. Damien Nouvel (Inalco) CSS 1 / 15

Introduction à Expression Web 2

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

MAILING KOMPOZER... 2 CREEZ UNE PAGE... 2 FORMAT DE LA PAGE... 2 AJOUTER DU TEXTE SUR UNE PAGE... 4

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

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

Uniformiser la mise en forme du document. Accélère les mises à jour. Permets de générer des tables de matières automatiquement.

Publier dans la Base Documentaire

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

Styler un document sous OpenOffice 4.0

Utilisation de l éditeur.

Pack Fifty+ Normes Techniques 2013

Publier un Carnet Blanc

Atelier de Création de pages Web

Chapitre 1. Prise en main

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

Tutoriel : Feuille de style externe

Évaluation des compétences. Identification du contenu des évaluations. Septembre 2014

Licence de Biologie, 1ère année. Aide. [Aide 1] Comment utiliser l'explorateur Windows? Comment créer des dossiers?

Guide pour la réalisation d'un document avec Open Office Writer 2.2

<Créer un site Web. avec/> Suzanne Harvey

Climat Scolaire - Manuel utilisateur - Chapitre 2 : «Créer, Editer et suivi d un texte»

Prise en main rapide

HTML, CSS, JS et CGI. Elanore Elessar Dimar

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

Guide d usage pour Word 2007

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

Traitement de texte : Quelques rappels de quelques notions de base

HTML. Notions générales

FICHE 17 : CREER UN SITE WEB

Les outils de création de sites web

Manuel de mise en page de l intérieur de votre ouvrage

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

1 CRÉER UN TABLEAU. IADE Outils et Méthodes de gestion de l information

Dévéloppement de Sites Web

Mon aide mémoire traitement de texte (Microsoft Word)

TD HTML AVEC CORRECTION

Présentation du Framework BootstrapTwitter

SOMMAIRE 1 INTRODUCTION 4 2 GUIDE D UTILISATION ET TUTORIAUX VIDEOS EN LIGNE 4 3 CONTACTER VOTRE SUPPORT 4 4 RACCOURCIS CLAVIER 5

Tutoriel BLOGGER. Pour vous donner une idée, voici un exemple de blog :

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

ING & NEWSLETTER NEWSLETTER RESPONSIVE

Tapez le titre de la page «BASTIA ville méditerranéenne», puis allez deux fois à la ligne à l aide de la touche Entrée.

La saisie d un texte

MANUEL DE PROCÉDURE POUR LA MISE À JOUR DU SITE DE FIDAFRIQUE. Documentation utilisateur Octobre 2005

Soyez accessible. Manuel d utilisation du CMS

Comment utiliser WordPress»

NOTICE D INSTALLATION ET D UTILISATION DE LIVE BACKUP

Normes techniques 2011

SII Stage d informatique pour l ingénieur

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

Saisissez le login et le mot de passe (attention aux minuscules et majuscules) qui vous ont

Rédigez efficacement vos rapports et thèses avec Word (2ième édition)

Utilisation de Sarbacane 3 Sarbacane Software

Programmation Web TP1 - HTML

«Manuel Pratique» Gestion budgétaire

Manuel Utilisateur. Boticely

FrontPage Support d apprentissage septembre 2000

MAÎTRISE DE L ENVIRONNEMENT WINDOWS VISTA

Création d un site web avec Nvu

GUIDE UTILISATEUR APD

TIC INFORMATIQUE Ce que je dois retenir

SOUTENANCE ORALE RAPPORT DE PROJET D INFORMATIQUE

Rapports d activités et financiers par Internet. Manuel Utilisateur

1 Comment faire un document Open Office /writer de façon intelligente?

Sana Sellami. Licence Professionnelle SIL

Utilisation de l'outil «Open Office TEXTE»

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

Les services usuels de l Internet

Nouveautés de la version moodle 2.7

Formation > Développement > Internet > Réseaux > Matériel > Maintenance

EXTENSION WORDPRESS. Contact Form 7. Proposé par :

Guide de réalisation d une campagne marketing

Campagnes d ings v.1.6

MEDIAplus elearning. version 6.6

MO-Call pour les Ordinateurs. Guide de l utilisateur

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

Stage «Créer et animer un site Web en équipe»

Travaux dirigés n 10

02/02/2011. test 1. Communication visuelle & web. Pao. Principes fondamentaux. Les six principes de base. La mise en page. Module sur trois journées

Cycle III Brevet Informatique & Internet Niveau 1. "Je pense être capable

Normes graphiques / Sigma Assistel / Site Internet version 1.0 /

MODE D EMPLOI DU LOGICIEL LIGNES DE TEMPS A partir du film La Mort aux trousses d Alfred Hitchcock

qwertyuiopasdfghjklzxcvbnmqwerty uiopasdfghjklzxcvbnmqwertyuiopas dfghjklzxcvbnmqwertyuiopasdfghjklz mqwertyuiopasdfghjklzxcvbnmqwert

EXCEL PERFECTIONNEMENT SERVICE INFORMATIQUE. Version /11/05

CMS Made Simple Version 1.4 Jamaica. Tutoriel utilisateur Récapitulatif Administration

BUREAUTIQUE. 1 Journée. Maîtriser les fonctions de base du logiciel

Créer un tableau avec LibreOffice / Calc

RESPONSIVE WEB DESIGN

GUIDE D UTILISATION CRÉER SON SITE WEB - PROJET RESCOL

Programmation Internet Cours 4

145A, avenue de Port Royal, Bonaventure (Québec) G0C 1E0 Sans frais :

Comment utiliser sa messagerie laposte.net

Site web «Savoirs CDI» Création des pages et saisie des contenus

Groupe Eyrolles, 2003, ISBN : X

Manuel de l'utilisateur d'intego VirusBarrier Express et VirusBarrier Plus

DÉFINITION DE LA NEWSLETTER : OUVERTURE DU LOGITIEL ETARGET

Transcription:

T.P. OUTILS DE L INTERNET Le HTML (HyperText Markup Language) est un langage informatique utilisé pour la création de pages Web. Une page HTML est un simple fichier texte contenant des balises (parfois appelées marqueurs ou repères ou tags en anglais) permettant de mettre en forme le texte, les images, etc. 1. Les balises Une balise est une commande encadrée par le caractère inférieur (<) et le caractère supérieur (>). Ainsi, une balise s écrit <balise> Les balises HTML ne sont pas sensibles à la casse, c'est-à-dire qu'elles peuvent être saisies indifféremment en minuscules ou en majuscules! Les balises HTML fonctionnent par paire afin d'agir sur les éléments qu'elles encadrent. La première est appelée balise d'ouverture et la seconde balise de fermeture. La balise de fermeture inclut une barre oblique (/). Ainsi à la balise d ouverture <balise> correspond la balise de fermeture </balise>. A titre d'exemple, les balises <b> et </b> permettent de mettre en gras le texte qu'elles encadrent : <b> Ce texte est en gras </b> Les balises HTML peuvent parfois être uniques : la balise <br> représente par exemple un retour à la ligne. 2. Notion d'attribut Un attribut est un élément, présent au sein de la balise ouvrante, permettant de définir des propriétés supplémentaires. Les attributs se présentent la plupart du temps comme une paire attribut = "valeur". Il est recommandé de mettre la valeur entre guillemets. Voici un exemple d'attribut pour la balise <p> (balise définissant un paragraphe), permettant de spécifier que le texte doit être aligné sur la droite : <p align="right">exemple de paragraphe</p> Chaque balise peut comporter un ou plusieurs attributs, séparés par un espace. 3. Structure d un document HTML Un document HTML commence par la balise <html> et finit par la balise </html>. Il contient également un en-tête décrivant le titre de la page, puis un corps dans lequel se trouve le contenu de la page. L'en-tête est délimité par les balises <head> et </head>. Le corps est délimité par les balises <body> et </body>. Voici par exemple une page HTML minimaliste : <html> <head> <title>titre de la page</title> </head> <body> Contenu de la page </body> </html> 1

Pour réaliser les exercices proposés dans ces TP sur le langage HTML, vous allez suivre les étapes suivantes : a. création du code Html, b. visualisation dans un navigateur. A. Création du code Html Pour créer du code Html, n importe quel éditeur de texte peut être utilisé. Vous allez utiliser un éditeur de texte élémentaire comme le «Text Editor». Votre première tâche consistera à enregistrer comme un modèle le document Html minimum : 1. Créer un nouveau dossier et nommer le TPHTML 2. Lancez l éditeur de texte Text Editor (menu Accessoires, double clic Text Editor) 3. Ecrivez le code Html suivant : <html> <head> <title> Ma page Html </title> </head> <body> Bravo, vous avez réussi </body> </html> 4. Dans le menu Fichier, activez l option Enregistrer sous 5. Sur la fenêtre qui apparaît, déterminer l emplacement du fichier (Enregistrer dans) dans le dossier TPHTML que vous venez de créer. Ensuite dans la zone Type, choisissez l option Tous ou Tous les fichiers 6. Donnez un nom de fichier avec l extension.htm, à titre d exemple mapage.htm 7. Cliquez sur Enregistrer et réduisez (ou minimisez) la fenêtre de Text Editor B. Visualisation dans un navigateur Pour visualiser le résultat de votre page vous devez ouvrir votre navigateur (menu Application, double clic sur Mozilla ou sur Epiphany) Une fois votre navigateur préféré est lancé, dans le menu Fichier activez l option Ouvrir un fichier. Ensuite indiquez l emplacement du dossier TPHTML où est enregistré votre document. Cliquez sur le bouton Ouvrir pour confirmer l affichage du document. Pour chaque exercice à réaliser, en cas d erreur, vous réduirez la fenêtre du navigateur, puis vous rappellerez l application Text Editor pour y apporter les modifications et les enregistrer. Après l avoir réduit, vous rappellerez le navigateur et vous actualiserez la page afin de visualiser la dernière version du fichier modifié. 2

TP 1 : MISE EN FORME DU TEXTE Niveaux de titres Le langage HTML définit 6 niveaux de titre, afin de définir une structuration hiérarchique des paragraphes dans un texte. La balise est notée <hx> où x est un niveau allant de 1 à 6 Exercice 1.1 : Des titres de toutes les tailles Présentez dans un document Html les six tailles de titre <hx> disponibles en partant du plus grand au plus petit Les balises de style Les balises de style modifient la typographie du texte. Voici une liste de balises de style reconnues par la plupart des navigateurs (chacun à sa façon si bien que certains ne font pas la différence entre ces styles). Balise <b> <i> <p> <br> <u> Effet visuel Met le texte en gras Met le texte en italique Commence un nouveau paragraphe Passage à la ligne Souligne un texte 3

<s> </s> <blink> <sub> </sub> <sup> </sup> Texte barré Texte Clignotant Met le texte en indice Met le texte en exposant Imbrication des balises Les balises HTML ont la particularité de pouvoir être imbriquées de manière hiérarchique afin de permettre le cumul de leurs propriétés. En contrepartie le chevauchement de balises n'est pas toléré par le standard HTML. Voici un exemple de texte formaté avec des balises imbriquées : <i><u>comment ça Marche</u>, encyclopédie informatique libre</i> L'exemple ci-dessus donne le résultat suivant : Comment ça Marche, encyclopédie informatique libre Exercice 1.2 : Texte en gras, italique et souligné Affichez du texte en gras, en italique et en souligné. Exercice 1.3 : Un peu de mathématiques Affichez la formule suivante : (x 1 -x 2 ) 2 =(x 1 +x 2 ) 2-4x 1 x 2 Les polices de caractère Pour spécifier la police de caractères à utiliser pour l'affichage du texte on utilise la balise <font>... </font>. Pour changer la taille de la police, on utilise l attribut size : <font size ="x"> </font> exprimée de façon absolue par un nombre compris entre 1 et 7 ou de façon relative à la taille de la police courante par un incrément signé (allant de -3 à +3). Il faut rester entre 1 et 7. 4

Pour changer la couleur d'affichage du texte, on utilise l attribut color : <font color ="#$$$$$$"> </font> pour la notation hexadécimale (base 16, soit de 00 à FF) ou <font color ="nom"> </font> pour la notation par nom Pour changer la polices de caractères, on utilise l attribut face : <font face ="x"> </font> où x est la liste de noms de polices de caractères séparés par des virgules. Il est recommandé de spécifier plusieurs polices, dans le cas où la première police serait indisponible sur l'ordinateur du lecteur. A titre d exemple : <font size = "4" color= "red" face="arial, Helvetica, Verdana">... </font> Exercice 1.4 : Les tailles des caractères en revue Présentez dans un document Html, les tailles de caractères disponibles avec la balise <font> en partant de la plus grande à la plus petite. Exercice 1.5 : Dégradé de couleur Présentez en valeur hexadécimale du texte (en gras, taille 6) en bleu clair, en bleu moyen et en bleu foncé. 5

Exercice 1.6 : La foire aux polices Affichez quelques lignes de texte dans les polices différentes suivantes : Times New Romain, Arial, Courier et MS Sans Serif. Commentaires Il est possible d'ajouter des éléments d'information dans une page Web sans que ceux-ci soient affichés à l'écran grâce à un jeu de balises spécifique, appelé balises de commentaires. <!-- Voici un commentaire --> Les balises de commentaires permettent de mettre en commentaire du texte mais peuvent également servir à commenter du code HTML. Exercice 1.7 : Commentaires Affichez le texte ci-après en ajoutant en commentaire la mention : "Tout ce qui est écrit ici ne sera pas affiché." L alignement Le langage HTML considère les paragraphes comme des blocs de texte. Les navigateurs répartissent au mieux leur contenu dans la fenêtre. A l'intérieur d'un paragraphe, les espaces, tabulations et retours chariot comptent pour un seul espace. La mise en page par blocs de texte est réalisée par l'intermédiaire de la paire de balises <p> et </p>. Cette balise accepte n'importe lequel des attributs vus précédemment. Le retour chariot (retour à la ligne simple) est réalisé grâce à la balise <br> L alignement du texte est réaliser par l attribut align="type" qui prend les valeurs suivantes : 6

Attribut Valeur Effet visuel align left Texte aligné à gauche right center justify Texte justifié Texte aligné à droite Texte centré Les balises servant à indenter le texte sont appelées des conteneurs. Conteneur <blockquote>... </blockquote> Texte indenté <address> </address> Pour écrire une adresse <note> </note> <fn> </fn> <banner> </banner> <pre> </pre> Permet de rédiger une note Effet visuel Permet de réaliser une note de fin de page Fixe un bloc de texte par rapport à la page Permet d'écrire un texte préformatté en conservant les espaces, les retours à la ligne et les tabulations. Exercice 1.8 : L alignement Alignez à droite un paragraphe de texte en gras. Listes et énumérations en HTML Une liste est un paragraphe structuré contenant une suite d'articles. Le langage HTML définit trois types de listes : 1. la liste ordonnée, 2. la liste non ordonnée 3. la liste de définition. 7

Voici d'abord un tableau résumé des 3 types de listes : Type liste Liste ordonnée de Exemple de code Les premières villes de France <ol> <li>paris </li> <li>lyon </li> <li>marseille </li> </ol> Représentation Les premières villes de France 1. Paris 2. Lyon 3. Marseille Liste non ordonnée Quelques fruits <ul> <li>pommes </li> <li>poires </li> <li>oranges </li> </ul> Quelques fruits Pommes Poires Oranges Liste de définition <dl> Quelques définitions de termes <dt>html <dd>hypertext Markup Language <dt>www <dd>world Wide Web <dt>navigateur <dd>logiciel spécialisé dans l'interprétation du langage HTML </dl> Il existe des attributs spécifiques aux listes: Quelques définitions de termes HTML Hypertext Markup Language WWW World Wide Web Navigateur Logiciel spécialisé dans l'interprétation du langage HTML Attribut Valeur Effet visuel start = "x" (pour les listes ordonnées) x 1 définit le premier numéro numérotation chiffrée (par défaut) type = "valeur" (pour les listes ordonnées) type="valeur" (pour les listes non-ordonnées) A a I i circle square disc numérotation en capitales numérotation en bas de casse numérotation en chiffres romains (I, II, III, IV...) numérotation en chiffres romains en bas de casse o puce circulaire puce carrée puce en disque 8

Exercice 1.9. Listes à puces Reproduisez la liste à puces, comme ci-après : Exercice 1.10 : Listes ordonnées Reproduisez la liste numérotée suivante en respectant bien les différents retraits. Vous passerez en revue l attribut "type" de la balise <ol> </ol> Exercice 1.11 : Une liste dite de définition Présentez sous forme de liste de définition, les sortes de listes en Html, comme ci-après : 9

Exercice 1.12 : Texte en retrait Trouvez trois balises différentes pour créer un retrait. Les séparateurs horizontaux Le trait horizontal est un outil fort pratique pour structurer le contenu d une page. On peut aussi insérer une ligne horizontale grâce à la balise <hr>. Elle comporte les attributs suivants : size="x" pour déterminer la hauteur du trait en pixels, width="x" ou width="x%" pour déterminer la largeur du trait en pixels ou en pourcentage, algin=" " pour déterminer l alignement du trait, color= " " pour déterminer la couleur du trait, noshade pour créer un trait plein sans effet d ombrage Exercice 1.13 : Des lignes, des lignes Passez en revue la balise de retrait horizontal induit par la balise <hr>, comme ci-après. Le premier trait est celui par défaut (taille 2), le second comporte l attribut noshade, le troisième est de couleur rouge et le dernier a en plus une taille de 5 pixels. 10