BUREAUTIQUE ET INFORMATIQUE A PARIS

Cet article décrit comment Dreamweaver implémente les modèles. Techniquement, pour utiliser les modèles Dreamweaver, vous n’avez pas besoin de connaître les informations fournies dans cet article; mais il est pratique de savoir quelque chose sur ce qui se passe sous le capot au cas où vous auriez besoin de dépanner un document basé sur un modèle Dreamweaver.

Les modèles sont un outil utilisé dans de nombreuses applications informatiques, notamment Microsoft Word, AutoCAD et d’autres produits de bureautique et de conception. Les modèles sont utiles lorsque vous disposez d’un groupe de documents qui partagent de nombreuses fonctionnalités de conception similaires. Vous implémentez les fonctionnalités communes une fois dans le modèle, puis personnalisez simplement le modèle avec les fonctionnalités individuelles de chaque document.

Les modèles ne sont utilisés qu’au moment de la conception

Il est important de comprendre que les modèles Dreamweaver sont totalement une construction au moment de la conception. Seuls deux éléments séparent un modèle Dreamweaver de tout autre document HTML:

1. Les modèles de documents Dreamweaver ont une extension « .dwt ».

2. Les modèles Dreamweaver contiennent des commentaires HTML spécialement définis qui définissent la zone modifiable et non modifiable du modèle.

Lorsque vous créez un document «instance» basé sur un modèle Dreamweaver et que vous le stockez sur un serveur Web, le serveur Web ignore complètement que le document était basé sur un modèle. Il traite le document de la même manière que tout autre document HTML et ignore les commentaires de modèle dans le document de la même manière qu’il ignorerait tous les autres commentaires dans un document HTML.

De même, un navigateur Web ne serait absolument pas conscient qu’un document est basé sur un modèle Dreamweaver et ignorera également les commentaires du modèle de la même manière qu’il ignorerait tous les autres commentaires dans un document HTML.

Syntaxe des balises

Dreamweaver propose deux ensembles de balises:

* Balises de modèle sont utilisés dans les fichiers modèles (fichiers qui ont le suffixe .dwt).

* Balises d’instance sont utilisés dans les documents «instance» que vous créez et qui sont basés sur un fichier modèle (fichiers qui ont généralement un suffixe .htm ou .html).

Dreamweaver définit une trentaine de balises de modèle différentes, mais toutes ont la syntaxe suivante:

<!-- TEMPLATE_TAG_NAME parameter_1="..." . . . . parameter_n="..." -->

où TEMPLATE_TAG_NAME et les paramètres sont remplacés par un nom de balise de modèle réel et des noms de paramètres réels. Par exemple:

<!-- TemplateBeginEditable name="Region 1" -->

Dans l’exemple ci-dessus, la balise de modèle est une balise TemplateBeginEditable nommée « Region 1 ».

La syntaxe des balises d’instance est assez similaire:

<!-- INSTANCE_TAG_NAME parameter_1="..." . . . . parameter_n="..." -->Paires de balises

De nombreuses balises de modèle sont associées, ayant une balise d’ouverture et une balise de fermeture. Par exemple, la balise « TemplateBeginEditable » décrite ci-dessus démarre toujours une région modifiable qui se termine par un « TemplateEndEditable ». Les deux balises se présentent par paire, définies comme suit:

<!-- TemplateBeginEditable name="..." -->

– Le code HTML va ici —

<!-- TemplateEndEditable -->Comment Dreamweaver utilise les balises de modèle

L’une des choses les plus simples et les plus importantes que Dreamweaver fait avec les balises Template / Instance est de définir quelles régions d’un document d’instance (document créé à partir d’un document modèle) peuvent être modifiées. MAIS MÉFIEZ-VOUS . . . Si vous utilisez Dreamweaver pour ouvrir un document basé sur un modèle dans CODE VIEW, vous pouvez modifier n’importe quelle partie du document de la manière qui vous convient, mais ce n’est généralement pas une bonne chose à faire. En mode Création de document Dreamweaver, Dreamweaver respecte les balises d’instance incluses dans un document; par exemple, il ne vous permettra de modifier que les zones du document qui commencent par une balise « InstanceBeginEditable » (ou un type similaire).

Lorsque vous avez terminé de modifier votre page Web, les balises d’instance Dreamweaver y resteront, mais comme indiqué précédemment, ces balises sont ignorées par votre serveur Web et votre navigateur.

Enfin, si vous mettez à jour un modèle dans Dreamweaver, tous les documents basés sur le modèle seront également mis à jour.

Conclusion

Les modèles Dreamweaver fonctionnent à l’aide de balises de commentaire HTML spécialement définies pour marquer les régions des documents modèles Dreamweaver et des documents d’instance. Vous devez reconnaître le modèle et les balises d’instance Dreamweaver et comprendre ce qu’ils font, mais vous ne devez les modifier qu’en mode Création de Dreamweaver, pas en mode Code. Pour plus d’informations sur l’utilisation réelle des modèles Dreamweaver, consultez mon prochain article «Astuce Dreamweaver: Créez plus rapidement de meilleurs sites Web avec des modèles».

Source by Samuel Mela

Fournisseur de bureautique, informatique, mobilier, consommables, fourniture

Comments

mood_bad
  • Aucun commentaire.
  • chat
    Ajouter