Professional Documents
Culture Documents
I- les Rseaux
II- Le Rseau Internet
III- Langage HTML & Cration des Pages Web
LES RESEAUX
Un ensemble d'objets interconnects les uns
avec les autres.
Selon le type d'objet, on parlera
Rseau de transport
Rseau tlphonique
Rseau de neurones
Rseau de malfaiteurs
Rseau informatique
Rseaux Informatique
Un ordinateur est une machine permettant de manipuler
des donnes.
Un rseau permet:
Schanger des
messages,
Discuter,
Transfrer des fichiers,
Partager des imprimantes,
Avoir accs Internet partir dune seule connexion,
Faire de la tlassistance,
www.coursinfo.be.ma
Topologies en bus
q Inconvnient
Extrmement vulnrable (si l'une des connexions est dfectueuse, c'est
l'ensemble du rseau qui est affect)
Impraticable dans la messagerie (un message mis par un ordinateur est
diffus sur le cble ; Cest au destinataire de reconnatre le message qui le
concerne.
Topologies en anneau
Topologies en toile
q Avantage
Facile mettre en place et surveiller.
La panne dune station ne met pas en cause lensemble du
rseau.
q Inconvnient
Il faut plus de cbles que pour les autres topologies,
Si le concentrateur tombe en panne, tout le rseau est ananti.
Le dbit pratique est moins bon que pour les autres topologies.
Topologies en toile
WIFI
Les LAN
LAN signifie Local Area Network (en franais Rseau Local). Il s'agit d'un
ensemble d'ordinateurs appartenant une mme organisation et relis entre eux
dans une petite aire gographique par un rseau, souvent l'aide d'une mme
technologie (la plus rpandue tant Ethernet).
www.coursinfo.be.ma
Les MAN
Les MAN (Metropolitan Area Network) = interconnexion de plusieurs LAN
gographiquement proches (au maximum quelques dizaines de km)
des dbits importants. Ainsi un MAN permet deux nuds distants de
communiquer comme si ils faisaient partie d'un mme rseau local.
Un MAN est form de commutateurs ou de routeurs interconnects par des
liens hauts dbits (en gnral en fibre optique).
Les WAN
Un WAN (Wide Area Network ou rseau tendu) = interconnexion plusieurs
LANs travers de grandes distances gographiques.
Les dbits disponibles sur un WAN dpend du cot des liaisons (qui augmente
avec la distance).
Les WAN fonctionnent grce des routeurs qui permettent de "choisir" le trajet
le plus appropri pour atteindre un noeud du rseau.
Le plus connu des WAN est Internet.
www.coursinfo.be.ma
Serveur
H
une machine trs puissante en terme de capacits d'entre-sortie, qui
fournit Clients des services.
Ces services sont :
lepartage de fichiers,
l'accs aux informations duworld wide web,
lecourrier lectronique
le partage d'imprimantes,
lecommerce lectronique,
le stockage enbase de donnes,
la mise disposition delogiciels applicatifs(Software As A Service et le Cloud Computing).
::::
HTTP
Serveur chez
lhbergeur
FTP
:
Mon PC
www.coursinfo.be.ma
Avantages
Le modle client/serveur est particulirement recommand pour des rseaux
ncessitant un grand niveau de fiabilit, ses principaux atouts sont:
des ressources centralises: (base de donnes)
une meilleure scurit: car le nombre de points d'entre est moins important
une administration au niveau serveur:
un rseau volutif: Supprimer ou rajouter des clients sans perturber le
fonctionnement du rseau et sans modifications majeures
Inconvenant
L'architecture client/serveur a tout de mme quelques lacunes parmi lesquelles:
q Un cot lev d la technicit du serveur
q Un maillon faible: le serveur est le seul maillon faible du rseau client/serveur,
tant donn que tout le rseau est architectur autour de lui! Heureusement, le
serveur a une grande tolrance aux pannes.
www.coursinfo.be.ma
Avantages
L'architecture d'gal gal a tout de mme quelques avantages parmi lesquels:
un cot rduit (les cots engendrs par un tel rseau sont le matriel, les cbles et
la maintenance)
une simplicit toute preuve!
Inconvnients
Les rseaux d'gal gal ont normment d'inconvnients:
ce systme n'est pas du tout centralis,
Les rseaux d'gal gal ne sont valables que pour un petit nombre
d'ordinateurs (gnralement une dizaine), et pour des applications ne
ncessitant pas une grande scurit (il est donc dconseill pour un rseau
professionnel avec des donnes sensibles).
www.coursinfo.be.ma
Intranet et Extranet
Intranet
Un intranet est un ensemble de services internet internes un rseau local
Utiliser les standards de lInternet, comme par exemple l'utilisation de
navigateurs internet, pour raliser un systme d'information interne une
organisation ou une entreprise.
Intranet et Extranet
Extranet
Un extranet est une extension du systme d'information de l'entreprise des
partenaires situs au-del du rseau.
L'accs l'extranet doit tre scuris
Intranet et Internet
On reliant lintranet lInternet lentreprise permet au employs de profiter
des services du Web
Le Matriel
Les cbles
Blindage
Fibre
mission
Isolant
AME
Fibre
ISOLANT
rception
Paires
BLINDAGE
ISOLANT
interfrence
-Vitesse de transmission
leve
-Peu dattnuation du
signal
Le HUB
Interlink
Le Switch
Les Routeurs
Les routeurs sont les machines cls d'Internet car ce sont ces
dispositifs qui permettent de "choisir" le chemin qu'un
message va emprunter.
INTERNET
L'Internet n'est pas un rseau, mais une " fdration" de
rseaux d'ordinateurs connects entre eux .
H
un
systme
d'adressage,
qui
permet
de
trouver
et
de
contacter
un
ordinateur
donn
quelque
soit
le
lieu
(le
rseau)
ou
il
se
trouve
:
IP
(Internet
Protocol)
un
protocole
de
communication.
"langage"
commun
tous
les
ordinateurs
raccords
au
rseau.
TCP
(Transmission
Control
Protocol)
Protocol TCP/IP
n
IP (Internet Protocol)
Protocol TCP/IP
n
Les ports
Protocol TCP/IP
n
Les Protocoles
Rseau
Liaisons
Physiques
PROTOCOLE
- Adresse
- communication
Lhistoire de
lInternet
Accs Internet
Pour accder un rseau Internet deux possibilits se prsentent:
v Se raccorder un rseau faisant partie de lInternet et dans ce
cas on peut accder aux diffrentes machines qui y sont lies.
v Se raccorder un rseau de transport, ne faisant pas partie de
lInternet et dans ce cas on a besoin dun fournisseur daccs.
Cest le cas de rseau tlphonique par exemple.
Fonctionnement du
rseau Internet
Langage HTML
n
Il permet de :
l Publier des documents en ligne contenant des En-ttes, du texte, des
tableaux, des listes, etc
l Retrouver des informations en un click de souris grce aux Liens
Hypertexte.
l Accueillir des images, inclure des animations.
l Insrer directement des documents dans d'autres formats, des sources
vido et sonores et d'autres applications.
Le moyen le plus simple pour crer et maintenir des pages HTML est
dutiliser lditeur Texte Bloc Note ou bien Microsoft WordPad
La Balise <HTML>
Tout document HTML dbute par la balise <HTML> et se termine par </
HTML>. Ceci permet de diffrencier des contenus de diverses natures.
l La Balise <HEAD>
Cette balise constitue l'entte du document. Elle va contenir une
multitude d'informations comme le titre de la page
l La Balise <TITLE>
Elle dfinit le titre du document. (Entre <HEAD> et </
HEAD>). Trs utile aux moteurs de recherche pour connatre
d'emble le titre de la page.
La Balise <BODY>
Il s'agit du corps d'un document HTML. Il contient tous les
lments affichs par le navigateur. La balise BODY vient juste
aprs l'entte d'un document.
Attribut
l
bgcolor
Les attributs
Couleur de fond de page
Signification
La
background
balise BODY
des attributs pour dfinir les
Image de peut
fond depossder
page
couleurs, laCouleur
largeur,
les bordures de la page. Voici les
text
du texte
principauxCouleur
attributs
de la balise BODY :
Bordercolor
de bordure
border
Dimension de la bordure
width
height
Align
Application 1
<HTML>
<HEAD>
<TITLE> Ma page HTML </TITLE>
</HEAD>
<BODY bgcolor="blue">
Bienvenue dans le monde merveilleux du HTML !
</BODY>
</HTML>
<B>...</B>
<STRONG>...</STRONG>
Italique
<I>...</I>
<EM>...</EM>
Taille de
caractre
<FONT SIZE=?>...</FONT>
Couleur de
caractre
<FONT COLOR="#$$$$$$"></FONT>
A la ligne
<BR>
Aller la ligne
Commentaires
Ne pas afficher
Centrage
<CENTER></CENTER>
Centrer
Bleu
#0000FF
Vert
#00FF00
Blanc
#FFFFFF
Violet
#8000FF
Rouge
#FF0000
Jaune
#FFFF00
Gris clair
#C0C0C0
Noir
#000000
&nom; ou &#code_dcimal;
< = "<" ,
> = ">" ,
& = "&" ,
= "espace
significatif" ,
© = ,
® = ,
é = ,
É = ,
ç = ,
« = ,
» = ,
¼ =
Application 2
<Html>
<HEAD><Title>Texte</Title></HEAD>
<BODY>texte simple<BR>
<B>texte en gras</B><BR>
<STRONG>texte en gras</STRONG><BR>
<I>texte en italique</I><BR>
<B><I>texte en gras et en italique</I></B><BR>
<Font Color="#0000FF"> <FONT SIZE=5> texte</FONT></
FONT>
<FONT COLOR="#0000FF">en bleu</FONT>
</BODY>
</HTML>
<Hn></Hn>
avec n=1 6
Liste non-ordonne
<UL></UL>
Liste ordonne
<OL></OL>
Elment de liste
<LI>
Paragraphe
<P></P>
Application 3
<HTML>
<HEAD>
<TITLE>
Les Mois de l'anne
</TITLE>
</HEAD>
<BODY>
<H1>Les mois du printemps</H1>
<UL>
<LI>avril
<LI>mai
<LI>juin
</UL>
<P>
<H3>Les mois d'automne</H3>
<OL><LI>octobre
<LI>novembre
<LI>dcembre</OL>
Les sparateurs
n
<HR size=?>
Epaisseur en pixels
<HR width=?>
Largeur en pixels
<HR width="%">
Largeur en % de la fentre
<HR align=left>
<HR align=right>
<HR align=center>
Alignement gauche
Alignement droite
Alignement centr
Application 4
<H3 align=center> INTRODUCTION </H3>
<HR align=center size=8 width="50%">
Exercice
La balise <a>
Cette balise permet de crer des hyper-liens. C'est une des balises les
plus importantes du HTML : sans elle, hors de question de "surfer" sur
le net.
<A href = "objetc> permet de crer un lien (ou pointeur) vers "objet"
<A name = "nom"> permet de crer un ancrage ayant pour nom "ancrage"
On appelle ancrage un endroit d'une page web auquel on va donner un nom pour
le rendre accessible par un hyper-lien.
Application
l
Syntaxe
On commence par faire un point dancrage c-a-d marquer la cible sur la quelle
nous voulons faire le liens hypertexte
<A NAME="***">...</A>
Exemple
Adresse relative et
absolue
Adresse absolue:
Pour un lien pointant sur un fichier qui se trouve sur un autre serveur on
crira
Exemple: l'adresse absolue de ce fichier est:
http://www.google.co.ma/
Adresse relative et
absolue
Adresse relative:
Si le fichier "point" se trouve sur le mme serveur on peut soit crire
l'adresse absolue soit l'adresse relative. Une adresse relative est une adresse
plus courte
Si votre fichier se trouve dans le mme rpertoire,
<a href="htmllien.html">lien sur les connaissances de base </a>
Adresse relative et
absolue
Imaginons par exemple que vous vouliez faire un lieu entre un fichier un.html et
un fichier deux.html se trouvant dans un sous-rpertoire, un rpertoire se
trouvant un niveau plus bas (dans ce cas-ci le rpertoire "yasmin"), le lien est:
Adresse relative et
absolue
Imaginons maintenant que vous vouliez faire un lien entre le fichier deux.htm
et le fichier un.htm qui se trouve un rpertoire au-dessus au niveau de
l'arborescence des fichiers et rpertoires, le lien est:
Adresse relative et
absolue
Imaginons que vous vouliez faire un lien entre le fichier un.htm et le fichier
trois.htm qui se trouve dans un autre rpertoire (dans ce cas-ci le rpertoire
"html") mais au mme niveau hirarchique, voici ce que cela donnerait:
Exercices dapplication
Les images
Pour insrer une image GIF ou JPEG
<IMG SRC="Adresse de l'image">
La balise image possde de nombreux attributs.
Dimensions
<IMG
SRC="HELP.gif"
width=? height=?
align=TOP>Fichier
Hauteur et largeur
d'aide (en pixels)
border=? (en pixels)
Bordure
<IMG SRC="HELP.gif" align=CENTER>Fichier d'aide
align=top
Alignement par rapport au text
align=middle
align=botton
<IMG
SRC="HELP.gif" align=BOTTOM>Fichier d'aide
align=left
align=right
<EMBED SRC="medias/bubbles.aiff"WIDTH=160HEIGHT=16
CONTROLLER=trueLOOP=falseAUTOPLAY=false>
La balise <div>
n
<DIV align=left>...</DIV>
<DIV align=center>...</DIV>
<DIV align=right>...</DIV>
Atelier-1
Les tableaux
n
n
n
L'usage des tableaux est donc trs frquent. Ils servent aligner des chiffres mais
surtout placer des lments l'emplacement que vous souhaitez.
Un tableau est compos de lignes et de colonnes qui forment les cellules du tableau.
Les balises de base sont donc :
Dfinition du tableau
[Table]
<TABLE></TABLE>
[Table Row]
<TR></TR>
<TD></TD>
Les Tableaux
n
<TABLE>
<TR><TD>1</TD><TD>2</TD></TR>
<TR><TD>3</TD><TD>4</TD></TR>
</TABLE>
Les tableaux
n
Les Tableaux
L'espace entre les cellules ou l'paisseur des lignes du quadrillage
<TABLE cellspacing=?>
L'espace entre le bord et le contenu
<TABLE cellpadding=?>
La largeur de la table <TABLE width=?> <TABLE width=%>
L'espace entre les cellules ou
<TABLE cellspacing=?>
l'paisseur des lignes du
quadrillage
<TABLE
border=2cellspacing=10>
cellpadding=10>
<TABLE
border=2
<TR><TD>1</TD><TD>2</TD></TR>
<TR><TD>1</TD><TD>2</TD></TR>
L'enrobage
des cellules ou
<TABLE cellpadding=?>
<TR><TD>3</TD><TD>4</TD></TR>
<TR><TD>3</TD><TD>4</TD></TR>
l'espace
entre le bord et le contenu
</TABLE>
</TABLE>
La largeur de la table
<TABLE width=?>
<TABLE width=%>
Fusion de lignes
<TD rowspan=?>
Fusion de colonnes
<TD colspan=?>
Exercices dapplications
Atelier 2
Les frames
n
<FRAMESET ROWS="...">
Fentres horizontales
<FRAMESET COLS="...">
Fentres verticales
Exemples FRAMES
<HTML>
<HEAD></HEAD>
<FRAMESET ROWS="30%,70%">
<FRAME>
<FRAME>
</FRAMESET>
</HTML>
Exemples FRAMES
<FRAMESET COLS="30%,70%">
<FRAME>
<FRAME>
</FRAMESET>
Exemples FRAMES
<FRAMESET ROWS="30%,70%">
<FRAME>
<FRAMESET COLS="30%,70%">
<FRAME>
<FRAME>
</FRAMESET>
</FRAMESET>
Exemples
On construit 3 fichiers Html lmentaires que l'on place dans le mme
rpertoire que le fichier des frames:
A.htm
B.htm
C.htm
<HTML><BODY>
<H4>A</H4>
</BODY></HTML>
<HTML><BODY>
<H1>B</H1>
</BODY></HTML>
<HTML><BODY>
<H1>C</H1>
</BODY></HTML>
Index.htm
<FRAMESET ROWS="30%,70%">
<FRAME SRC="A.htm">
<FRAMESET COLS="30%,70%">
<FRAME SRC="B.htm">
<FRAME SRC="C.htm">
</FRAMESET>
</FRAMESET>
Je voudrais faire un lien sur B pour afficher le contenu dune nouvelle page
D.html dans la fentre C.
On nome la cible
<FRAMESET ROWS="30%,70%">
<FRAME SRC="A.htm">
<FRAMESET COLS="30%,70%">
<FRAME SRC="B.htm">
<FRAME SRC="C.htm" NAME=Cible">
</FRAMESET>
</FRAMESET>
On met un lien vers D.htm dans le fichier B.htm en dsignant comme cible la
frame C.
<HTML><BODY>
<A HREF=D.htm" TARGET=Cible"><H1>B</H1></A>
</BODY>
</HTML>
exemple
Exercice
Atelier-4