SlideShare une entreprise Scribd logo
1  sur  88
Pages Web statiques
Jihen Damerji
Introduction
HTML :HperText Markup Language.
 Langage structuré basé sur les balises.
 Indépendant du navigateur utilisé.
 On forme un fichier qu’on enregistre avec
l’extension .html et on peut voir son contenu
dans un navigateur tel que Ms Internet Explorer.
Activité
 Créer un dossier portant le nom HTML dans
d:4SITICG1.
 Lancer le logiciel Bloc Notes de Windows.
 Enregistrer le dans le dossier qu’on a crée
sous le nom de page1.html
 On remarque que le fichier change d’icône.
 Ouvrer le fichier page1.html qui est une
page vide puis afficher le code source et
saisir ce qui suit
<HTML>
<HEAD>
</HEAD>
<BODY>
</BODY>
</HTML>
 Ce sont des balises HTML. Chaqu’une
doit être entre les symboles < et >.
 Il y a les balises ouvrantes. < ------ >
 Il y a les balises fermantes </------ >
 Un document HTML est formé de :
 la déclaration principale <HTML>
 L’entête : <HEAD>
 Le corps: <BODY>
 Insérez après la balise <Head> la ligne suivante:
 Enregistrez le fichier et revenez au navigateur.
 Actualisez Quel est le résultat?
 Après la balise <BODY> insérez le texte suivant:
<BODY> Bienvenue sur ma page Web </BODY>
 Enregistrez et actualisez le navigateur.
<HEAD>
<TITLE> Mon site Web </TITLE>
</HEAD>
La forme générale
d’une page Web
<HTML>
<HEAD>
<TITLE> Titre qui s’affiche
dans la barre des titre du
navigateur</TITLE>
</HEAD>
<BODY>
……………………………….………
……………………………………….
……………………………………….
</BODY>
</HTML>
“début du code HTML”
“début des informations
relatives à l’entête du
document »
Titre qui s’affiche dans la
barre des titre du navigateur
« fin de ces informations »
« début de contenue
effectif de la page »
……………………………………..
…………..…………………………
……………………………………..
« fin du corps de la page »
“fin du code HTML”
Activité : saisir le code html suivant
<HTML>
<HEAD>
<TITLE> ma première page web </TITLE>
</HEAD>
<BODY>
développement web
</BODY>
</HTML>
Textes et paragraphes
1- Paragraphes
Activité: Ajoutez le texte suivant dans le Body:
<p align= center> développement web
</P>
 La balise P permet de crée de paragraphe
 Pour ajouter un nouveau paragraphe on utilise
la balise <P> </P>
 Cette balise possède la propriété align.
 Pour mettre le titre en gras on doit ajouter la
balise <B> pour devenir:
<P align=center> <B> développement web
</B> </P>
Activité: Ajoutez le texte suivant
 <P> On va vous présenter <U> <I> Internet</I>
</U> et son utilisation</P>
Pour souligner et mettre en Italique le mot
Internet on doit l’encadrer par<U><I></U></I>
2- texte
 Pour centrer tout le texte, on ajoute après <P>
la balise <CENTER> et on la ferme avant
</P>
 On ajoute les modifications suivantes:
<P align=center> <FONT color="red" size=8
face="Arial"> <B> développement web
</B></FONT></P>
Activité On va ajouter un nouveau paragraphe
aligné à gauche dans lequel on va mettre sur trois
lignes différentes : Définition.
Services.
Connexion.
Solution :<P align=left> Définition. <BR>Services.
<BR> Connexion. </P>
• La balise BR : (break):
permet de commencer une nouvelle
ligne
<BR> c’est une nouvelle ligne
Application 2 Modifier la police en Courrier et
la taille à 5 des trois sous titres:
Solution:
<P align=left>
<FONT size=5 face="courrier">
Définition.
<BR>Services.
<BR> Connexion.
</FONT>
</P>
 Sur le même document on va ajouter une ligne
séparatrice par la balise <HR> à la fin du texte.
 On peut modifier la couleur, la largeur et le trait
de la ligne.
Application:
<HR color="blue" width="500" size="5">
<HR color=“#000000” width=“500" >
<HR color=“#884412” width=“400" size=“5”>
La balise HR : (horizontal rule) permet de dessiner
une ligne horizontal
 A la balise <BODY> on va ajouter la propriété
BGCOLOR pour devenir
 <BODY BGCOLOR="#123456">
 Et on ajoute aussi TEXT="White"
