|
Cadre
(frame) sans bordures
éléments requis:
Home Page 3.0
plateforme: MacOS ou Windows
Voici une procédure vous permettant, à l'aide
de Home Page 3.0, de supprimer les bordures des cadres
(frame).
1. Ouvrez votre page de
description de cadres (frame) dans Home Page.
2. Sélectionnez l'article
Sélectionner un cadre de premier niveau dans le menu
cadre. Répettez cette opération jusqu'à
ce que l'article de menu devienne gris.
3. Sélectionnez l'article Afficher
l'Editeur d'objet dans le menu Fenêtre.
4. Cliquez sur l'onglet Etendu .
5. Dans la zone de saisie paramètres HTML
supplémentaires , saisissez le texte suivant:
BORDER=0 FRAMEBORDERS="NO"
6. Cliquez sur un cadre,
cliquez de nouveau sur l'onglet Etendu de l'éditeur
d'objet et saisissez dans la zone de saisie aramètres
HTML supplémentaires , saisissez le texte
suivant:
FRAMEBORDERS=0
7. Répettez
l'opération 6 sur tous vos cadres.
8. Enregistrez votre page de description de
cadres (frame).
Vous trouverez ci-dessous l'explication
du problème sur la suppression des bordures de
cadres.
extrait du livre HTML 4 De
l'Initiation... à la Maîtrise, de Dick Olivier
et Molly Holzschlag, édité par Simon &
Schuster Macmillan dans la collection Le Tout En Poche, ISBN
2-7440-0507-X.
«Microsoft Internet Explorer et
Netscape Navigator permettent de contrôler
l'épaisseur des bordures, mais aussi de les
supprimer. Dans HTML 4.0, seule la suppression de la bordure
a été "officialisée".
Malheureusement, Microsoft et Netscape ne se sont pas mis
d'accord sur le contrôle des bordures, et le W3C a
retenu et rejeté des caractéristiques de l'un
et de l'autre dans sa propre solution. Vous voilà
donc obligé de jongler avec trois jeux de balises
HTML non standards. Pour Microsoft Internet Explorer, vous
allez supprimer les bordures en ajoutant l'attribut
FRAMEBORDERS="NO" dans la balise <FRAMESER>. En outre,
l'attribut FRAMESPACING permet d'y spécifier le
nombre de pixels entre les cadres d'un frameset.
Pour Netscape Navigator, c'est BORDER="0" qu'il faut
utiliser dans la balise <FRAMESET> pour supprimer les
bordures de vos cadres; l'attribut BORDER= suivi d'une
valeur en pixels définit l'épaisseur de la
bordure.
Quant à HTML 4.0, il vous demande d'inclure
l'attribut FRAMEBORDERS="0" dans chaque balise <FRAME>
correspondant à un cadre adjacent. Les choix
numériques de bordure sont 1, la valeur par
défaut, et 0.
Si vous avez décidé que vos cadres n'auront
pas de bordures à l'affichage, quel que soit le
"standard" prévalant au niveau de l'utilisateur,
tapez FRAMEBORDERS="NO" BORDER="0" dans la balise
<FRAMESET> et FRAMEBORDERS="0"dans toutes les balises
<FRAME> adjacentes. Remarquez en outre que
l'emplacement de l'attribut a changé dans le projet
proposé et que, désormais, vous allez devoir
taper trois attributs dans les balises différentes
afin de couvrir l'ensemble des navigateurs du
marché.»
|