C`est quoi le langage HTML

Transcription

C`est quoi le langage HTML
Page Web statique « Le langage HTML »
Prof : HOUAS MAKRAM
Page Web statique « Le langage HTML »
Activité 1 :
1.
2.
Créer un répertoire sous le nom TPHTML dans le dossier 4TIC HTML de la racine D:\.
Dans le dossier HTML créer un nouveau fichier Document texte.
a. Activer ce fichier puis l’enregistrer sous le nom tp2.html.
b. Faire un double clic sur le fichier tp2. Que constatez-vous ?
Constatations :
Le fichier texte s’est transformer en page web ce qui signifie q’une page web n’est
rien d’autre q’un fichier texte enrigistré avec l’extension html
I°| C’est quoi le langage HTML ?
Le langage HTML n'est pas un langage de programmation proprement dit !
Ce sont "simplement" des balises pour mettre en forme (avec des liens, en tableau, ...) du texte et des images !
Une balise est une "instruction" comprise entre
crochets <
> qui possède un nom et parfois des attributs.
HTML
Hyper
Text
Markup
Language
II°| Structure (ou squelette) d’un fichier HTML
<HTML>
<HEAD>
<TITLE>
Titre du
document
Entête du
document
HTML


</TITLE>
</HEAD>
<BODY>



</BODY>
</HTML>
Lycée Secondaire 15 NOVEMBRE 1955
Corps du
document
HTML
1
Niveau: 4ème SI
Page Web statique « Le langage HTML »
Prof : HOUAS MAKRAM
III°| Les balises du langage HTML
1°) L e s b a l i s e s d e m i s e e n f o r m e :
Activité 2 :
1. Lancer le logiciel de création de pages Web « Microsoft FrontPage ».
2. Saisir le texte ci-dessous, faire la mise en forme demandée et complétez le tableau ci-après:
 Rendre le texte en gras, italique et centré.
 Mettre le premier et le troisième texte avec une taille = 5.
 Mettre le premier texte en couleur rouge et le troisième en bleu.
3. Ajouter après le troisième texte une ligne séparatrice de couleur Gris clair et de hauteur =4.
4. Ajouter après la ligne séparatrice le texte « Élaboré par la classe 4ème Sciences de
l'Informatique » aligné à droite et avec une taille =2.
5. Ajouter à la suite une ligne séparatrice de largeur =31%, hauteur =3 et aligné à droite.
6. Enregistrer le fichier sous le nom lycee.html sous le répertoire TPHTML.
BIENVENUE
AU SITE WEB DU
LYCEE 15 NOVEMBRE 1955
Balise
Fonction
<B> ……………. </B>
Afficher le texte en gras
<I> ……………. </I>
Cette balise permet de mettre un texte en italique.
Souligner le texte
<U> ……………. </U>
< CENTER > ……. </CENTER > Permet de mettre un texte au centre de la page Web.
<FONT color="#C0C0C0" size=”2”
FACE="arial" > tunisie </FONT>
< P align ="...."> …… </P>
<SUP > ……. </SUP>
Lycée Secondaire 15 NOVEMBRE 1955
Définit la couleur du texte en code hexadécimale :
000000 = noir, FFFFFF= blanc, C0C0C0= gris clair,
FF0000= rouge, 00FF00=vert….
Taille de 2 avec police arial du mot tunisie
Début et fin d’un nouveau paragraphe avec alignement
Permet de mettre un texte en exposant.
2
Niveau: 4ème SI
Page Web statique « Le langage HTML »
Prof : HOUAS MAKRAM
Pour insérer une image on utilise la balise :
<IMG SRC= "Loupe.gif" BORDER="0" WIDTH="100" HEIGHT="50">
BORDER : l’épaisseur de la bordure ou de cadre défini en pixel.
WIDTH : largeur de l’image.
HEIGHT : hauteur de l’image
Pour modifier les propriétés d’une image :
Avec FrontPage il suffit de sélectionnez l’image bouton droit à partir du menu déroulant
sélectionnez propriété de l’image
 Ou bien ; afficher le mode code et ajouter à la balise d’insertion les propriétés :
 WIDTH = largeur de l’image : WIDTH="100"
 HEIGHT = hauteur de l’image : HEIGHT="50"
 BORDER = l’épaisseur de la bordure ou de cadre défini en pixel : BORDER="0"
 ALIGN =Alignement de l’image : left ;right ; center
