Les langages de programmation
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.

Les langages de programmation

Venez apprendre les langages de programmation à votre rythme
 
AccueilGalerieRechercherDernières imagesS'enregistrerConnexion
-40%
Le deal à ne pas rater :
-40% sur le Pack Gaming Mario PDP Manette filaire + Casque filaire ...
29.99 € 49.99 €
Voir le deal

 

 Cour n°09 les frames

Aller en bas 
2 participants
AuteurMessage
Sprider
Fondateur
Fondateur
Sprider


Nombre de messages : 285
Localisation : sur Terre !
Réputation : 9
Date d'inscription : 23/06/2007

Cour n°09 les frames Empty
MessageSujet: Cour n°09 les frames   Cour n°09 les frames Icon_minitimeLun 29 Nov - 10:35

Les frames

Il est possible de scinder une fenêtre verticalement ou horizontalement en deux ou plusieurs parties.
Dans chacune de ces parties viendra s'insérer une page "html". Lorsqu'on crée une page contenant des frames, celle-ci ne doit pas contenir les balises ...!!!.
Cette remarque n'est pas valable pour les iframe.
division horizontale :

frames horizontales





Cour n°09 les frames 2frameshor
division verticale :

frames verticales





Cour n°09 les frames 2framesver
partage avec bannière et sommaire :

partage avec banière et sommaire








Cour n°09 les frames 3framesban
partage avec hiérarchie imbriquée :

partage avec hiérarchie imbriquée








Cour n°09 les frames 3framesver
Liens entre cadres: Par défaut un navigateur ouvrira la page correspondant au lien dans la même fenêtre que celle du lien.
Pour forcer cette commande il faut utiliser l'attribut TARGET dans le tag du lien. Exemple : TARGET indique le nom du cadre cible où devra s'afficher le fichier html. _blank : ouvre une nouvelle fenêtre pour afficher la page _self : affiche dans la même fenêtre (par défaut) _parent: affiche dans le cadre supérieur.
Les attributs: Les attributs peuvent se cummuler. 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 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. border=0 ou par exemple border=5 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" ou bordercolor="#ff0000" 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 par exemple framespacing=5
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.
L'attribut noresize :
En utilisant cet attribut, vous interdisez à l'utilisateur de redimensionner les cadres. Par défaut les cadres peuvent être redimensionnés 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 (à tester avant de l'utiliser)
- auto : Indique que le navigateur déterminera si la barre de défilement est nécessaire
iframe : Une iframe est une frame inline. A utiliser avec les mêmes précautions que les frames. Voir plus puisque Netscape ne l'accepte que depuis sa version 6.
Les sous-fenêtre en ligne ne sont pas redimensionnables par l'utilisateur.
Elle possède en plus les attributs height et width qui déterminent la hauteur et la largeur du cadre inséré dans votre page. Valeur en pixels ou en %. Exemple :
<TABLE width="100%" border=0>

<TR>
<td></TD>
<td align=middle width="95%" height=400>
</TD>
<td></TD></TR></TABLE>
<TABLE width="100%" border=0>

<TR>
<td></TD>
<td align=middle>

</TD>
<td></TD>
</TR>
</TABLE>Si vous cliquez sur ce lien ici, Vous verrez que la page dans l'iframe change. La règle :
Revenir en haut Aller en bas
https://rider.keuf.net
vg999
Jeune Programmeur
Jeune Programmeur



Nombre de messages : 24
Age : 25
Localisation : devant mon ordi^^
Réputation : 10
Date d'inscription : 04/04/2012

Cour n°09 les frames Empty
MessageSujet: Re: Cour n°09 les frames   Cour n°09 les frames Icon_minitimeMer 11 Avr - 18:45

il y a un autre moyen de faire des farmes:
cols="20%,80%"
rows="20%,80%
>
Revenir en haut Aller en bas
 
Cour n°09 les frames
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Cour n°02
» Cour n°07
» Cour n°10
» Cour n°05 Les Listes
» Cour n°01 l'affichage

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Les langages de programmation :: Les Cours de Programmation :: Cours de HTML-
Sauter vers: