Les cadres

Qu'est-ce qu'un cadre ?

Ouvrons cette leçon par quelques définitions.Un cadre contient un document HTML distinct, indépendant des autres documents et cadres; une bordure sépare la page. Un document appelé page du jeu de cadres gère les différents cadres. Pour votre culture personnelle, un cadre en anglais, ça se dit Frame, c'est ce qui est écrit dans les balises.

Les cadres permettent entre autre qu'une partie de la page reste fixe. Si vous voulez qu'une partie de la fenêtre document du navigateur apparaîsse tout le temps, une partie permettant d'accéder aux différents thèmes de votre site (ouais, je sais, c'est pas très original, mais c'est très pratique, alors ...), vous concevez donc un document composé de 2 cadres, un cadre principal, qui changera de contenu, et un cadre contenant les thèmes, et sous thèmes, etc. qui lui restera immuable.

Créer un cadre

Pour créer un cadre , après avoir ouvert un nouveau document, il faut aller dans le menu déroulant Modifier / Jeu de cadres et choisir ensuite le type de fractionnement que l'on désire (en haut, en bas, à droite, à gauche). Une bordure de cadre scindera la page en deux. Cette bordure peut être déplacée à l'aide de la souris. Vous pouvez aussi taper les valeurs dans l'inspecteur de propriétés dans le champs ligne (ou colonne, selon le cadre que vous avez fait) et choisir l'unité (pixels, pourcentage, relatif).
On peut fractionner un document en autant de cadres que l'on veut, mais faîtes gaffe à ce que la navigation n'en soit pas alourdie, et aussi à ne pas avoir de minuscules emplacements pour le cadre principal. Lisibilité et ergonomie sont les mamelles du Web.

Une fois les cadres créer, vous pouvez appeler l'inspecteur des cadres en faisant Ctrl-f10 ou bien Fenêtre / Cadre. Cet inspecteur permet de choisir le cadre dans lequel on compte travailler.

Supprimer un cadre

Pour supprimer un cadre, il suffit juste de déplacer à l'aide de la souris la bordure du cadre que l'on veut supprimer jusqu'à ce qu'elle rencontre une autre bordure.

Le contenu

Pour insérer un contenu dans vos cadres, vous pouvez soit appeler des pages déjà existentes, soit écrire directement dedans comme dans n'importe quel nouveau document.
Pour insérer un document déjà existant, cliquez dans l'inspecteur de cadre sur le cadre dans lequel vous voulez charger une page, puis, au niveau champs Src de l'inspecteur de propriété, choisissez la page à charger. Simple non!

Enregistrement

Une fois que vous êtes satisfait de votre oeuvre, vous pouvez l'enregistrer. Cela se fera en plusieurs étapes, étant donné qu'il y a plusieurs documents à enregistrer, alors ne vous perdez pas dans les noms à donner, sinon, j'vous dit pas l' bordel.
Cliquez dans le cadre que vous désirez enregistrer, puis enregistrer-le de façon tout à fait normale (Fichier / Enregistrer). Répétez cela avec tous les cadres. Une fois les cadres enregistrés, il faut enregistrer la page de jeu de cadre, pour cela, allez dans Fichier / Enregistrer le jeu de cadre. Pigete.

Les prochaines fois que vous désirerez travailler, il suffira juste d'ouvrir le fichier du jeu de cadre. Il convient donc de bien se souvenir des noms des différents fichiers.

Options de l'inspecteur de propriétés de cadre

Les différentes options de l'inspecteur de propriétés de cadre permettent de :

Cibler les liens

Attention, ce n'est pas encore fini!. Le plus amusant arrive. Il vous faut maintenant cibler vos liens (kezako?). Votre page se compose de plusieurs cadres, or, lorsque vous allez cliquer sur un hyperlien, il faut dorénavant lui dire dans quel cadre vous voulez que le document lié à l'hyperlien apparaîsse. Une cible indique au lien dans quelle fenêtre il doit s'ouvrir.
Pour nommer un cadre, il faut taper un nom dans le champs Cadre de l'inspecteur de propriétés de cadre.
Pour cibler un lien précis, dans l'inspecteur d'objet de l'objet en hyperlien, dans la fenêtre Cible, choisissez le cadre où vous désirez qu'apparaîsse le document appelé. Petit rappel de vos cours d'anglais de CP, cible se dit target en anglais. Repeat after me ....

Au cas où le navigateur du cybernaute ne lise pas les cadres

Enfin, une dernière petite chose. Tous les cybernautes n'ont pas un navigateur qui accepte les cadres (on ne peut toujours être dans le vent, Dieu merci !!!). Ceux-ci ne verrons donc rien de votre site. Ce que vous pouvez faire, c'est faire apparaître une page sans cadre indiquant à votre visiteur qu'il lui faut un navigateur acceptant les cadres (et par la même lui donner l'adresse d'un site ou il pourrait en télécharger un, hein?)
Pour cela, allez dans Modifier / Jeu de cadres / Editer le contenu sans cadre - pour en sortir, faîtes la même manipulation. Ecrivez lui un mot gentil, compréhensif (ce n'est pas parce qu'il a un navigateur antédiluvien que c'est un crétin, non mais!!), ainsi, il comprendra pourquoi rien ne s'affiche.

Retour à l'avant-présentation
Retour à Allez, on commence