Pour ajouter une ligne séparatrice :
0). Début ajout d’une ligne séparatrice
1). Menu insertion
2). Option trait horizontale.
<HR SIZE = 8 WIDTH = "25%" ALIGN =
RIGHT>
3). Fin ajout d’une ligne séparatrice
Notez bien : Pour modifier les propriétés d’une ligne
séparatrice il suffit d’afficher son menu contextuel et choisir
la commande « propriétés de la ligne horizontale »
Constatations :
Front Page est un éditeur de pages Web qui fonctionne en WYSIWYG
(What You See Is What You Get). On pourra à tout moment passer au
code HTML, et apporter les modifications désirées
2°) L ’ i n s e r t i o n d ’ i m a g e s a v e c l e l a n g a g e H T M L :
Activité 3 :
Dans le même fichier lycee.html ajouter les modifications suivantes :
1. Insérer l’image lycée.jpg du dossier TPHTML.
2. Attribuer à l’image les propriétés : largeur =400, hauteur =300, Alignement = Milieu, et un
épaisseur de bordure =4.
3. Afficher le mode code et déterminer la balise qui permet d’insérer une image avec HTML.
<img border="4" width="400" height="300" align="center"
border="4">
Lycée Secondaire 15 NOVEMBRE 1955
3
Niveau: 4ème SI
Page Web statique « Le langage HTML »
Prof : HOUAS MAKRAM
3°) L ’ a j o u t d ’ u n a r r i è r e p l a n :
Activité 4 :
1. Dans le fichier lycee.html ajouter un arrière plan de couleur Rouge foncé.
2. Créer un nouveau document dans lequel vous allez :
 Saisir le titre « VILLE SFAX » avec une taille maximale.
 Insérer l’image Carte.gif au centre, de largeur =600 et de hauteur =300.
 Saisir à la suite le texte ci-dessous de taille =5 et de couleur Bleu azur:
« La ville de Sfax, 2ème ville de Tunisie, à 270 Km au sud de Tunis, capitale du sud et
capital de l’industrie en Tunisie. ».
3. Ajouter comme arrière plan l’image mer.jpg du dossier TPHTML.
4. Enregistrer la page sous le nom sfax.html sous le répertoire TPHTML.
Pour ajouter un arrière plan à une page Web :
0). Début d’ajout d’un arrière plan avec FrontPage 2003
4). Cliquez menu format
5). Option arrière plan
6). Onglet mise en forme
7). Option couleur arrière plan
8). Choisir un couleur à partir d’une palette et validez par bouton OK
1). Fin d’ajout d’un arrière plan avec FrontPage 2003
Constatations :
 On utilse la propriété de la page couleurs/arrière plan pour mettre une couleur unie pour le
fond d’une page Web.
 On utilse la propriété de la page arrière plan/image pour mettre une image comme étant
arrire plan d’une page Web.
 Bgcolor et Background sont deux propriétés de la balise <BODY BACKGROUND>
Lycée Secondaire 15 NOVEMBRE 1955
4
Niveau: 4ème SI
Page Web statique « Le langage HTML »
Prof : HOUAS MAKRAM
4°) L e s l i s t e s :
Activité 5 :
1. Créer un nouveau fichier nommé Scolarité.html contenant les informations présent
ci-dessous de couleur d’arrière plan gris clair : VOIR LIVRE PAGE 61-62
INFORMATION SCOLARITÉ
NOMBRE D'ELEVES PAR NIVEAU
1.
2.
3.
4.
Première année :
Deuxième année :
Troisième année :
Quatrième année :
NOMBRE D'ELEVES PAR SECTION
A. 2ème année :
 Technologie de l'informatique :
 Sciences :
 Économie :
 Lettres :
ème
B. 3
année :
 Sciences de l'informatique :
 Math :
 Science :
 Économie :
 Lettres :
ème
C. 4
année :
 Sciences de l'informatique :
 Math :
 Science :
 Économie :
 Lettre :