<BODY BGCOLOR="#123456"
TEXT="White">
Couleur d’arrière plan
Les titres
Activité: Apres la ligne séparatrice commencer un
nouveau paragraphe dans lequel on va mettre 6 titres
de paragraphes de la forme suivante.
<P>
<H1>Titre 1</H1>
<H2>Titre 2</H2>
<H3>Titre 3</H3>
<H4>Titre 4</H4>
<H5>Titre 5</H5>
<H6>Titre 6</H6>
</P>
Style Logique et titre
<H1>texte</H1> : de taille1 (maximum
Titre 1 Titre 4
<H2>texte</H2> : de taille2 <H5>texte</H5> : de taille5
Titre 2 Titre 5
<H3>texte</H3> : de taille3 <H6>texte</H6> : de taille6(minimu
Titre 3
<H4>texte</H4> : de taille4
Titre 6
<EM>texte</EM> Met le texte en valeur
Insertion d'images
 Créer un nouveau fichier qu'on appelle
Page2.html
 Dans le body on va mettre comme titre
"Insertion d'images dans une page web"
 Dans un nouveau paragraphe on va insérer
l'image webcam.jpg à gauche de taille 170 par
150 pixel.
 <IMG SRC="webcam.jpg" WIDTH="170"
HEIGHT="150" ALIGN="Left">
 Insérer une ligne horizontale après
l'image.
 Insérer une deuxième image routeur.jpg à
droite de taille 200 par 150 pixel avec une
bordure égale à 3.
 <IMG SRC=" routeur.jpg "
WIDTH="200" HEIGHT="150"
ALIGN="Right" BORDER="3"
ALT="Un routeur WIFI">
L’insertion d’une image d’arrière
plan
On peut également mettre une image comme arrière
plan de la page dans la balise <BODY>
 <BODY BACKGROUND="fond1.jpg">
 <BODY BACKGROUND="fond2.jpg">
<BODY BACKGROUND= ˝ image.jpg ˝ >
 Insertion d’images
<IMG SRC= ˝ image.gif ˝>
Pour modifier à l’écran la taille de l’image,
on dispose des attributs:
HEIGHT pour la hauteur
et
WIDTH pour la largeur
<IMG SCR= ˝image.gif ˝ WIDTH=70
HEIGHT=70>
Les listes
 Créer une nouvelle page et enregistrez la sous le nom
de page3.html
 Mettez comme titre "les listes"
 Saisir le code suivant dans le body:
 <H4>Les services de l'Internet </H4>
<UL>
<LI> Le Web </LI>
<LI> L'email </LI>
<LI> Le chat </LI>
</UL>
 Insérer une ligne horizontale.
 Insérer le code suivant après la ligne:
<H4> Matériel nécessaire à une connexion
</H4>
<OL>
<LI>Un ordinateur </LI>
<LI>Modem </LI>
<LI>Ligne téléphonique</LI>
</OL>
La balise UL : (Unumbered list),
permet l’obtention d’une liste nom
numérotée
<UL>
<LI> ceci est la 1ér élément
<LI> ceci est le 2éme élément
</UL>
<ul> et <li>possède la propriété type
[ square(puces carrées), circle(puces
circulaires)]
La balise OL : (Ordered list)
permet l’obtention d’une liste
numérotée
<OL>
<LI> ceci est la 1ér élément
<LI> ceci est le 2éme élément
</OL>
 Modifier la balise <OL> en ajoutant
1. <OL type="1">
2. <OL type="A">
3. <OL type="a">
4. <OL type="I">
5. <OL type="i">
 Insérer une ligne horizontale.
 Insérer le code suivant après la ligne:
<H4> Types de connexion </H4>
<DL>
<DT>A</DT>
<DD>RTC </DD>
<DT>B</DT>
<DD>ADSL </DD>
<DT>C</DT>
<DD>Ligne spécialisée </DD>
</DL>
Formatage de caractères :(voir
tableau P56)
Tag ou balise Rôle
<B>texte</B> gras
<I>texte</I> italique
<U>texte</U> souligné
<S>texte</S> Barré
<SUB>texte</SUB> Indice
Formatage de caractères suite
<SUP>texte</SUP> Exposant ( exposant )
<DIV align="
center/left/right
">texte</DiV>
Alignement d’un
élément
<BIG>texte</BIG> Agrandir la taille
<SMALL>texte</SMALL> Réduire la taille
<!-texte-> Commentaire
Les Tableaux
 Créer un nouveau fichier qu'on appelle
Page3.html
 Dans le body on va mettre comme titre "Les
tableaux" (en H1) et le centrer.
 Pour insérer un tableau on utilise la balise
<TABLE>
-------------------
</TABLE>
Propriétés de <TABLE>
1. BORDER: Indique la bordure du tableau.
2. WIDTH: Indique la largeur du tableau en
pourcentage ou en pixel.
3. HEIGHT : Hauteur du tableau en
pourcentage ou en pixel.
4. ALIGN: Alignement du tableau par rapport à
la page.
5. BGCOLOR: Modifie la couleur de l'arrière
plan du tableau.
<TABLE WIDTH="80%" BORDER="1"
ALIGN="center" BGCOLOR="#CCCCCC">
</TABLE>
Activité:
Les lignes
 Pour insérer une ligne on utilise la
balise <TR>
 On aura
<TABLE>
<TR>
</TR>
</TABLE>
Propriétés de <TR>
1. ALIGN: Indique l’alignement du
contenu de la ligne.
2. VALIGN: Indique l’alignement
vertical du contenu des cellules
d’une ligne.
3. BGCOLOR: Modifie la couleur de l'arrière
plan de la ligne.
4. HEIGHT: Hauteur de la ligne en pourcentage
ou en pixel par rapport au tableau.
Activité:
<CENTER><H1> Les Tableaux
</H1></CENTER>
<TABLE WIDTH="80%" BORDER="1"
ALIGN="center" BGCOLOR="#CCCCCC">
<TR ALIGN="center" BGCOLOR="yellow">
</TR>
</TABLE>
Les Cellules
 Pour insérer une cellule dans une
ligne on utilise la balise <TD>On
aura
<TABLE>
<TR>
<TD>
</TD>
</TR>
</TABLE>
Propriétés de <TD>
1. ALIGN: Indique l’alignement du
contenu d’une cellule.
2. VALIGN: Indique l’alignement vertical
du contenu d’une cellule.
3. BGCOLOR: Modifie la couleur de l'arrière
plan de la cellule.
4. HEIGHT: Hauteur de la cellule en pourcentage
ou en pixel par rapport à la hauteur d’une ligne
5. WIDTH: Indique la largeur de la cellule en
pourcentage ou en pixel par rapport au tableau.
Activité1:
 Insérer un tableau sans bordure
contenant 2 lignes et 2 colonnes.
 Mettre 1,2,3,4 dans les différentes
cellules.
Solution:
Activité2:
 Insérer un tableau avec une bordure
égale à 2 contenant 2 lignes et 2
colonnes.
 Mettre 1,2,3,4 dans les différentes
cellules.
Solution:<TABLE BORDER="2">
 On veut avoir un espacement entre les
cellules égal à 10 pixels et un espacement
entre le contenu de cellules et leurs bords
égal à 10 pixels
Solution:
 On doit utiliser deux autres
propriétés de la balise <TABLE>:
 CELLSPACING: Espacement entre les
cellules.
 CELLPADDING: Espace entre le
contenu de la cellule et son bord
extérieur.
 <TABLE Border="2" cellspacing=10
cellpadding=10>
Activité3:
 Insérer un tableau avec une bordure
égale à 1 contenant 2 lignes et 2
colonnes et de couleur de fond bleu.
 Mettre 1,2,3,4 dans les différentes
cellules.
 Mettre la couleur de fond la ligne 1
du tableau en rouge.
 Mettre la couleur de fond de la
cellule 2 en vert.
Solution:
<TABLE Border="2" BGCOLOR="blue" >
<TR BGCOLOR="red">
<TD>1</TD>
<TD BGCOLOR="green">2</TD>
</TR>
<TR>
<TD>3</TD>
<TD>4</TD>
</TR>
</TABLE>
Activité4:
 Insérer un tableau avec une bordure
égale à 1 contenant 3 colonnes.
 La largeur du tableau sera égale à 60%.
 Mettre 1,2,3 dans les différentes cellules.
Solution:
<TABLE border="1" WIDTH="60%">
<TD>1</TD>
<TD>2</TD>
<TD>3</TD>
</TABLE>
opération de fusion
Activité4-1:
 Insérer un tableau avec une
bordure égale à 1 et de largeur
égale à 60%.
 Le tableau sera de la forme
suivante:
1
2 3 4
Solution:
<TABLE Width=60% border=1>
<TR>
<TD Colspan=3>1</TD>
</TR>
<TR>
<TD width=33%>2</TD>
<TD width=33%>3</TD>
<TD width=34%>4</TD>
</TR>
</TABLE>
Activité4-2:
 Insérer un tableau avec une
bordure égale à 1 et de largeur
égale à 60%.
 Le tableau sera de la forme
suivante:
1
2 3
4 5
Solution:
<TABLE Width=60% border=1>
<TR>
<TD Rowspan=2 width=33% align=center valign=middle>
1
</TD>
<TD width=33%>2</TD>
<TD width=33%>3</TD>
</TR>
<TR>
<TD width=34%>4</TD>
<TD width=33%>5</TD>
</TR> </TABLE>
Les liens hypertextes
Un lien hypertexte nous permet de
nous déplacer d’une page à une
autre c’est le lien hypertexte externe
ou bien dans une même page d’un
endroit à un autre c’est le lien
hypertexte interne.
 La forme d’un lien est la suivante:
<A href = "adresse cible" > Texte du
lien </A>
Exemples:
 <A HREF=" http://adresse Web"> texte
</A>
<A HREF="http://www.google.com">
Recherche </A>
 <A HREF=" ftp://adresse ftp"> texte
</A>
<A HREF=
"ftp://ftp.editerra.fr/install/win32_86x/ftp/ftpe
xpert2.exe "> FTP Expert 2 </A>
 <A HREF="mailto:adresse email"> texte
</A>
<A HREF="mailto:jihen.d@lycos.com">
Envoyer un email </A>
 <A HREF="file://adresse du fichier">
Texte </A>
<A HREF="file://c:/Windows/winhelp.exe">
Aide de Windows </A>
 On peut aussi spécifier la page cible
avec la propriété: Target:
• _blank
• _self
• _parent
lien hypertexte interne.
 créer une page web très longue qui
contient les informations suivantes:
1. Le titre suivant: « voila une page très
longue »
2. Une ligne horizontal plus le texte
suivant « bas de page »
3. L’image image1.jpg de hauteur=800
et de largeur=400
4. Une ligne horizontal plus le texte
suivant « bas de page »
5. Une ligne horizontal plus le texte
suivant « Remonter »
6. Créer un lien interne qui nous
permet d’aller en bas de page en
cliquant sur bas de page
7. Créer un deuxième lien interne qui
nous permet d’aller en haut de page
en cliquant sur remonter
solution
<html>
<head><title> lien hypertexte
</title> </head>
<body>
<h1> <a name= "haut"> voila
une page très longue </A>
<A href =" #bas" >bas de
page</A>
<hr><img src= « image1.jpg «
width=400 height=800> <hr>
<h2> <a name= "bas"> bas
de page </A>
<A href =" #haut"
>remonter</A>
</body>
</html>
On peut créer des liens hypertexte
vers des signets à l'intérieur d'une
même page en utilisant:
<A href = "#nom du signet" >
Texte du lien </A>
 Ceci après avoir définie votre signet:
<a name= "nom du signet">
texte </A>
Suite:
 Par défaut la couleur du lien est
bleue, celle du lien visité et violette,
et celle du moment du click est
rouge.
On peut modifier ces couleurs par des
propriétés dans la balise BODY.
<BODY Link="Pink" Vlink="Yellow"
Alink="Green">
Formulaire HTML
<form action="………." name=" ………"
method=" post/get">
</form>
action= indique l’action à faire.
Name= le nom du formulaire
method=" post/get" 
La méthode GET La méthode POST
utilise l'url, donc si jamais vous
avez des données à passer par l'url
pour ne pas faire un formulaire sur
chaque lien, vous aller pouvoir
utiliser GET. Prenons un exemple
où je passe un 'id' via l'url pour
savoir quelle image affichée.
Une url avec des variables dedans
se présente toujours de cette façon
: /mon_script.php
?nomVariable1=valeurVariable1&n
omVariable2=valeurVariable2&nom
Variable3=valeurVariable3&�
Une url est limitée à 255 caractères
!
est utilisée pour transmettre des
données via un formulaire et
passer en "caché"
(via une deuxième requête HTTP,
après la première qui demande la
page html/php),on ne voit pas les
données des variables
explicitement.
Contrairement à POST, la méthode
GET passe les variables via l'url (en
une seule requête HTTP), les
données sont donc "visible" dans
l'adresse de la page.
La validation du formulaire se fait par le bouton
Envoyer.
 Activité: saisir ce code
<html>
<head><title>formulaire</title></head>
<body>
<h1>formation personnel</h1>
<form action="sauveg.html" name=" f1"
method="get">
Votre nom: <input type= "text" name=
"nom"> <br>
<input type="submit" value="envoyer">
</form>
</body></html>
La zone de saisie
Ajouter :
Votre prenom:
<input type= "text" name="prenom"
size="25">
<br><br>
entrer l'adresse de votre site:
<input type= "text" name="url"
size="40" value="http://">
<br><br>
Votre profession:
<input type= "text"
name="profession" size="25"
maxlength="20">
<br><br>
entrer le mot de passe:
<input type= "password"
name="motpasse" size="10"
maxlength="8">
<br><br>
entrer votre adresse:
<textarea name="adresse" rows="3"
cols="50">
</textarea>
<br><br>
ajouter votre photos:
<input type= "file" name="photos"
size="30"> <br>
<hr>
<br>
Bouton radio
Sexe:
<input type="radio" name="sexe"
value="Femme" checked> Femme
<input type="radio" name="sexe"
value="homme"> Homme
<br><br>
Ajouter a votre formulaire:
Case à coucher ‘choix inclusifs)
Votre sport préférer:<br>
<input type="checkbox" name="sport"
value="hand"> Hand <br>
<input type="checkbox" name="sport1"
value="foot"> Foot <br>
<input type="checkbox" name="sport2"
value="basket"> Basket <br>
<input type="checkbox" name="sport3"
value="golf"> Golf <br> <br><br>
Liste de sélection
Date de naissance:
<input type= "text" name="jour" size="3"
maxlength="2">
<select name="mois">
<option value="janvier">janvier
<optionvalue="fevrier" >Février
<option value="mars" selected>mars...
<option value="decenbre">décenbre
</select>
<input type= "text" name="annee" size="5"
maxlength="4" > <br>
Le contrôle annuler
<input type="reset"
value="annuler">
Les cadres: comment faire?
 On peut diviser la page en cadres
