HTML .. le Langage des Navigateurs.. 

<<Page Précédente
Retour Table des Matières
 

INTERNET .. Construction de Pages WEB       Les FRAMES [Page_4]

Conseil habituel : Expérimentez en même temps..en ajoutant à votre listing HTML précédent.

Les Frames sont en fait des fenêtres découpées dans la fenêtre du Navigateur.
En général leur contenu est une page  HTML.
Remarque importante:
Pour utiliser les Frames leur déclaration doit se trouver en dehors de la balise BODY. ( sinon , certains navigateurs ne les reconnaîtront pas ).

 Attention toute structure frameset doit être refermée par la balise : </frameset>

Pour définir le contenu et autres paramètres de chaque frame :

 
Les Structures Frameset  peuvent être imbriquées :
Par exemple :
Une possibilté intéressante pour dimensionner les Frames

Conseil habituel: Expérimentez  en  même temps ..en ajoutant à votre listing HTML précédent.
 

Comment empêcher l’utilisateur de redimensionner une Frame ?

Par défaut , les Frames sont redimensionnables par l’utilisateur avec la souris . Or pour l’en empêcher :

Comment créer un lien sur une Frame ?

Nous allons écrire ensemble 4 Fichiers HTML .
1. le fichier principal appelons-le exoFbase.html : il créera le frameset (le découpage en 3 fenêtres).
2. le 1er fichier de la 1ère frame(fenêtre).appelons-le: exoF1.html
3. le 2ème.................2ème..........................................exoF2.html
4. le 3ème.................3ème..........................................exoF3.html
 
 

ce contenu est exoF1.html 
 
<--fen1(25%)
ce contenu 
est
exoF2.html
 
<--fen2(50%)
ce contenu est exoF3.html 
 
<--fen3(25%)
 
Le dessin ci-dessus montre comment se présente la fenêtre du Navigateur
après avoir été découpée par ce Frameset..
Vous pouvez recevoir le corrigé de cet exercice (comme pour les autres) en me le demandant.
[Retour à la Table des Matières]


INTERNET .. Construction de Pages WEB     Extensions de Connaissances
Images de Fond de Page
 
 Il est possible de remplir un fond de Page HTML avec une image de type GIF ou JPG .
 Si elle est plus petite que la Page elle sera automatiquement multipliée.
Donc on choisit souvent une petite Image de Pattern.
 Pour cela on utilise la Balise BODY ..par ex:  Il est possible de "découper" une image en différentes zones et de créer un Lien sur chacune des Zones "sensibles".
De plus, chaque zone peut avoir une forme géomètrique différente : Le principe de définition de cette structure est le suivant :
  1. définition d'une ancre de début de structure grâce à la balise <MAP ...>
  2. définition de chaque Zone ( forme,coordonnées,Lien...) grâce à la balise <AREA...>
  3. définition de l'Image à découpée et association avec l'ancre définie ci-dessus grâce à la balise <IMG..>
Exemple de structure :

<MAP name="navig">
    <AREA shape="rect" coords="0,0,24,30" href="info1.htm" target="fen_info">
    <AREA shape="circle" coords="30,60,30" href="info2.htm" target="fen_info">
    <AREA shape="poly" coords="0,95,40,110,80,140,0,140,0,95" href="info3.htm"target="fen_info">
</MAP>
<IMG src="carte.gif" width=100 height=142  USEMAP="#navig">

Les attributs de AREA :

L'attribut USEMAP de la balise IMG permet de définir où se trouve la structure MAP.
La Balise marquee
 
Pour l’instant, seul  InternetExplorer de MicroSoft la propose ..
 Elle permet de faire défiler un texte horizontalement.
 Par ex:
 La possibilité de choisir plusieurs Polices au sein d’une Page:
 
Grâce à la balise font ..par ex:
Il est possible de cliquer sur une Image pour Emettre un Formulaire:
 
C’est la Balise input qui permet de choisir un type  image.
Les Images de type GIF pésentent ,entre autres, l’avantage de pouvoir être transparentes.
 Ce qui permet de les poser sur un fond coloré afin qu ’elles apparaissent avec leur propre fond de la couleur du  Fond de Page.
 Ceci est très important pour réaliser des animations ou , plus simplement pour poser une image sur un fond de  page comportant une image de fond.
 On connaissait cette propriété pour les icônes de Windows , mais ceci est possible avec les images GIF.
 Pour rendre une image GIF transparente il faut utiliser un éditeur d’image possédant cette fonctionnalité.
 Lorsque votre image GIF  sera devenue transparente , les Navigateurs sauront l’utiliser ainsi ..!
 Une Image GIF peuvent être de type Entrelacée ou Non ..Si elle est entrelacée elle sera chargée par le Navigateur par
 couches successives ( effet de rideau..l'image se précise petit à petit au fur et à mesure du chargement !)
 Les fichiers Images GIF peuvent être de type:
 
87 Image GIF non transparente et non entrelacée
87A Image GIF non transparente et entrelacée
89 Image GIF transparente et non entrelacée
89A Image GIF transparente et entrelacée
Elles peuvent être animées..
Grâce à des Editeurs d'Images GIF de bonne facture il est possible de construire de petites séquences d'Animation avec les Images de type GIF.Donc les Images de type GIF peuvent être Transparentes et Animées..

Voir en fin de cours les URL du WEB où trouver les principaux Logiciels de Construction d'Images GIF..

PaintshopPro est le logiciel d'édition d'images WEB le plus prisé..!
Astuce pour retrouver certaines erreurs de syntaxe :
 
HTML n’est pas bavard ..Il ne se plaint jamais d’une mauvaise syntaxe .Ceci parceque tous les Navigateurs ne  sont pas forcément capables d’interprêter certaines commandes HTML . Donc le Navigateur les ignore ..sans  rien dire!
Vous pouvez utiliser Netscape pour observer votre Source HTML ..car il colore les mots clés reconnus.
Donc si certains mots apparaissent comme des commentaires , il y a peut-être une erreur de syntaxe.
N'hésitez pas à consulter la Page 'BALISES et ATTRIBUTS' de ce cours..!
 
Comment centrer un ou plusieurs objets
 [Retour à la Table des Matières]

Les URL où trouver quelques Outils Logiciels :
 
 


FIN du COURS HTML sur le Web [ mBollard ]


 
<<Page Précédente
Retour Table des Matières