5°) L e s t a b l e a u x :
Activité 6 :
1. Créer un nouveau fichier nommé
informations présent ci-dessous :
information.html
contenant
les
INFORMATIONS
Membres du lycée:
Membres administratifs
Membre
Effectif
Cadres
……..
Ouvriers
…….
Effectif
……
Enseignants
Elèves
Lycée Secondaire 15 NOVEMBRE 1955
1
ère
année
Effectif par niveau
2
année
3ème année
ème
5
4ème année
Niveau: 4ème SI
Page Web statique « Le langage HTML »
Prof : HOUAS MAKRAM
2. Modifier les propriétés des tableaux comme suit : appliquer une bordure =4, la
couleur d’arrière plan des cellules est le Gris clair.
Pour fusionner les cellules d’un tableau
Pour insérer un tableau avec FrontPage 2003
0). Début insertion d’un tableau.
0). Début fusion de cellules.
1). Choisir menu tableau / insérer/l’option tableau
1). Sélectionner le tableau
2). Remplir nombre des lignes et des colonnes
2). Choisir menu tableau /commande fusionner les
cellules
3). Remplir taille de bordure ainsi que son couleur
3). Fin fusion de cellules.
4). Choisir alignement en pourcentage ou en pixel
5). Remplir le nombre des marges intérieur
6). Remplir nombre de l’espacement
7). Remplir couleur de l’arrière plan
8). Fin insertion d’un tableau avec FrontPage 2003
Constatations :
 La définition des tableaux avec HTML se fait par la balise
…<TABLE>…………………</TABLE>…………………………
 La balise <TR>……</TR> est utilisée pour définir une ligne .
 La balise <TD>……</TD> est utilisée pour définir une cellule .
Pour modifier les proriétés d’un tableau HTML présentes l’ensemble des proprietés suivantes :

CELLSPACING : définit l’espace entre les cellules (en pixel).
 CELLPADING : répresente l’espace entre le contenu de la cellule et le bord extérieur de la cellule
 BORDER : pour définir l’épaisseur de la bordure du tableau.
 WITH: définit la largeur du tableau en pixel ou pourcentage.
 HEIGHT : définit la hauteur du tableau en pixel ou pourcentage.
 BGCOLOR : pour définir la couleur d’arière plan du tableau ou bien des différents cellules.
 ROWSPAN : Fusionner des cellules horizontalement
 COLSPAN : Fusionner des cellules verticalement
6°) L e s l i e n s h y p e r t e x t e s :
Activité 7 :
1. Créer une nouvelle page nommé liens.html contenant les information cidessous :
En savoir plus
Sfax
Informations
Lycée
Scolarité
Google
Exercices HTML
2. Créer les liens hypertextes entre les différents textes et les pages déjà créées.
 Le fait du clic sur le mot Google permet de se connecter sur l’Internet à
l’adresse www.google.fr.
Lycée Secondaire 15 NOVEMBRE 1955
6
Niveau: 4ème SI
Page Web statique « Le langage HTML »
Prof : HOUAS MAKRAM
Le fait du clic sur le texte Exercice HTML permet de télécharger le
fichier Word exercice.doc du dossier TPHTML.
3. Lancer le fichier scolarité.html.
 Créer un lien interne entre les textes Quatrième année et 4ème année et
les textes Troisième année et 3ème année de la même page.

Pour insérer un lien hypertexte interne
Pour insérer un lien hypertexte externe
Avec FrontPage 2003
Avec FrontPage 2003
0). Début insertion d’un lien externe.
0). Début insertion d’un lien interne.
1). Sélectionner le texte
0). Sélectionner le texte cible
2). Menu Insertion
1). Menu insertion / commande signet
3). Commande lien hypertexte
2). Sélectionner le texte qui active le lien
4). Choisir page dans dossier en cours
3). Activer le menu insertion /commande lien
hypertexte
ou adresse url internet dans l’onglet adresse
4). Choisir l’option signet/choisir le signet déjà
5). Fin insertion d’un lien externe.
sélectionné
1). Fin insertion d’un lien interne.
La syntaxe est la suivante :
La syntaxe est la suivante :
< A HREF = >
"ADRESSE" < / A>
Pour créer le signet :
< A NAME = >
<"ADRESSE CIBLE">
ADRESSE CIBLE < / A>
Pour créer le lien interne :
<A HREF="#ADRESSE">ADRESSE</A>
Constatations :
< ………………………………………………………………>
………………………………………… < / …..>
 <A HREF="HTTP://WWW.GOOGLE.COM/"> GOOGLE/</A> est utilisée pour se