(FRAME) grâce à la balise
<FRAMESET>
 On peut diviser la page en lignes ou en
colonnes par la propriété COLS et
ROWS.
 Dans chaque cadre on affiche une page
qu'on doit préciser la source grâce à la
balise <FRAME SRC=" ">
 On peut aussi donner un nom au cadre
avec la propriété NAME
Application1: Saisir ce code
<HTML>
<HEAD><TITLE> cadre</TITLE></HEAD>
<frameset cols="250,*">
<frame src=" index.html" name="G">
<frame src="formulaire.html" name="D">
</frameset></html>
Enregistrez le fichier sous le nom tp1.html et
revenez au navigateur après avoir vérifier les deux
autre pages: « index.html" et « formulaire.html"
qui sont les deux pages du devoir.
Application2: Saisir ce code
<HTML>
<HEAD><TITLE> cadre</TITLE></HEAD>
<frameset cols="250,*">
<frame src="cadreg.html" name="G">
<frame src="cadred.html" name="D">
</frameset></html>
Enregistrez le fichier sous le nom tp12.html et
revenez au navigateur après avoir créer les deux
autre pages: "cadreg.html" et "cadred.html"
cadreg.html cadred.html
<HTML>
<HEAD><TITLE>sommaire de
liens</TITLE></HEAD>
<BODY bgcolor="#e0c0ff"
text="#000000" link="#804080"
vlink="600000" Alink="#A00000">
<H1> navigation </H1>
<P>
<A href="tp3.html" target="D"><B>
Les images</B> </a><br>
<A href="tp4.html" target="D"><B>
Les tableaux</B> </a><br>
<A href="tp5.html" target="D"><B>
Les listes</B> </a><br>
<A href="tp6.html" target="D"><B>
Les titres</B> </A><BR>
</P></BODY>
</HTML>
<HTML>
<HEAD>
<TITLE>Acceil</TITLE>
</HEAD>
<BODY bgcolor="#fff0c0"
text="#000000" link="#A00000"
vlink="600000"
Alink="#A00000">
<H1> bienvenue </H1>
<P>
choisissez un lien à gauche
</P>
</BODY>
</HTML>
Exercice d'application :créer
cette page
Solution:
<html>
<head><title> cadre</title></head>
<frameset rows="60,*">
<frame src="vacance.html" name="G">
<frameset cols="250,*">
<frame src="acceuil.html" name="D">
<frame src=" devoir.html" name="h">
</frameset>
</frameset>
</html>
Les attributs
L'attribut frameborder :
Cet attribut permet de déterminer si les
cadres auront ou n'auront pas de bordure. Il
a deux valeurs yes ou no.
frameborder=yes ou frameborder=no
L'attribut bordercolor :
Cet attribut permet de déterminer la couleur
de l'ensemble des bordures des cadres. Il
suffit pour cela de spécifier une couleur sous
forme de nom ou de sa valeur hexadécimale
bordercolor="red"
Correction
<html>
<head><title> cadre</title></head>
<frameset rows="60,*" frameborder=yes
bordercolor="red">
<frame src="cadreg.html" name="G">
<frameset cols="250,*">
<frame src="cadred.html" name="D">
<frame src="cadreh.html" name="h">
</frameset></frameset>
</html>
Application2
<html>
<head><title> cadre</title></head>
<frameset rows="60,*">
<frame src="cadreg.html" name="G"
frameborder=yes bordercolor="red">
<frameset cols="250,*">
<frame src="cadred.html" name="D"
frameborder=yes bordercolor="blue">
<frame src="cadreh.html" name="h"
frameborder=yes bordercolor="blue">
</frameset></frameset></html>
L'attribut framespacing :
Cet attribut permet de déterminer un
espace entre les cadres. Il peut prendre
plusieurs valeurs ex: framespacing=n, n
étant une valeur en pixels définissant
l'espace entre les cadres. La valeur 0
indique aucun espace.
framespacing=0 ou framespacing=5
L'attribut border :
Cet attribut permet de déterminer la taille des
bordures entourant les cadres. Il peut prendre
plusieurs valeurs ex: border=n, n étant une valeur
en pixels définissant la taille de la bordure. La
valeur 0 indique aucune bordure.
<frameset rows="60,*" frameborder=yes border="5">
L'attribut scrolling:
Cet attribut permet d'attribuer ou non une barre
de défilement (scrollbar) à un cadre. Il possède
trois valeurs :
- yes : Indique que la barre de défilement sera
toujours visible
- no : Indique que la barre de défilement ne sera
jamais visible
- auto : Indique que le navigateur déterminera si
la barre de défilement est nécessaire
L'attribut noresize :
En utilisant cet attribut, vous interdisez à
l'utilisateur de redimensionner les cadres. Par
défaut les cadres peuvent être redimensionnés
<frame src="cadreg.html" name="G"
scrolling="auto" noresize>
Les attributs marginwidth et marginheight :
- marginwidth permet de spécifier la
grandeur des marges de gauche et de
droite du cadre créé, la valeur doit être
exprimée en pixels, elle peut avoir comme
valeur 0.
- marginheight permet de spécifier la
grandeur des marges de haut et de bas du
cadre crée, la valeur doit être exprimée en
pixels, elle peut avoir comme valeur 0
<frame src="cadred.html" name="D"
marginwidth="18" marginheight="21"
scrolling="auto">

Contenu connexe

En vedette

Paradigma socio crítico
Paradigma socio críticoParadigma socio crítico
Paradigma socio críticoLizeth Caza
 
What I Learnt About Building Great Products - Founders Institute - May 2016
What I Learnt About Building Great Products - Founders Institute - May 2016What I Learnt About Building Great Products - Founders Institute - May 2016
What I Learnt About Building Great Products - Founders Institute - May 2016Ilter Dumduz
 
Municipal Water Systems and AC Pipe - Kevin R. Murray
Municipal Water Systems and AC Pipe - Kevin R. MurrayMunicipal Water Systems and AC Pipe - Kevin R. Murray
Municipal Water Systems and AC Pipe - Kevin R. MurrayHolland & Hart LLP
 
Question 333
Question 333Question 333
Question 333danwj
 
2015 Nisan Mayıs Trend Raporu
2015 Nisan Mayıs Trend Raporu2015 Nisan Mayıs Trend Raporu
2015 Nisan Mayıs Trend RaporuManifesto
 
Teen singer chilla kiana is making a breakthrough in her young career & being...
Teen singer chilla kiana is making a breakthrough in her young career & being...Teen singer chilla kiana is making a breakthrough in her young career & being...
Teen singer chilla kiana is making a breakthrough in her young career & being...Joe Hendrix
 
An inside view of thermal power stations and DDCMIS in power plants
An inside view of thermal power stations and DDCMIS in power plantsAn inside view of thermal power stations and DDCMIS in power plants
An inside view of thermal power stations and DDCMIS in power plantsRg Lokkesh
 
cxpa-whos-who-of-cx-final.original
cxpa-whos-who-of-cx-final.originalcxpa-whos-who-of-cx-final.original
cxpa-whos-who-of-cx-final.originalKarl Sharicz
 
