Une bibliothèque est un fichier Dreamweaver spécifique regroupant l'ensemble des actifs individuels ou copies d'actifs créés en vue d'une insertion dans des pages Web. Ces actifs présents dans une bibliothèque portent le nom d'éléments de bibliothèque. Vous pouvez mettre à jour toutes les pages qui utilisent un élément de bibliothèque chaque fois que vous modifiez le contenu de l'élément. Vous pouvez stocker divers types d'éléments de page dans une bibliothèque : images, tableaux, sons, animations Flash, etc.
Voici un exemple de la façon dont vous pouvez utiliser un élément de bibliothèque. Supposons que vous construisiez un site de grande taille pour une société. Cette société souhaite que son slogan apparaisse sur chaque page du site. Or, le service marketing n'a pas encore finalisé le texte du slogan. Si vous créez un élément de bibliothèque destiné à contenir le slogan et utilisez cet élément sur chaque page, vous pourrez, lorsque le service de marketing vous communiquera le slogan définitif, modifier l'élément de bibliothèque et automatiquement mettre à jour chaque page sur laquelle il figure.
Dreamweaver stocke les éléments de la bibliothèque dans un dossier nommé Library, au sein du dossier racine local de chaque site. Chaque site possède sa propre bibliothèque.
|
REMARQUE |
|
Si l'élément de bibliothèque contient des liens, ils ne fonctionneront pas nécessairement sur le nouveau site. En outre, les images d'un élément de bibliothèque ne sont pas copiées vers le nouveau site. |
Lorsque vous utilisez un élément de bibliothèque, Dreamweaver n'insère pas l'élément lui-même dans la page Web mais un lien vers cet élément. Cela signifie que Dreamweaver insère une copie du code source HTML pour cet élément dans le document et ajoute un commentaire HTML contenant une référence à l'élément externe original.
La référence à l'élément de bibliothèque externe rend possible la mise à jour du contenu d'un site entier en une seule fois, en modifiant l'élément de bibliothèque et en utilisant les commandes de mise à jour du menu Modifier > Bibliothèque. Si, par la suite, vous souhaitez apporter des modifications (texte ou image par exemple), la mise à jour de la bibliothèque entraîne automatiquement celle de l'instance de la bibliothèque dans toutes les pages où l'élément de bibliothèque a été inséré.
Lorsque vous créez un élément de bibliothèque comportant un élément auquel est attaché un comportement Dreamweaver, ce dernier copie l'élément et son gestionnaire d'événements (l'attribut qui spécifie l'événement déclenchant l'action tel que onClick, onLoad ou onMouseOver et l'action à appeler lorsque l'événement se produit) dans le fichier de l'élément de bibliothèque. Dreamweaver ne copie pas les fonctions JavaScript associées dans l'élément de la bibliothèque. Au lieu de cela, lorsque vous insérez l'élément de bibliothèque dans un document, Dreamweaver insère automatiquement les fonctions JavaScript appropriées dans la section head de ce document (si elles ne s'y trouvent pas déjà).
|
REMARQUE |
|
Si vous rédigez manuellement le code JavaScript (c'est-à-dire si vous le créez sans utiliser de comportements Dreamweaver), vous pouvez l'intégrer à votre élément de bibliothèque à l'aide du comportement Appel JavaScript pour exécuter le code. Si vous n'utilisez pas de comportement Dreamweaver pour exécuter le code, le code n'est pas conservé dans l'élément de bibliothèque. |
La modification des comportements dans les éléments de bibliothèque doit respecter certaines conditions (voir Modification d'un comportement dans un élément de bibliothèque). Les éléments de bibliothèque ne peuvent pas contenir de feuilles de style, car le code associé à ces éléments figure dans la section HEAD.
M'envoyer un message électronique lorsque des commentaires sont ajoutés à cette page | Rapport de commentaire
Page en cours: http://livedocs.adobe.com/dreamweaver/8_fr/using/06_asse2.htm