connecter à une adresse Internet.
La syntaxe :
<A href =“mailto : adresse email ’’> est utilisée pour Le courrier électronique
Lycée Secondaire 15 NOVEMBRE 1955
7
Niveau: 4ème SI
Page Web statique « Le langage HTML »
Prof : HOUAS MAKRAM
7°) L e s f o r m u l a i r e s :
Activité 8 :
1. Créer la page Inscription.html contenant les informations ci-dessous :
Les champs Nom et Prénom sont deux zones de saisie de tailles maximale = 20.
Le champ Adresse est une zone de saisie à plusieurs lignes.
Masculin et Féminin sont deux cases d’options.
Classe est une liste de sélection dont les éléments sont : Bac SI, Bac Sc Exp, Bac Math, Bac
économie et Bac lettre.
 Allemand, Italien, Espagnol et Dessin sont des cases à cocher.
 Envoyer est un bouton de type « Submit » et Annuler est un bouton de type « Reset ».




2. Afficher le mode code et terminer le tableau ci-dessous.
Syntaxe
Fonctions
< FORM ACTION=”sauve.html." NAME="form"
METHOD="GET" >
Balise comporte :
ACTION : action active le bouton envoyer
NAME : nom formulaire
METOHD : méthode d’envoi des données
POST OU GET
<INPUT type="text" name="T1" size="20">
C’est la syntaxe permettant d’insérer une
zone de texte dans un formulaire.
<textarea rows="2" name="S1" cols="20"></textarea>
Utilisée pour la définition d’une zone de
saisie à plusieurs lignes
<SELECT NAME="………" SIZE="……………………………">
<OPTION >…………………………</OPTION>
<OPTION>………………………….</OPTION>
<OPTION>………………………….</OPTION></SELECT>
Cette syntaxe est utilisée pour liste de
sélection
<INPUT TYPE="RADIO" NAME="R1" VALUE="V1" >
MASCULIN
Cette syntaxe est utilisée pour les cases
d’options
<INPUT TYPE=" checkbox " NAME="c1" VALUE="V2"
> dessin
Cette syntaxe est utilisée pour les cases à
cocher
<INPUT type="submit" value="Envoyer" name="B1" >
Cette balise est utilisée pour insérer un
bouton dans un formulaire
Lycée Secondaire 15 NOVEMBRE 1955
8
Niveau: 4ème SI
Page Web statique « Le langage HTML »
Prof : HOUAS MAKRAM
Constatations :
 L’attribut METHOD peut avoir les valeurs GET ou bien POST qui sont deux méthodes d’envoi
des données saisies dans le formulaire vers le serveur.
 Les cases d’option sont utilisés pour faire un et un seul choix parmi plusieurs.
 Les cases à cocher sont utlisés pour faire pour faire un ou pleusieur choix parmi plusieurs.
 Le bouton de type RESET permet d’annuler et de restaurer les valeurs par défauts
8°) L e s c a d r e s :
Activité 9 :
1. Créer la page de cadre Accueil.html ci-dessous :
Cadre 1
Sfax
Cadre 2
Ca
Cadre
Cadre
3 1dre 3
 Le premier cadre comporte la page15NOVEMBRE.html contenant le texte 15 NOVEMBRE
animé.
 Le deuxième cadre comporte la page liens.html.
 Le cadre 3 contient le texte BIENVENUE AU SITE WEB DU 15 NOVEMBRE.
Constatations:
Pour créer une page de cadre
Avec FrontPage 2003
 Pour créer un jeux de cadre on utilise la
0). Début création d’une page de cadre.
balise <FRAMESET>
1). Accéder au menu fichier
La propriété ROWS PERMET DE DÉFINIR
2). Commande nouveau
CADRE HORIZONTAUX
3). Choisir l’option autre modèle de page
La propriété COLS
4). Choisir onglet cadre
CADRE VERTICAUX
5). Sélectionner le modèle de cadre selon votre choix
PERMET DE DEFINIR
 La balise <FRAMESET SRC =
6). Validez par le bouton OK
"NOUVELLEPAGE1.HTM"
7). Fin création d’une page de cadre.
Name = "BANNIERE" > permet
De définir un cadre en spécifiant le fichier à
contenir et son nom
 La création d’un système de cadre nécessite
n+1
fichiers HTML séparés.
 TARGET est utilisée pour .………………………
Lycée Secondaire 15 NOVEMBRE 1955
9
………………………………………………………………
Niveau: 4ème SI
.