Problems and solutions to math standards
Problems and solutions to math standardsProblems and solutions to math standards
Problems and solutions to math standardsdiggswl
 
A child with a large bladder stone a case report
A child with a large bladder stone a case reportA child with a large bladder stone a case report
A child with a large bladder stone a case reportHayrettin Ozturk
 
Создание логотипов, фирменных стилей в Набережных Челнах, Нижнекамске, Елабуге
Создание логотипов, фирменных стилей в Набережных Челнах, Нижнекамске, ЕлабугеСоздание логотипов, фирменных стилей в Набережных Челнах, Нижнекамске, Елабуге
Создание логотипов, фирменных стилей в Набережных Челнах, Нижнекамске, ЕлабугеAro Aro
 
Costella Resume June 2015
Costella Resume June 2015Costella Resume June 2015
Costella Resume June 2015Lauren Costella
 

En vedette (17)

ReviewPreview No 5 interactive
ReviewPreview No 5 interactiveReviewPreview No 5 interactive
ReviewPreview No 5 interactive
 
Paradigma socio crítico
Paradigma socio críticoParadigma socio crítico
Paradigma socio crítico
 
What I Learnt About Building Great Products - Founders Institute - May 2016
What I Learnt About Building Great Products - Founders Institute - May 2016What I Learnt About Building Great Products - Founders Institute - May 2016
What I Learnt About Building Great Products - Founders Institute - May 2016
 
Kelompok 7
Kelompok 7Kelompok 7
Kelompok 7
 
Municipal Water Systems and AC Pipe - Kevin R. Murray
Municipal Water Systems and AC Pipe - Kevin R. MurrayMunicipal Water Systems and AC Pipe - Kevin R. Murray
Municipal Water Systems and AC Pipe - Kevin R. Murray
 
resume_franklin
resume_franklinresume_franklin
resume_franklin
 
Question 333
Question 333Question 333
Question 333
 
2015 Nisan Mayıs Trend Raporu
2015 Nisan Mayıs Trend Raporu2015 Nisan Mayıs Trend Raporu
2015 Nisan Mayıs Trend Raporu
 
Teen singer chilla kiana is making a breakthrough in her young career & being...
Teen singer chilla kiana is making a breakthrough in her young career & being...Teen singer chilla kiana is making a breakthrough in her young career & being...
Teen singer chilla kiana is making a breakthrough in her young career & being...
 
X ship import en
X ship import enX ship import en
X ship import en
 
An inside view of thermal power stations and DDCMIS in power plants
An inside view of thermal power stations and DDCMIS in power plantsAn inside view of thermal power stations and DDCMIS in power plants
An inside view of thermal power stations and DDCMIS in power plants
 
cxpa-whos-who-of-cx-final.original
cxpa-whos-who-of-cx-final.originalcxpa-whos-who-of-cx-final.original
cxpa-whos-who-of-cx-final.original
 
Problems and solutions to math standards
Problems and solutions to math standardsProblems and solutions to math standards
Problems and solutions to math standards
 
Pharma Events @India 2014-15
Pharma Events @India 2014-15Pharma Events @India 2014-15
Pharma Events @India 2014-15
 
A child with a large bladder stone a case report
A child with a large bladder stone a case reportA child with a large bladder stone a case report
A child with a large bladder stone a case report
 
Создание логотипов, фирменных стилей в Набережных Челнах, Нижнекамске, Елабуге
Создание логотипов, фирменных стилей в Набережных Челнах, Нижнекамске, ЕлабугеСоздание логотипов, фирменных стилей в Набережных Челнах, Нижнекамске, Елабуге
Создание логотипов, фирменных стилей в Набережных Челнах, Нижнекамске, Елабуге
 
Costella Resume June 2015
Costella Resume June 2015Costella Resume June 2015
Costella Resume June 2015
 

Similaire à Reseau et multimedia2009

Cours de développement web de HTML5 .pptx
Cours de développement web de HTML5 .pptxCours de développement web de HTML5 .pptx
Cours de développement web de HTML5 .pptxMounir Gouiouez
 
script site e-commerce -php
script site e-commerce -php script site e-commerce -php
script site e-commerce -php Yassine Badri
 
presentation de html partie par partie et detaillee.pptx
presentation de html partie par partie et detaillee.pptxpresentation de html partie par partie et detaillee.pptx
presentation de html partie par partie et detaillee.pptxBrahimKarimi
 
Css présentation Pour des sites web dynamique
Css présentation Pour des sites web dynamiqueCss présentation Pour des sites web dynamique
Css présentation Pour des sites web dynamiqueDanielMohamed4
 
Projet fin annee 2011 master min ISAMM
Projet fin annee 2011 master min ISAMMProjet fin annee 2011 master min ISAMM
Projet fin annee 2011 master min ISAMMAbdelmonem NAAMANE
 
CreativeLab Html5 workshop
CreativeLab Html5 workshopCreativeLab Html5 workshop
CreativeLab Html5 workshopCreative-Lab
 
TP M104(developpemt digital html5 et css3 ).pptx
TP M104(developpemt digital html5 et css3 ).pptxTP M104(developpemt digital html5 et css3 ).pptx
TP M104(developpemt digital html5 et css3 ).pptxElhathateAyoub
 
Intégration #2 : HTML 101 : Back to Basics
Intégration #2 : HTML 101 : Back to BasicsIntégration #2 : HTML 101 : Back to Basics
Intégration #2 : HTML 101 : Back to BasicsJean Michel
 
HTML 5 - intro - en francais
HTML 5 - intro - en francaisHTML 5 - intro - en francais
HTML 5 - intro - en francaisVlad Posea
 
exposé en HTML
exposé en HTMLexposé en HTML
exposé en HTMLYaya Im
 

Similaire à Reseau et multimedia2009 (20)

Cours de développement web de HTML5 .pptx
Cours de développement web de HTML5 .pptxCours de développement web de HTML5 .pptx
Cours de développement web de HTML5 .pptx
 
Html css-xhtml
Html css-xhtmlHtml css-xhtml
Html css-xhtml
 
hassclic284.ppt
hassclic284.ppthassclic284.ppt
hassclic284.ppt
 
amphi_html.ppt
amphi_html.pptamphi_html.ppt
amphi_html.ppt
 
script site e-commerce -php
script site e-commerce -php script site e-commerce -php
script site e-commerce -php
 
presentation de html partie par partie et detaillee.pptx
presentation de html partie par partie et detaillee.pptxpresentation de html partie par partie et detaillee.pptx
presentation de html partie par partie et detaillee.pptx
 
Css présentation Pour des sites web dynamique
Css présentation Pour des sites web dynamiqueCss présentation Pour des sites web dynamique
Css présentation Pour des sites web dynamique
 
HTML & CSS
HTML & CSSHTML & CSS
HTML & CSS
 
Projet fin annee 2011 master min ISAMM
Projet fin annee 2011 master min ISAMMProjet fin annee 2011 master min ISAMM
Projet fin annee 2011 master min ISAMM
 
Langage HTML
Langage HTMLLangage HTML
Langage HTML
 
Formation HTML pour Bac Informatique
Formation HTML pour Bac InformatiqueFormation HTML pour Bac Informatique
Formation HTML pour Bac Informatique
 
Html
HtmlHtml
Html
 
CreativeLab Html5 workshop
CreativeLab Html5 workshopCreativeLab Html5 workshop
CreativeLab Html5 workshop
 
TP M104(developpemt digital html5 et css3 ).pptx
TP M104(developpemt digital html5 et css3 ).pptxTP M104(developpemt digital html5 et css3 ).pptx
TP M104(developpemt digital html5 et css3 ).pptx
 
Intégration #2 : HTML 101 : Back to Basics
Intégration #2 : HTML 101 : Back to BasicsIntégration #2 : HTML 101 : Back to Basics
Intégration #2 : HTML 101 : Back to Basics
 
Programmation web
Programmation webProgrammation web
Programmation web
 
HTML 5 - intro - en francais
HTML 5 - intro - en francaisHTML 5 - intro - en francais
HTML 5 - intro - en francais
 
exposé en HTML
exposé en HTMLexposé en HTML
exposé en HTML
 
Developpement Web.pptx
Developpement Web.pptxDeveloppement Web.pptx
Developpement Web.pptx
 
Smarty
SmartySmarty
Smarty
 

Plus de jihen damerji

Nabheni high school Tunisia
Nabheni high school TunisiaNabheni high school Tunisia
Nabheni high school Tunisiajihen damerji
 
How to manage twinspace
How to manage twinspace How to manage twinspace
How to manage twinspace jihen damerji
 
Activité collaboratives de création de projet
Activité collaboratives de création de projet Activité collaboratives de création de projet
Activité collaboratives de création de projet jihen damerji
 
