Bonjour à vous,
Dans ce tutoriel, je vous apprendrait à faire des pages valides contenant des frames.
Alors d'abords, pour votre page contienne des frames et qu'elle soit valide, je vous conseille de lui mettre le DOCTYPE suivant:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
Ce DOCTYPE prend en charge les balises suivantes:
- frameset
- frame
- iframe
- noframes
Je vais dans ce tutoriel vous apprendre à utiliser les balises
iframe et
noframes.
iframe
La balise iframe est une balise assez simple, voici une liste ses différents attributs:
- src: adresse de la page de la frame
- width: largeur de la frame
- height: hauteur de la frame
- name: nom de la frame
- frameborder: la bordure
- scrolling: si il vous voulez appliquer le scroll
- longdesc: lien vers la description
- marginwidth: largeur de la marge
- marginheight: hauteur de la marge
- align: alignement
Le contenu de la balise sera affiché si le navigateur de l'utilisateur ne prend pas en charge les frames.
Bon un petit exemple:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Frames valides (X)html</title>
</head>
<body>
<div>
<iframe src="http://www.supportduweb.com/" width="350px" height="350px" frameborder="0" name="maframe1" scrolling="no">Votre navigateur ne prend pas en charge les frames ou elles sont désactivée.</iframe>
</div>
</body>
</html>
Tester
noframes
La balise noframes permet tout simplement de détecter si le navigateur prend en charge les frames. Si le navigateur les prend en charge, il ne va tout simplement pas afficher le contenu de la balise.
Scripts et Tutoriels similaires