Protége les méta caractères
Grâce à la technologie des frames il est désormais possible d'afficher plusieurs pages HTML dans différentes zones
Grâce à la technologie des frames (en français "cadres") il est désormais possible d'afficher plusieurs pages HTML dans différentes zones (ou cadres).
La balise <frame> définit une fenêtre particulière dans un frameset.
Chaque cadre dans un frameset peut avoir différents attributs, tels que les bords, le défilement etc.
Fermeture obligatoire en xHTML.
Exemple :Page web en 2 frames chacune prend 50% de la largeur de page.
Exemple : 📋 Copier le code
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd"> <html> <head> <title>Exemple site en frame</title> </head> <frameset cols="50%,50%"> <frame src=https://www.oujood.com" /> <frame src=https://www.oujood.com" /> </frameset> </html>
Note :
Pour que la page soit valide en W3C, il faut utiliser la doctype ( DTD Frameset ). savoir plus au sujet des doctypes.
Important :
On n'utilise pas l'élément de corps <body> mais l'élément <frameset> à la place.
Cependant, si vous ajoutez une balise <noframes> contenant un certain texte pour les navigateurs qui ne soutiennent pas les frames, vous devrez enfermer le texte entre <body> et </body> comme le montre l'exemple suivant : Exemple :
Exemple : 📋 Copier le code
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd"> <html> <head> <title>Exemple site en frame</title> </head> <frameset cols="50%,50%"> <frame src=https://www.oujood.com" /> <frame src=https://www.oujood.com" /> </frameset> <noframes> <body> <p> ceci est un texte pour les navigateurs qui ne soutiennent pas des frames</p> </body> </noframes> </html>
La colone DTD dan l tablau suivant indique dans quel HTML 4.01/XHTML 1,0 DTD l'attribut est autorisé:
S=Strict, T=Transitional, and F=Frameset.
Attribut | Valeur | Description | DTD |
---|---|---|---|
frameborder | 0 1 | Spécifie s'il y a une bordure autour d'un cadre ou non | F |
longdesc | URL | Spécifie une page qui contient une description longue du contenu d'un cadre | F |
marginheight | pixels | Spécifie les marges dessus et bas d'un cadre | F |
marginwidth | pixels | Spécifie les marges gauches et droites d'un cadre | F |
name | name | Spécifie le nom d'un cadre | F |
noresize | noresize | Spécifie qu'un cadre ne peut pas être remise à la côte | F |
scrolling | yes no auto | Spécifie si montrer des scrollbars dans un cadre | F |
src | URL | Spécifie l'URL du document pour montrer dans un cadre | F |
Attribut | Valeur | Description | DTD |
---|---|---|---|
class | classname | Spécifie le nom de la class pour un élément | F |
id | id | Spécifie une identifiant unique pour un élément | F |
style | style_definition | Spécifie un modèle intégré pour un élément | F |
title | texte | Spécifie des informations supplémentaires sur un élément | F |
Vous êtes ici:Balise FRAME Retour à la liste des balises
Retour à l'accueil du site
Par carabde 10 mars 2014