Formation face to face 1 (eTwinning)
Formation face to face 1 (eTwinning)Formation face to face 1 (eTwinning)
Formation face to face 1 (eTwinning)jihen damerji
 
Comment réussir un projet eTwinning
Comment réussir un projet eTwinningComment réussir un projet eTwinning
Comment réussir un projet eTwinningjihen damerji
 
Our countries between history and the future: the dream has no limit
Our countries between history and the future: the dream has no limitOur countries between history and the future: the dream has no limit
Our countries between history and the future: the dream has no limitjihen damerji
 
Etwinning : création de projet
Etwinning : création de projetEtwinning : création de projet
Etwinning : création de projetjihen damerji
 
Compétences Clés du 21ème siècle
Compétences Clés du 21ème siècleCompétences Clés du 21ème siècle
Compétences Clés du 21ème sièclejihen damerji
 
europ hours of code: lbn presentation
europ hours of code: lbn presentationeurop hours of code: lbn presentation
europ hours of code: lbn presentationjihen damerji
 
Création d’un site web2017
Création d’un site web2017Création d’un site web2017
Création d’un site web2017jihen damerji
 
Les algorithmes de recherche2017i
Les algorithmes de recherche2017iLes algorithmes de recherche2017i
Les algorithmes de recherche2017ijihen damerji
 
Introduction a la vidéo numérique
Introduction a la vidéo numériqueIntroduction a la vidéo numérique
Introduction a la vidéo numériquejihen damerji
 
un système d’exploitation
un système d’exploitationun système d’exploitation
un système d’exploitationjihen damerji
 
Flash: les variables
Flash: les variablesFlash: les variables
Flash: les variablesjihen damerji
 

Plus de jihen damerji (20)

filter result.pptx
filter result.pptxfilter result.pptx
filter result.pptx
 
Nabheni high school Tunisia
Nabheni high school TunisiaNabheni high school Tunisia
Nabheni high school Tunisia
 
Formation mail
Formation mail Formation mail
Formation mail
 
How to manage twinspace
How to manage twinspace How to manage twinspace
How to manage twinspace
 
Activité collaboratives de création de projet
Activité collaboratives de création de projet Activité collaboratives de création de projet
Activité collaboratives de création de projet
 
Formation face to face 1 (eTwinning)
Formation face to face 1 (eTwinning)Formation face to face 1 (eTwinning)
Formation face to face 1 (eTwinning)
 
Comment réussir un projet eTwinning
Comment réussir un projet eTwinningComment réussir un projet eTwinning
Comment réussir un projet eTwinning
 
Our countries between history and the future: the dream has no limit
Our countries between history and the future: the dream has no limitOur countries between history and the future: the dream has no limit
Our countries between history and the future: the dream has no limit
 
Etwinning : création de projet
Etwinning : création de projetEtwinning : création de projet
Etwinning : création de projet
 
Python
PythonPython
Python
 
Compétences Clés du 21ème siècle
Compétences Clés du 21ème siècleCompétences Clés du 21ème siècle
Compétences Clés du 21ème siècle
 
europ hours of code: lbn presentation
europ hours of code: lbn presentationeurop hours of code: lbn presentation
europ hours of code: lbn presentation
 
Création d’un site web2017
Création d’un site web2017Création d’un site web2017
Création d’un site web2017
 
Les algorithmes de recherche2017i
Les algorithmes de recherche2017iLes algorithmes de recherche2017i
Les algorithmes de recherche2017i
 
Introduction a la vidéo numérique
Introduction a la vidéo numériqueIntroduction a la vidéo numérique
Introduction a la vidéo numérique
 
Tableuravancé2017
Tableuravancé2017Tableuravancé2017
Tableuravancé2017
 
un système d’exploitation
un système d’exploitationun système d’exploitation
un système d’exploitation
 
Flash: les variables
Flash: les variablesFlash: les variables
Flash: les variables
 
scratch
scratchscratch
scratch
 
Blogger
BloggerBlogger
Blogger
 

Dernier

666148532-Formation-Habilitation-ELECTRIQUE-ENTREPRISE-MARS-2017.pptx
666148532-Formation-Habilitation-ELECTRIQUE-ENTREPRISE-MARS-2017.pptx666148532-Formation-Habilitation-ELECTRIQUE-ENTREPRISE-MARS-2017.pptx
666148532-Formation-Habilitation-ELECTRIQUE-ENTREPRISE-MARS-2017.pptxSAID MASHATE
 
Formation M2i - Comprendre les neurosciences pour développer son leadership
Formation M2i - Comprendre les neurosciences pour développer son leadershipFormation M2i - Comprendre les neurosciences pour développer son leadership
Formation M2i - Comprendre les neurosciences pour développer son leadershipM2i Formation
 
7 PPT sue le project de fin d'étude.pptx
7 PPT sue le project de fin d'étude.pptx7 PPT sue le project de fin d'étude.pptx
7 PPT sue le project de fin d'étude.pptxrababouerdighi
 
Annie Ernaux Extérieurs. pptx. Exposition basée sur un livre .
Annie   Ernaux  Extérieurs. pptx. Exposition basée sur un livre .Annie   Ernaux  Extérieurs. pptx. Exposition basée sur un livre .
Annie Ernaux Extérieurs. pptx. Exposition basée sur un livre .Txaruka
 
Guide Final de rédaction de mémoire de fin d'étude
Guide Final de rédaction de mémoire de fin d'étudeGuide Final de rédaction de mémoire de fin d'étude
Guide Final de rédaction de mémoire de fin d'étudeBenamraneMarwa
 
systeme expert_systeme expert_systeme expert
systeme expert_systeme expert_systeme expertsysteme expert_systeme expert_systeme expert
systeme expert_systeme expert_systeme expertChristianMbip
 
Cours SE Le système Linux : La ligne de commande bash - IG IPSET
Cours SE Le système Linux : La ligne de commande bash - IG IPSETCours SE Le système Linux : La ligne de commande bash - IG IPSET
Cours SE Le système Linux : La ligne de commande bash - IG IPSETMedBechir
 
Evaluation du systeme d'Education. Marocpptx
Evaluation du systeme d'Education. MarocpptxEvaluation du systeme d'Education. Marocpptx
Evaluation du systeme d'Education. MarocpptxAsmaa105193
 
Saint Georges, martyr, et la lègend du dragon.pptx
Saint Georges, martyr, et la lègend du dragon.pptxSaint Georges, martyr, et la lègend du dragon.pptx
Saint Georges, martyr, et la lègend du dragon.pptxMartin M Flynn
 
Présentation_ Didactique 1_SVT (S4) complet.pptx
Présentation_ Didactique 1_SVT (S4) complet.pptxPrésentation_ Didactique 1_SVT (S4) complet.pptx
Présentation_ Didactique 1_SVT (S4) complet.pptxrababouerdighi
 
A3iFormations, organisme de formations certifié qualiopi.
A3iFormations, organisme de formations certifié qualiopi.A3iFormations, organisme de formations certifié qualiopi.
A3iFormations, organisme de formations certifié qualiopi.Franck Apolis
 
Fondation Louis Vuitton. pptx
Fondation      Louis      Vuitton.   pptxFondation      Louis      Vuitton.   pptx
Fondation Louis Vuitton. pptxTxaruka
 
Cours SE Gestion des périphériques - IG IPSET
Cours SE Gestion des périphériques - IG IPSETCours SE Gestion des périphériques - IG IPSET
Cours SE Gestion des périphériques - IG IPSETMedBechir
 

Dernier (15)

Pâques de Sainte Marie-Euphrasie Pelletier
Pâques de Sainte Marie-Euphrasie PelletierPâques de Sainte Marie-Euphrasie Pelletier
Pâques de Sainte Marie-Euphrasie Pelletier
 
666148532-Formation-Habilitation-ELECTRIQUE-ENTREPRISE-MARS-2017.pptx
666148532-Formation-Habilitation-ELECTRIQUE-ENTREPRISE-MARS-2017.pptx666148532-Formation-Habilitation-ELECTRIQUE-ENTREPRISE-MARS-2017.pptx
666148532-Formation-Habilitation-ELECTRIQUE-ENTREPRISE-MARS-2017.pptx
 
Formation M2i - Comprendre les neurosciences pour développer son leadership
Formation M2i - Comprendre les neurosciences pour développer son leadershipFormation M2i - Comprendre les neurosciences pour développer son leadership
Formation M2i - Comprendre les neurosciences pour développer son leadership
 
7 PPT sue le project de fin d'étude.pptx
7 PPT sue le project de fin d'étude.pptx7 PPT sue le project de fin d'étude.pptx
7 PPT sue le project de fin d'étude.pptx
 
Annie Ernaux Extérieurs. pptx. Exposition basée sur un livre .
Annie   Ernaux  Extérieurs. pptx. Exposition basée sur un livre .Annie   Ernaux  Extérieurs. pptx. Exposition basée sur un livre .
Annie Ernaux Extérieurs. pptx. Exposition basée sur un livre .
 
Guide Final de rédaction de mémoire de fin d'étude
Guide Final de rédaction de mémoire de fin d'étudeGuide Final de rédaction de mémoire de fin d'étude
Guide Final de rédaction de mémoire de fin d'étude
 
systeme expert_systeme expert_systeme expert
systeme expert_systeme expert_systeme expertsysteme expert_systeme expert_systeme expert
systeme expert_systeme expert_systeme expert
 
Cours SE Le système Linux : La ligne de commande bash - IG IPSET
Cours SE Le système Linux : La ligne de commande bash - IG IPSETCours SE Le système Linux : La ligne de commande bash - IG IPSET
Cours SE Le système Linux : La ligne de commande bash - IG IPSET
 
Evaluation du systeme d'Education. Marocpptx
Evaluation du systeme d'Education. MarocpptxEvaluation du systeme d'Education. Marocpptx
Evaluation du systeme d'Education. Marocpptx
 
Evaluación Alumnos de Ecole Victor Hugo
Evaluación Alumnos de Ecole  Victor HugoEvaluación Alumnos de Ecole  Victor Hugo
Evaluación Alumnos de Ecole Victor Hugo
 
Saint Georges, martyr, et la lègend du dragon.pptx
Saint Georges, martyr, et la lègend du dragon.pptxSaint Georges, martyr, et la lègend du dragon.pptx
Saint Georges, martyr, et la lègend du dragon.pptx
 
Présentation_ Didactique 1_SVT (S4) complet.pptx
Présentation_ Didactique 1_SVT (S4) complet.pptxPrésentation_ Didactique 1_SVT (S4) complet.pptx
Présentation_ Didactique 1_SVT (S4) complet.pptx
 
A3iFormations, organisme de formations certifié qualiopi.
A3iFormations, organisme de formations certifié qualiopi.A3iFormations, organisme de formations certifié qualiopi.
A3iFormations, organisme de formations certifié qualiopi.
 
Fondation Louis Vuitton. pptx
Fondation      Louis      Vuitton.   pptxFondation      Louis      Vuitton.   pptx
Fondation Louis Vuitton. pptx
 
Cours SE Gestion des périphériques - IG IPSET
Cours SE Gestion des périphériques - IG IPSETCours SE Gestion des périphériques - IG IPSET
Cours SE Gestion des périphériques - IG IPSET
 

Reseau et multimedia2009

  • 2. Introduction HTML :HperText Markup Language.  Langage structuré basé sur les balises.  Indépendant du navigateur utilisé.  On forme un fichier qu’on enregistre avec l’extension .html et on peut voir son contenu dans un navigateur tel que Ms Internet Explorer.
  • 3. Activité  Créer un dossier portant le nom HTML dans d:4SITICG1.  Lancer le logiciel Bloc Notes de Windows.  Enregistrer le dans le dossier qu’on a crée sous le nom de page1.html  On remarque que le fichier change d’icône.
  • 4.  Ouvrer le fichier page1.html qui est une page vide puis afficher le code source et saisir ce qui suit <HTML> <HEAD> </HEAD> <BODY> </BODY> </HTML>
  • 5.  Ce sont des balises HTML. Chaqu’une doit être entre les symboles < et >.  Il y a les balises ouvrantes. < ------ >  Il y a les balises fermantes </------ >  Un document HTML est formé de :  la déclaration principale <HTML>  L’entête : <HEAD>  Le corps: <BODY>
  • 6.  Insérez après la balise <Head> la ligne suivante:  Enregistrez le fichier et revenez au navigateur.  Actualisez Quel est le résultat?  Après la balise <BODY> insérez le texte suivant: <BODY> Bienvenue sur ma page Web </BODY>  Enregistrez et actualisez le navigateur. <HEAD> <TITLE> Mon site Web </TITLE> </HEAD>
  • 7. La forme générale d’une page Web <HTML> <HEAD> <TITLE> Titre qui s’affiche dans la barre des titre du navigateur</TITLE> </HEAD> <BODY> ……………………………….……… ………………………………………. ………………………………………. </BODY> </HTML> “début du code HTML” “début des informations relatives à l’entête du document » Titre qui s’affiche dans la barre des titre du navigateur « fin de ces informations » « début de contenue effectif de la page » …………………………………….. …………..………………………… …………………………………….. « fin du corps de la page » “fin du code HTML”
  • 8. Activité : saisir le code html suivant <HTML> <HEAD> <TITLE> ma première page web </TITLE> </HEAD> <BODY> développement web </BODY> </HTML>
  • 9. Textes et paragraphes 1- Paragraphes Activité: Ajoutez le texte suivant dans le Body: <p align= center> développement web </P>  La balise P permet de crée de paragraphe  Pour ajouter un nouveau paragraphe on utilise la balise <P> </P>  Cette balise possède la propriété align.
  • 10.  Pour mettre le titre en gras on doit ajouter la balise <B> pour devenir: <P align=center> <B> développement web </B> </P> Activité: Ajoutez le texte suivant  <P> On va vous présenter <U> <I> Internet</I> </U> et son utilisation</P> Pour souligner et mettre en Italique le mot Internet on doit l’encadrer par<U><I></U></I> 2- texte
  • 11.  Pour centrer tout le texte, on ajoute après <P> la balise <CENTER> et on la ferme avant </P>  On ajoute les modifications suivantes: <P align=center> <FONT color="red" size=8 face="Arial"> <B> développement web </B></FONT></P> Activité On va ajouter un nouveau paragraphe aligné à gauche dans lequel on va mettre sur trois lignes différentes : Définition. Services. Connexion.
  • 12. Solution :<P align=left> Définition. <BR>Services. <BR> Connexion. </P> • La balise BR : (break): permet de commencer une nouvelle ligne <BR> c’est une nouvelle ligne
  • 13. Application 2 Modifier la police en Courrier et la taille à 5 des trois sous titres: Solution: <P align=left> <FONT size=5 face="courrier"> Définition. <BR>Services. <BR> Connexion. </FONT> </P>
  • 14.  Sur le même document on va ajouter une ligne séparatrice par la balise <HR> à la fin du texte.  On peut modifier la couleur, la largeur et le trait de la ligne. Application: <HR color="blue" width="500" size="5"> <HR color=“#000000” width=“500" > <HR color=“#884412” width=“400" size=“5”> La balise HR : (horizontal rule) permet de dessiner une ligne horizontal
  • 15.  A la balise <BODY> on va ajouter la propriété BGCOLOR pour devenir  <BODY BGCOLOR="#123456">  Et on ajoute aussi TEXT="White" <BODY BGCOLOR="#123456" TEXT="White"> Couleur d’arrière plan
  • 16. Les titres Activité: Apres la ligne séparatrice commencer un nouveau paragraphe dans lequel on va mettre 6 titres de paragraphes de la forme suivante. <P> <H1>Titre 1</H1> <H2>Titre 2</H2> <H3>Titre 3</H3> <H4>Titre 4</H4> <H5>Titre 5</H5> <H6>Titre 6</H6> </P>
  • 17. Style Logique et titre <H1>texte</H1> : de taille1 (maximum Titre 1 Titre 4 <H2>texte</H2> : de taille2 <H5>texte</H5> : de taille5 Titre 2 Titre 5 <H3>texte</H3> : de taille3 <H6>texte</H6> : de taille6(minimu Titre 3 <H4>texte</H4> : de taille4 Titre 6 <EM>texte</EM> Met le texte en valeur
  • 18. Insertion d'images  Créer un nouveau fichier qu'on appelle Page2.html  Dans le body on va mettre comme titre "Insertion d'images dans une page web"  Dans un nouveau paragraphe on va insérer l'image webcam.jpg à gauche de taille 170 par 150 pixel.  <IMG SRC="webcam.jpg" WIDTH="170" HEIGHT="150" ALIGN="Left">
  • 19.  Insérer une ligne horizontale après l'image.  Insérer une deuxième image routeur.jpg à droite de taille 200 par 150 pixel avec une bordure égale à 3.  <IMG SRC=" routeur.jpg " WIDTH="200" HEIGHT="150" ALIGN="Right" BORDER="3" ALT="Un routeur WIFI">
  • 20. L’insertion d’une image d’arrière plan On peut également mettre une image comme arrière plan de la page dans la balise <BODY>  <BODY BACKGROUND="fond1.jpg">  <BODY BACKGROUND="fond2.jpg"> <BODY BACKGROUND= ˝ image.jpg ˝ >
  • 21.  Insertion d’images <IMG SRC= ˝ image.gif ˝> Pour modifier à l’écran la taille de l’image, on dispose des attributs: HEIGHT pour la hauteur et WIDTH pour la largeur <IMG SCR= ˝image.gif ˝ WIDTH=70 HEIGHT=70>
  • 22. Les listes  Créer une nouvelle page et enregistrez la sous le nom de page3.html  Mettez comme titre "les listes"  Saisir le code suivant dans le body:  <H4>Les services de l'Internet </H4> <UL> <LI> Le Web </LI> <LI> L'email </LI> <LI> Le chat </LI> </UL>
  • 23.  Insérer une ligne horizontale.  Insérer le code suivant après la ligne: <H4> Matériel nécessaire à une connexion </H4> <OL> <LI>Un ordinateur </LI> <LI>Modem </LI> <LI>Ligne téléphonique</LI> </OL>
  • 24. La balise UL : (Unumbered list), permet l’obtention d’une liste nom numérotée <UL> <LI> ceci est la 1ér élément <LI> ceci est le 2éme élément </UL> <ul> et <li>possède la propriété type [ square(puces carrées), circle(puces circulaires)]
  • 25. La balise OL : (Ordered list) permet l’obtention d’une liste numérotée <OL> <LI> ceci est la 1ér élément <LI> ceci est le 2éme élément </OL>
  • 26.  Modifier la balise <OL> en ajoutant 1. <OL type="1"> 2. <OL type="A"> 3. <OL type="a"> 4. <OL type="I"> 5. <OL type="i">
  • 27.  Insérer une ligne horizontale.  Insérer le code suivant après la ligne: <H4> Types de connexion </H4> <DL> <DT>A</DT> <DD>RTC </DD> <DT>B</DT> <DD>ADSL </DD> <DT>C</DT> <DD>Ligne spécialisée </DD> </DL>
  • 28. Formatage de caractères :(voir tableau P56) Tag ou balise Rôle <B>texte</B> gras <I>texte</I> italique <U>texte</U> souligné <S>texte</S> Barré <SUB>texte</SUB> Indice
  • 29. Formatage de caractères suite <SUP>texte</SUP> Exposant ( exposant ) <DIV align=" center/left/right ">texte</DiV> Alignement d’un élément <BIG>texte</BIG> Agrandir la taille <SMALL>texte</SMALL> Réduire la taille <!-texte-> Commentaire
  • 30. Les Tableaux  Créer un nouveau fichier qu'on appelle Page3.html  Dans le body on va mettre comme titre "Les tableaux" (en H1) et le centrer.  Pour insérer un tableau on utilise la balise <TABLE> ------------------- </TABLE>
  • 31. Propriétés de <TABLE> 1. BORDER: Indique la bordure du tableau. 2. WIDTH: Indique la largeur du tableau en pourcentage ou en pixel. 3. HEIGHT : Hauteur du tableau en pourcentage ou en pixel. 4. ALIGN: Alignement du tableau par rapport à la page. 5. BGCOLOR: Modifie la couleur de l'arrière plan du tableau.
  • 32. <TABLE WIDTH="80%" BORDER="1" ALIGN="center" BGCOLOR="#CCCCCC"> </TABLE> Activité:
  • 33. Les lignes  Pour insérer une ligne on utilise la balise <TR>  On aura <TABLE> <TR> </TR> </TABLE>
  • 34. Propriétés de <TR> 1. ALIGN: Indique l’alignement du contenu de la ligne. 2. VALIGN: Indique l’alignement vertical du contenu des cellules d’une ligne. 3. BGCOLOR: Modifie la couleur de l'arrière plan de la ligne. 4. HEIGHT: Hauteur de la ligne en pourcentage ou en pixel par rapport au tableau.
  • 35. Activité: <CENTER><H1> Les Tableaux </H1></CENTER> <TABLE WIDTH="80%" BORDER="1" ALIGN="center" BGCOLOR="#CCCCCC"> <TR ALIGN="center" BGCOLOR="yellow"> </TR> </TABLE>
  • 36. Les Cellules  Pour insérer une cellule dans une ligne on utilise la balise <TD>On aura <TABLE> <TR> <TD> </TD> </TR> </TABLE>
  • 37. Propriétés de <TD> 1. ALIGN: Indique l’alignement du contenu d’une cellule. 2. VALIGN: Indique l’alignement vertical du contenu d’une cellule. 3. BGCOLOR: Modifie la couleur de l'arrière plan de la cellule. 4. HEIGHT: Hauteur de la cellule en pourcentage ou en pixel par rapport à la hauteur d’une ligne 5. WIDTH: Indique la largeur de la cellule en pourcentage ou en pixel par rapport au tableau.
  • 38. Activité1:  Insérer un tableau sans bordure contenant 2 lignes et 2 colonnes.  Mettre 1,2,3,4 dans les différentes cellules.
  • 40. Activité2:  Insérer un tableau avec une bordure égale à 2 contenant 2 lignes et 2 colonnes.  Mettre 1,2,3,4 dans les différentes cellules. Solution:<TABLE BORDER="2">  On veut avoir un espacement entre les cellules égal à 10 pixels et un espacement entre le contenu de cellules et leurs bords égal à 10 pixels
  • 41. Solution:  On doit utiliser deux autres propriétés de la balise <TABLE>:  CELLSPACING: Espacement entre les cellules.  CELLPADDING: Espace entre le contenu de la cellule et son bord extérieur.  <TABLE Border="2" cellspacing=10 cellpadding=10>
  • 42. Activité3:  Insérer un tableau avec une bordure égale à 1 contenant 2 lignes et 2 colonnes et de couleur de fond bleu.  Mettre 1,2,3,4 dans les différentes cellules.  Mettre la couleur de fond la ligne 1 du tableau en rouge.  Mettre la couleur de fond de la cellule 2 en vert.
  • 43. Solution: <TABLE Border="2" BGCOLOR="blue" > <TR BGCOLOR="red"> <TD>1</TD> <TD BGCOLOR="green">2</TD> </TR> <TR> <TD>3</TD> <TD>4</TD> </TR> </TABLE>
  • 44. Activité4:  Insérer un tableau avec une bordure égale à 1 contenant 3 colonnes.  La largeur du tableau sera égale à 60%.  Mettre 1,2,3 dans les différentes cellules.
  • 46. opération de fusion Activité4-1:  Insérer un tableau avec une bordure égale à 1 et de largeur égale à 60%.  Le tableau sera de la forme suivante: 1 2 3 4
  • 47. Solution: <TABLE Width=60% border=1> <TR> <TD Colspan=3>1</TD> </TR> <TR> <TD width=33%>2</TD> <TD width=33%>3</TD> <TD width=34%>4</TD> </TR> </TABLE>
  • 48. Activité4-2:  Insérer un tableau avec une bordure égale à 1 et de largeur égale à 60%.  Le tableau sera de la forme suivante: 1 2 3 4 5
  • 49. Solution: <TABLE Width=60% border=1> <TR> <TD Rowspan=2 width=33% align=center valign=middle> 1 </TD> <TD width=33%>2</TD> <TD width=33%>3</TD> </TR> <TR> <TD width=34%>4</TD> <TD width=33%>5</TD> </TR> </TABLE>
  • 50. Les liens hypertextes Un lien hypertexte nous permet de nous déplacer d’une page à une autre c’est le lien hypertexte externe ou bien dans une même page d’un endroit à un autre c’est le lien hypertexte interne.  La forme d’un lien est la suivante: <A href = "adresse cible" > Texte du lien </A>
  • 51. Exemples:  <A HREF=" http://adresse Web"> texte </A> <A HREF="http://www.google.com"> Recherche </A>  <A HREF=" ftp://adresse ftp"> texte </A> <A HREF= "ftp://ftp.editerra.fr/install/win32_86x/ftp/ftpe xpert2.exe "> FTP Expert 2 </A>  <A HREF="mailto:adresse email"> texte </A> <A HREF="mailto:jihen.d@lycos.com"> Envoyer un email </A>
  • 52.  <A HREF="file://adresse du fichier"> Texte </A> <A HREF="file://c:/Windows/winhelp.exe"> Aide de Windows </A>  On peut aussi spécifier la page cible avec la propriété: Target: • _blank • _self • _parent
  • 53. lien hypertexte interne.  créer une page web très longue qui contient les informations suivantes: 1. Le titre suivant: « voila une page très longue » 2. Une ligne horizontal plus le texte suivant « bas de page » 3. L’image image1.jpg de hauteur=800 et de largeur=400 4. Une ligne horizontal plus le texte suivant « bas de page »
  • 54. 5. Une ligne horizontal plus le texte suivant « Remonter » 6. Créer un lien interne qui nous permet d’aller en bas de page en cliquant sur bas de page 7. Créer un deuxième lien interne qui nous permet d’aller en haut de page en cliquant sur remonter
  • 55. solution <html> <head><title> lien hypertexte </title> </head> <body> <h1> <a name= "haut"> voila une page très longue </A> <A href =" #bas" >bas de page</A>
  • 56. <hr><img src= « image1.jpg « width=400 height=800> <hr> <h2> <a name= "bas"> bas de page </A> <A href =" #haut" >remonter</A> </body> </html>
  • 57. On peut créer des liens hypertexte vers des signets à l'intérieur d'une même page en utilisant: <A href = "#nom du signet" > Texte du lien </A>  Ceci après avoir définie votre signet: <a name= "nom du signet"> texte </A>
  • 58. Suite:  Par défaut la couleur du lien est bleue, celle du lien visité et violette, et celle du moment du click est rouge. On peut modifier ces couleurs par des propriétés dans la balise BODY. <BODY Link="Pink" Vlink="Yellow" Alink="Green">
  • 59.
  • 60. Formulaire HTML <form action="………." name=" ………" method=" post/get"> </form> action= indique l’action à faire. Name= le nom du formulaire method=" post/get" 
  • 61. La méthode GET La méthode POST utilise l'url, donc si jamais vous avez des données à passer par l'url pour ne pas faire un formulaire sur chaque lien, vous aller pouvoir utiliser GET. Prenons un exemple où je passe un 'id' via l'url pour savoir quelle image affichée. Une url avec des variables dedans se présente toujours de cette façon : /mon_script.php ?nomVariable1=valeurVariable1&n omVariable2=valeurVariable2&nom Variable3=valeurVariable3&� Une url est limitée à 255 caractères ! est utilisée pour transmettre des données via un formulaire et passer en "caché" (via une deuxième requête HTTP, après la première qui demande la page html/php),on ne voit pas les données des variables explicitement. Contrairement à POST, la méthode GET passe les variables via l'url (en une seule requête HTTP), les données sont donc "visible" dans l'adresse de la page. La validation du formulaire se fait par le bouton Envoyer.
  • 63. <html> <head><title>formulaire</title></head> <body> <h1>formation personnel</h1> <form action="sauveg.html" name=" f1" method="get"> Votre nom: <input type= "text" name= "nom"> <br> <input type="submit" value="envoyer"> </form> </body></html>
  • 64. La zone de saisie Ajouter : Votre prenom: <input type= "text" name="prenom" size="25"> <br><br>
  • 65. entrer l'adresse de votre site: <input type= "text" name="url" size="40" value="http://"> <br><br>
  • 66. Votre profession: <input type= "text" name="profession" size="25" maxlength="20"> <br><br>
  • 67. entrer le mot de passe: <input type= "password" name="motpasse" size="10" maxlength="8"> <br><br>
  • 68. entrer votre adresse: <textarea name="adresse" rows="3" cols="50"> </textarea> <br><br>
  • 69. ajouter votre photos: <input type= "file" name="photos" size="30"> <br> <hr> <br>
  • 70. Bouton radio Sexe: <input type="radio" name="sexe" value="Femme" checked> Femme <input type="radio" name="sexe" value="homme"> Homme <br><br> Ajouter a votre formulaire:
  • 71. Case à coucher ‘choix inclusifs) Votre sport préférer:<br> <input type="checkbox" name="sport" value="hand"> Hand <br> <input type="checkbox" name="sport1" value="foot"> Foot <br> <input type="checkbox" name="sport2" value="basket"> Basket <br> <input type="checkbox" name="sport3" value="golf"> Golf <br> <br><br>
  • 72. Liste de sélection Date de naissance: <input type= "text" name="jour" size="3" maxlength="2"> <select name="mois"> <option value="janvier">janvier <optionvalue="fevrier" >Février <option value="mars" selected>mars... <option value="decenbre">décenbre </select> <input type= "text" name="annee" size="5" maxlength="4" > <br>
  • 73. Le contrôle annuler <input type="reset" value="annuler">
  • 75.
  • 76.  On peut diviser la page en cadres (FRAME) grâce à la balise <FRAMESET>  On peut diviser la page en lignes ou en colonnes par la propriété COLS et ROWS.  Dans chaque cadre on affiche une page qu'on doit préciser la source grâce à la balise <FRAME SRC=" ">  On peut aussi donner un nom au cadre avec la propriété NAME
  • 77. Application1: Saisir ce code <HTML> <HEAD><TITLE> cadre</TITLE></HEAD> <frameset cols="250,*"> <frame src=" index.html" name="G"> <frame src="formulaire.html" name="D"> </frameset></html> Enregistrez le fichier sous le nom tp1.html et revenez au navigateur après avoir vérifier les deux autre pages: « index.html" et « formulaire.html" qui sont les deux pages du devoir.
  • 78. Application2: Saisir ce code <HTML> <HEAD><TITLE> cadre</TITLE></HEAD> <frameset cols="250,*"> <frame src="cadreg.html" name="G"> <frame src="cadred.html" name="D"> </frameset></html> Enregistrez le fichier sous le nom tp12.html et revenez au navigateur après avoir créer les deux autre pages: "cadreg.html" et "cadred.html"
  • 79. cadreg.html cadred.html <HTML> <HEAD><TITLE>sommaire de liens</TITLE></HEAD> <BODY bgcolor="#e0c0ff" text="#000000" link="#804080" vlink="600000" Alink="#A00000"> <H1> navigation </H1> <P> <A href="tp3.html" target="D"><B> Les images</B> </a><br> <A href="tp4.html" target="D"><B> Les tableaux</B> </a><br> <A href="tp5.html" target="D"><B> Les listes</B> </a><br> <A href="tp6.html" target="D"><B> Les titres</B> </A><BR> </P></BODY> </HTML> <HTML> <HEAD> <TITLE>Acceil</TITLE> </HEAD> <BODY bgcolor="#fff0c0" text="#000000" link="#A00000" vlink="600000" Alink="#A00000"> <H1> bienvenue </H1> <P> choisissez un lien à gauche </P> </BODY> </HTML>
  • 81. Solution: <html> <head><title> cadre</title></head> <frameset rows="60,*"> <frame src="vacance.html" name="G"> <frameset cols="250,*"> <frame src="acceuil.html" name="D"> <frame src=" devoir.html" name="h"> </frameset> </frameset> </html>
  • 82. Les attributs L'attribut frameborder : Cet attribut permet de déterminer si les cadres auront ou n'auront pas de bordure. Il a deux valeurs yes ou no. frameborder=yes ou frameborder=no L'attribut bordercolor : Cet attribut permet de déterminer la couleur de l'ensemble des bordures des cadres. Il suffit pour cela de spécifier une couleur sous forme de nom ou de sa valeur hexadécimale bordercolor="red"
  • 83.
  • 84. Correction <html> <head><title> cadre</title></head> <frameset rows="60,*" frameborder=yes bordercolor="red"> <frame src="cadreg.html" name="G"> <frameset cols="250,*"> <frame src="cadred.html" name="D"> <frame src="cadreh.html" name="h"> </frameset></frameset> </html>
  • 85. Application2 <html> <head><title> cadre</title></head> <frameset rows="60,*"> <frame src="cadreg.html" name="G" frameborder=yes bordercolor="red"> <frameset cols="250,*"> <frame src="cadred.html" name="D" frameborder=yes bordercolor="blue"> <frame src="cadreh.html" name="h" frameborder=yes bordercolor="blue"> </frameset></frameset></html>
  • 86. L'attribut framespacing : Cet attribut permet de déterminer un espace entre les cadres. Il peut prendre plusieurs valeurs ex: framespacing=n, n étant une valeur en pixels définissant l'espace entre les cadres. La valeur 0 indique aucun espace. framespacing=0 ou framespacing=5 L'attribut border : Cet attribut permet de déterminer la taille des bordures entourant les cadres. Il peut prendre plusieurs valeurs ex: border=n, n étant une valeur en pixels définissant la taille de la bordure. La valeur 0 indique aucune bordure. <frameset rows="60,*" frameborder=yes border="5">
  • 87. L'attribut scrolling: Cet attribut permet d'attribuer ou non une barre de défilement (scrollbar) à un cadre. Il possède trois valeurs : - yes : Indique que la barre de défilement sera toujours visible - no : Indique que la barre de défilement ne sera jamais visible - auto : Indique que le navigateur déterminera si la barre de défilement est nécessaire L'attribut noresize : En utilisant cet attribut, vous interdisez à l'utilisateur de redimensionner les cadres. Par défaut les cadres peuvent être redimensionnés <frame src="cadreg.html" name="G" scrolling="auto" noresize>
  • 88. Les attributs marginwidth et marginheight : - marginwidth permet de spécifier la grandeur des marges de gauche et de droite du cadre créé, la valeur doit être exprimée en pixels, elle peut avoir comme valeur 0. - marginheight permet de spécifier la grandeur des marges de haut et de bas du cadre crée, la valeur doit être exprimée en pixels, elle peut avoir comme valeur 0 <frame src="cadred.html" name="D" marginwidth="18" marginheight="21" scrolling="auto">

Notes de l'éditeur

  1. Nous donne un tableau dont la largeur est sur 80% de la page avec une bordure égale à 1 centré sur la page, et d'un fond gris clair.