création et mise à jour de site Web avec Dreamweaver MX 2004

Transcription

création et mise à jour de site Web avec Dreamweaver MX 2004
Petit précis sur Dreamweaver MX 2004
par Sebastien Susset-Mirochnikoff
Objectif : création et mise à jour de site Web.
# entrée
Petit précis sur Dreamweaver MX 2004 par Sebastien Susset-Mirochnikoff
Tous les sites Web se composent au départ de pages HTML. À celles-ci sont attachés
des médias (images, animations, vidéo...), des bases de données (MySQL,
Coldfusion..) et d'autres composants de programmation externe à ces dernières (PHP,
ASP, JAVA...).
Il est possible de fabriquer ses pages HTML sur un simple éditeur de texte. Le langage
HTML est un langage extrêmement simple, son apprentissage est aisé. Toutefois, si ce
langage n'est pas difficile à mettre en action, son écriture est fastidieuse. L'une des
réponses à ce défaut est l'utilisation de logiciels de création et de mise à jour de site
Web. Dans le cadre de ce cours : Dreamweaver MX 2004 et/ou Dreamweaver MX.
I Qu'est-ce que le HTML et surtout qu'elle est sa logique ? (un
survol)
Le Langage HTML est simple.
-> Sa logique est basée sur celle des balises déclarantes.
< ceci est une page html > .... </ ceci était une page html >
< ceci est un texte en gras > .... </ ceci était un texte en gras >
< ceci est une image > .... </ ceci était une image >
-> Les documents HTML sont construits sur une même structure en association avec
les mêmes balises :
une "définition générale" <=> <html> <=> ceci est du langage HTML
un "en-tête" <=> <head> et </headl> <=> ceci est (ou était) l'en-tête"
puis le "corps de la page" <=> <body> et </body> <=> ceci est (ou était) le "corps de la
page"
une "définition générale" <=> </html> <=> ceci était du langage HTML
- En-tête ou </head>
L'en-tête d'une page Internet à une fonction de définition de la page. De plus, elle sert
à ajouter des fonctions ou des appels de programmation externe à la page Web. Si ce
n'est à travers ses balises de <title> </title> qui servent à définir le titre de la page Web,
l'en-tête est invisible à l'écran.
- Le corps de la page ou <body>
Le body correspond à ce qui est visible à l'écran et qui sert à l’interactivité directe des
pages Web. Les textes, les images, les vidéos... bref les médias mais aussi les liens y
sont situés. En effet, la révolution du Web est d'avoir intégrée directement les liens ou
hypertextes directement au sein des pages. D'un simple click, nous naviguons de page
en page.
Pour une action hypertexte nous utilisons deux balises qui sont indissociables.
<a href="ici l'adresse ou url auquel nous souhaitons accéder"> le texte ou image
déclenchant le lien </A>
-> Le langage HTML est un langage développé dans un esprit universel et donc basé
sur une dynamique linguistique anglaise. Ainsi les codes sont "bold" et non "gras", mais
c'est pour les caractères accentués que des codes ont été mis en place. Un " é "
devient en code HTML " &eacute; " ; un " à " devient pour sa part " & agrave; ".
Pour ceux qui le souhaitent, voici trois sites qui vous permettront de mieux
appréhender la programmation HTML simple.
http://www.allhtml.com/
http://nephi.unice.fr/CoursHTML/
http://web.ccr.jussieu.fr/urfist/html/html.htm
# suite
Petit précis sur Dreamweaver MX 2004 par Sebastien Susset-Mirochnikoff
II Comment fonctionne Dreamweaver MX 2004 ? Quels sont ses
avantages et inconvénients ?
Dreamweaver MX 2004 est un logiciel développé par la société Macromédia dont le but
est la simplification de création et de gestion des sites Web (De nombreux autres
logiciels existent et possèdent des fonctions semblables), ses principaux défauts étant
son coût et une certaine complexité ergonomique du fait de ses possibilités.
- Intégration directe des images, des animations, des vidéos, des textes sans
traduction de caractères accentués...
- Gestion des derniers developpements technologiques.
- Création à la souris des pages Web
- Gestion des sites sans commande de programmation " Unix ", mais par simple
cliqué / déposé.
- Deux modes d'interface : Designer (création que nous utiliserons) et Codeur
(développement).
...
Dreamweaver sous un aspect complexe se révèle être simple d'utilisation si l'utilisateur
n'oublie jamais que ce n'est qu'un logiciel d'aide à la création et non "La Création".
À partir de maintenant nous opérerons le logiciel ouvert.
Ouverture en double click, via explorateur Windows ou via le finder Mac
par convention :
- nous noterons >menu, l'ensemble et sous-ensembles de choix des menus de
Dreamweaver
- => le résultat de ce choix.
- [action] les différents boutons, actions ou menus déroulants présents dans les
interfaces.
ex : >fichier >nouveau
=> ouverture d'un nouveau fichier
[Terminé]
Enfin lorsque nous devrons nommer, nous utiliserons uniquement des caractères non
accentués. Nous ne laisserons jamais de blanc ou d'espace. Notre adressage (le nom)
n’excédera pas 8 caractères. ex: bon nom : monchene.htm _ mauvais nom : mon
chêne.htm)
# suite
Petit précis sur Dreamweaver MX 2004 par Sebastien Susset-Mirochnikoff
III Pratique
Pour faire un site Web, il convient de bien le définir.
L'utilisation de Dreamweaver permet une définition simple et
rapide des sites Web, grâce à ses fonctions de création /
gestion de site, comprises dans le menu >site ou dans
l'interface centrale "Macromedia Dreamweaver MX 2004".
1. Définition du Site
1.1. >Site >Gérer les sites
=> ouverture fenêtre : Gérer les sites
Boutons :
[Nouveau] sert à la création d'un site vierge
[Modifier] sert à la modification d'un site déjà existant
[Dupliquer] sert à faire une copie intégrale d'un site et permet
ainsi de faire des sauvegardes à étapes successives.
[Supprimer] détruit intégralement un site
[Exporter] permet de récupérer les composants du site en les
extrayant de la gestion de Dreamweaver MX 2004.
[Importer] permet de récupérer les composants d'un site, voir
un site complet externe à la gestion de Dreamweaver MX 2004
# suite
Petit précis sur Dreamweaver MX 2004 par Sebastien Susset-Mirochnikoff
1.2. [Nouveau]
=>[Site] ou [Serveur FTP & RDS]
choisir [Site]
# suite
Petit précis sur Dreamweaver MX 2004 par Sebastien Susset-Mirochnikoff
=> Définition du site pour Site sans nom 1
Si besoin cliquer sur [élémentaire]
Dans le champ vide donner un nom à votre site
ex : le_site
[Suivant]
# suite
Petit précis sur Dreamweaver MX 2004 par Sebastien Susset-Mirochnikoff
=> Sélectionner [Non, je ne veux pas utiliser de technologie
de serveur]
Note : Le champ Positif est à cocher si nous utilisons des
interactions à des bases de données.
[Suivant]
# suite
Petit précis sur Dreamweaver MX 2004 par Sebastien Susset-Mirochnikoff
=> a. Sélectionner [Modifier les copies locales sur ma
machine, puis télécharger vers le serveur lorsque je suis
prêt (recommandé)]
L'autre mode correspond :
Note : "Modifier directement sur le serveur à l'aide du réseau
local" sert lorsque le Site est enregistré sur une machine
distincte de la sienne.
b. Cliquer sur l'icône "dossier" correspondant au champ "Où
voulez-vous stocker les fichiers sur votre ordinateur".
[Suivant]
# suite
Petit précis sur Dreamweaver MX 2004 par Sebastien Susset-Mirochnikoff
=> ouverture fenêtre qui vous permet de gérer l'emplacement
de votre site sur votre ordinateur.
=> Après la validation dans le champ "Où voulez-vous stocker
les fichiers sur votre ordinateur" apparaît le chemin
d'emplacement de votre site sur votre ordinateur.
[Sélectionner]
# suite
Petit précis sur Dreamweaver MX 2004 par Sebastien Susset-Mirochnikoff
=> Comment vous connectez-vous à votre serveur distant ?
Choisir [Aucun] dans le menu déroulant.
(Les autres modes correspondant aux différentes possibilités
de connexions à son serveur distant.)
[Suivant]
# suite
Petit précis sur Dreamweaver MX 2004 par Sebastien Susset-Mirochnikoff
=> Fenêtre récapitulative de la "Définition du site"
[Terminé]
=> Fermeture de la fenêtre de "Définition du site"
# suite
Petit précis sur Dreamweaver MX 2004 par Sebastien Susset-Mirochnikoff
1.3. Dans la fenêtre "Gérer les sites" apparaît alors le nom de
votre site
[Terminé]
# suite
Petit précis sur Dreamweaver MX 2004 par Sebastien Susset-Mirochnikoff
=> Fermeture de la fenêtre "Gérer les sites"
=> Apparition dans la fenêtre "Actif" et dans l'onglet
"Fichiers" de votre site à côté d'une icône dossier.
Cette dernière servira à visualiser l'ensemble de votre site à
venir
Votre site est maintenant défini, Dreamweaver MX 2004 est
maintenant apte à vous aider dans votre création.
Remarque : Il est possible aussi de définir un site en passant
par l'interface centrale de "Macromedia Dreamweaver MX
2004" et en cliquant sur [Site Dreamweaver]
# suite
Petit précis sur Dreamweaver MX 2004 par Sebastien Susset-Mirochnikoff
2. Création de page HTML
>Fichier >Nouveau
=> Fenêtre de "Nouveau document" _ Si besoin [Général]
2.1. Dans Catégorie [Page de base]
2.2. Dans Page de base [HTML]
2.3 [Créer]
# suite
Petit précis sur Dreamweaver MX 2004 par Sebastien Susset-Mirochnikoff
=> Création d'une page HTML vierge.
Celle-ci possède de nombreux boutons et champs dont nous
allons commenter :
- [Code] + [Fractionner] + [Création] sont les 3 modes de
présentation de la page HTML au sein de Dreamweaver MX
2004.
[Création] est la forme graphique de construction de
Dreamweaver MX 2004. Son utilisation est la plus simple car
elle ne nécessite pas de connaissance du HTML et c'est cette
forme que nous allons utiliser.
# suite
Petit précis sur Dreamweaver MX 2004 par Sebastien Susset-Mirochnikoff
[Fractionner] permet d'agir indifféremment sur la page en
passant par le code HTML ou la partie graphique.
[Code] + [Fractionner] + [Création]
# suite
Petit précis sur Dreamweaver MX 2004 par Sebastien Susset-Mirochnikoff
[Code] est la forme de développement visualisant le code
HTML
[Code] + [Fractionner] + [Création]
# suite
Petit précis sur Dreamweaver MX 2004 par Sebastien Susset-Mirochnikoff
- Le champ [Titre] correspond au titre qui apparaîtra en haut de
la page Web dans le Navigateur.
Donc nous écrivons un titre à la page. ex : Ma première page
Web.
- [Erreur] permet de trouver les erreurs dans le code HTML.
Son utilisation requiert une connaissance du HTML et ne sera
donc pas utilisée dans notre cours.
- [Gestion des fichiers] permet de gérer les fichiers liés ou
dépendant de la page. Son utilisation requiert une
connaissance du HTML et ne sera donc pas utilisée dans notre
cours.
- [Aperçu] permet de visualiser la page dans le navigateur.
- [Actualisation] permet de recharger la page dans le cas
d'une réécriture complexe.
- [Afficher les options] permet de visualiser des parties ou
fonctions spécifiques. Son utilisation bien que simple, ne vous
servira pas car nos pages seront simples.
# suite
Petit précis sur Dreamweaver MX 2004 par Sebastien Susset-Mirochnikoff
>Fichier >Enregistrer
=> Fenêtre d'enregistrement : Donner un nom EN
CONSERVANT IMPERATIVEMENT EN SUFIXE LE ".htm "
ex : page1.htm lapin.htm exemple.htm ex_01_06.htm
dans le menu déroulant où en principe apparaît [nom de mon
site]
[Enregistrer]
=> Dans la fenêtre "Actifs" "Fichier" apparaît votre page Web
dans le dossier de votre site.
# suite
Petit précis sur Dreamweaver MX 2004 par Sebastien Susset-Mirochnikoff
=> Dans la fenêtre "Actifs" "Fichier" apparaît votre page Web
dans le dossier de votre site.
# suite
Petit précis sur Dreamweaver MX 2004 par Sebastien Susset-Mirochnikoff
3. Suppression de page HTML
Dans la fenêtre Site, sélectionner (un clic avec la souris) la
page à supprimer
=> La page est noire dans cette fenêtre
>Edition >Effacer
ou
directement sur la touche "Suppr" du clavier
ou
dans le menu clic droit de la souris
> Modifier > Supprimer
4. Duplication de pages HTML
Dans la fenêtre Site, sélectionner (un clic avec la souris) la
page à supprimer
=> La page est noire dans cette fenêtre
>Edition >Copier
>Edition >Coller
=> Dans la fenêtre de Site apparaît un fichier "Copie de nom.
htm". Il ne reste plus qu'à modifier son nom.
# suite
Petit précis sur Dreamweaver MX 2004 par Sebastien Susset-Mirochnikoff
5. En mode [Création], une page HTML se comporte un peu
comme une page de maquette (Xpress, Indesign...). Il y a les
éléments textuels, les éléments graphiques et enfin la
maquette ou structure de la page.
5.1. Les éléments textuels simples.
Il est possible de taper directement son texte dans
Dreamweaver MX 2004 ou bien d'importer un texte (ex :
copier / coller depuis Word).Toutefois, ce logiciel n'est pas un
traitement de texte.
- La mis en page ne s'effectue pas depuis des réglettes, le
texte n'est donc pas formaté en largeur mais proportionnel à
largeur de la fenêtre.
- Les sauts de ligne sont de deux types.
Le "Saut de ligne" s'opère grâce à la touche clavier
"ENTER".
Le "Retour à la ligne", lui s'obtient en associant les
touches-claviers "SHIFT" + "ENTER"
# suite
Petit précis sur Dreamweaver MX 2004 par Sebastien Susset-Mirochnikoff
5.2. >Fenêtre >Propriétés
=> Apparition de la fenêtre "Propriétés" située en principe en
bas votre écran.
Note : Cette fenêtre va être récurrente dans l'utilisation de
Dreamweaver MX 2004, car c'est par elle que nous fixons la
plupart des propriétés des éléments dans les pages HTML.
5.2.1. Pour vous rendre compte des modifications de propriété
du texte, vous devez sélectionner le texte que vous venez de
saisir sur votre page HTML. Ensuite vous allez appliquer et
associer les propriétés.
[Format] [Police] [Taille] [Style] [Couleur = petit carré avec
petite flèche vers le bas] [B = graisse] [I = italique] les
quatre types ferrages [Gauche] [Centre] [Droit] [Justifié].
Les autres propriétés seront pour plus tard dans le cours.
Attention : les Propriétés de Ferrage ou d'alignement ne
s'applique qu'à des "Sauts de ligne" et non à des simples
"Retour à la ligne".
Exemple de gestion du texte
# suite
Petit précis sur Dreamweaver MX 2004 par Sebastien Susset-Mirochnikoff
6. Mettre des Liens dans ces pages HTML.
La notion de Liens ou d'Hypertextes est le cœur du Web. Sans
ces derniers, le Web n'aurait pas connu son développement
actuel. L'idée qu'une page Web puisse proposer X liens vers
autant de sites ou de pages distinctes est passionnante. En
pratique la création de liens est aisée, elle ne demande qu'une
rigueur légère dans l'adressage.
Ainsi l'adressage du moteur de recherche google est différent si
l'on indique :
http://www.google.com (World), http://www.google.fr (France)
ou encore http://www.google.de (Allemagne)
De plus il convient de ne pas oublier un "BOUT DE
L'ADRESSE".
Pour le journal Le Monde, l'adresse est http://www.lemonde.fr
et non http://www.lemonde.
Enfin il ne faut jamais oublier de mettre l'adressage complet
donc avec http://www.lesite.com et non le simple www.lesite.
com
En pratique, dans Dreamweaver la création d'un lien est
simple. Il existe trois grandes pratiques du lien:
6.1. Vers une page externe à notre site (ex: vers Le Monde)
Il suffit de sélectionner dans le texte la zone qui va devenir
active et qui fera "pointer" le lien, puis dans >Propriétés >dans
le champ "Lien" saisir le lien complet (dans notre exemple
http://www.lemonde.fr)
Reste simplement à vérifier le lien en testant la page dans un
navigateur Web, en cliquant sur [Aperçu].
Remarque : il est possible de faire apparaître la nouvelle page
dans une nouvelle fenêtre en spécifiant dans >Propriétés
>Cible = _Blank. Les autres choix de "Cible" sont inopérants
pour notre type de page simple.
# suite
Petit précis sur Dreamweaver MX 2004 par Sebastien Susset-Mirochnikoff
6.2. Vers une page interne à notre site
Note : condition première, votre site doit comporter au
minimum deux pages.
Il suffit de sélectionner dans le texte la zone qui va devenir
active et qui fera "pointer" le lien, puis dans >Propriétés
>cliquer en maintenant appuyer la souris sur la petite cible
située à droite du champ "Lien", puis de déplacer en
maintenant toujours la souris appuyer vers le fichier dans la
fenêtre "Actif >Fichiers" sur lequel le lien pointera (apparition
d'une flèche de visualisation), puis de relâcher la souris. Le lien
sera alors actif, il ne reste simplement qu'à le vérifier en testant
la page dans un navigateur Web, en cliquant sur [Aperçu].
# suite
Petit précis sur Dreamweaver MX 2004 par Sebastien Susset-Mirochnikoff
6.3. Au sein de la même page.
Le code HTML nous offre la possibilité d'effectuer des liens
dans la même page ce qui est pratique dans le cas de "notes
en bas de pages" ou encore de "chapîtrage".
La procédure en 2 phases diffère un peu car il convient de
placer dans notre page un repère, une ancre sur lequel le lien
pourra pointer.
A. Placer l'ancrage dans le texte.
>Insertion >Commun > [Ancre] Cliquez et maintenez appuyer la
souris sur [Ancre] et placez celle-ci là où le lien va pointer, puis
relâchez la souris.
=>Fenêtre "Ancre nommée"
Fixer un nom pour cette ancre puis [OK]
=> Fermeture de la fenêtre "Ancre nommée" et apparition dans
la page d'un logo signifiant le point d'ancrage.
# suite
Petit précis sur Dreamweaver MX 2004 par Sebastien Susset-Mirochnikoff
B. Faire le lien sur le point d'ancrage.
Il suffit de sélectionner dans le texte la zone qui va devenir
active et qui fera "pointer" le lien, puis dans >Propriétés
>cliquez en maintenant appuyer la souris sur la petite cible
située à droite du champ "Lien", puis de déplacer en
maintenant toujours la souris appuyer vers l'ancre au sein de
votre page Web, puis de relâcher la souris. Le lien sera alors
actif, il ne reste simplement qu'à le vérifier en testant la page
dans un navigateur Web, en cliquant sur [Aperçu].
Remarque : l'icône d'ancrage est invisible dans le Navigateur.
# suite
Petit précis sur Dreamweaver MX 2004 par Sebastien Susset-Mirochnikoff
7. Mise en forme des pages HTML
Depuis le développement du Web, il y a toujours eu deux tendances chez les
programmateurs : "le code" et "le graphisme". Pendant longtemps et toujours
actuellement la tendance "code" est celle qui prend le dessus à travers les bases de
données, les "scripts d'action" ou encore les "ponts dynamiques" vers d'autres
langages de programmations. Les sites se sont donc développés vers plus de gestion
de requêtes, plus de données et surtout plus de commercial. Ainsi en règle générale,
les sites Web sont d'une laideur affligeante dont les incarnations sont les sites "fnac.
com, cdiscount.fr, tf1.fr... La recherche graphique et interactive a été reléguée aux
champs Web minoritaires. Cette relégation a une origine informatique : le temps de
transfert. Avant l'apparition des lignes à haut débit personnelle (ADSL, câble, T1, T2,
T3...), la norme était le RTC et son taux de transfert maximal de 56Kb. Ce taux
impliquait une conception des sites qui tendait vers "le plus léger" possible : petites
images compressées à l'extrême, son comprimé de plus bel, vidéo à la limite de la
lisibilité...
Note : Baud, l'unité, du nom de Baudot, l'inventeur (1845-1903). Le baud est l'unité de
rapidité de modulation, souvent confondu avec le bit par seconde. En général, 1 baud =
1 bps, mais cela dépend de la valeur du signal, "de la longueur d'onde".
8. Vers une "Mise en page Web"
L'idée d'une mise en page Web se différencie de celle du Papier sur un point
fondamental : "la virtualité". A la différence du "Papier", les pages Web ne sont pas
indexées à un physique (le support) mais à un désir créatif. Rien physiquement
n'empêche de définir une page Web de longueur de 1 500 pixels (50 cm) et de largeur
de 30 000 pixels (1058 cm), si ce n'est que l'habitude de lecture, héritage du livre, qui
fait que nous n'aimons pas avoir à l'écran un simple fragment de la page mais une
totalité et nous préférons une lecture vers le bas que vers la droite. La création Web
doit et surtout devra donc passer par la séparation avec le "Papier" et l'intégration du
Web à nos "Habitus".
Alors que dans le "Papier" les années 1990-2000 furent celles de l'explosion du
graphisme, de la remise en cause de la maquette, grâce au développement de
l'infographie grand public et à l'utilisation des 3 logiciels de référence : Photoshop,
Illustrator et Xpress; elles furent pour le Web celles de son émergence et du
développement de sa technologie. Paradoxalement si le Web a reçu immédiatement
un écho favorable, c'est principalement pour son caractère graphique (la création
repose sur une conception parallèle à celle du "Papier"), une idée de graphisme et
donc d'une "mise en page".
D'un point de vue pratique, la mise en page Web repose sur deux grands concepts
distincts mais compatibles : les tableaux et les calques. Ils reposent sur l'idée de la
fragmentarité du contenue de la page Web. Cette dernière est une somme de visibles
dissociés, gérable séparément, associant les éléments textuels, la programmation et
les médias. Leur dissociation réside dans le processus pour y parvenir :
Note : Pierre Bourdieu : L'habitus est un système de disposition à agir, percevoir, sentir
et penser d'une certaine façon, intériorisés et incorporés par les individus au cours de
leur histoire. Cet habitus se manifeste par le "sens pratique", c'est-à-dire l'aptitude à se
mouvoir, à agir et à s'orienter selon la position occupée dans l'espace social et selon la
logique propre au champ et à la situation dans lesquels on est impliqués. Tout cela se
fait sans recours à la réflexion consciente, grâce aux dispositions acquises
fonctionnant comme des automatismes.
- Pour les tableaux, le principe est celui du puzzle qui accole des éléments en
dépendance les uns aux autres afin d'obtenir une unicité de page Web.
- Pour les calques (terminologie exacte : layer), nous sommes plus proche du concept
d'Xpress, il s'agit de disposer des "Blocs <=> calque", définis indépendamment pour
obtenir une page unique.
# suite
Petit précis sur Dreamweaver MX 2004 par Sebastien Susset-Mirochnikoff
9. Les Tableaux
Les tableaux reposent sur une structure en grille qui comporte des
lignes horizontales et verticales. Ces structures délimitent l'espace en
"Cellule" qui formeront la zone d'inscription des tableaux.
>Insertion > Mise en forme [Tableau]
=> Fenêtre Tableau composée de trois grandes parties.
8.3. Accessibilité
[Légende] = légende le tableau. Cette fonction ancienne est peu utilisée.
8.4. [OK]
9.1. Taille du tableau
[Lignes] = le nombre de lignes horizontales que le tableau possédera.
(minimum = 1).
[Colonnes] = le nombre de colonnes (verticales) que le tableau
possédera (minimum = 1)
[Largeur du tableau] = largeur totale du tableau pouvant être fixe
(expression en pixels) ou bien proportionnelle à la fenêtre du navigateur
(expression en %)
[Largeur de la bordure] = épaisseur du filet délimitant le tableau à
l'extérieur mais aussi à l'intérieur. Si la largeur de la bordure = 0, alors le
tableau est invisible, seuls les éléments contenus dans les cellules du
tableau sont visibles.
[Marge intérieure des cellules] = marge exprimée en pixels repoussant
des quatre côtés (Gauche, Droit, Haut, Bas) les éléments internes d'une
cellule. Si Marge = 0, alors les éléments internes de la cellule sont collés
aux bords (à la structure) de la cellule.
ex : Marge = 5 alors chaque cellule possédera une zone de 5 pixels
"vides" sur ses 4 bords.
[Espacement entre les cellules] = repousse les cellules les unes des
autres, cette fonction crée du "vide". Il s'exprime en pixel, et si
l'espacement=0, alors les cellules se touchent.
ex : Espacement = 5 alors chaque cellule sera à 5 pixels des autres.
9.2. En-tête
Cette fonction permet de fabriquer un "Pseudo sens" de lecture du
tableau en renforçant la graisse de la police des textes présents dans les
cellules sélectionnées pour être d'En-tête.
Nous choisirons donc [Aucune].
# suite
Petit précis sur Dreamweaver MX 2004 par Sebastien Susset-Mirochnikoff
=> Fermeture fenêtre Tableau et apparition sur la page Web du
tableau que vous venez de définir.
Ce dernier apparaît sur la fenêtre avec des petits "Points" ou
"Poignées" de modification de taille du tableau. Si les
"Poignées" sont invisibles, cliquer une fois sur le tableau, elles
apparaîtront et rendront visibles les structures du tableau..
# suite
Petit précis sur Dreamweaver MX 2004 par Sebastien Susset-Mirochnikoff
9.5. Propriétés du tableau
>Fenêtre >Propriétés, vous trouvez les paramètres du tableau que vous avez pour
certains préalablement définis mais qu'il est possible de modifier de nouveau.
[ID de tableau] fonction d'identification des tableaux en vue d'une gestion par base de
données.
[Lignes] = le nombre de lignes horizontales que le tableau possédera. (minimum = 1).
[Cols] = le nombre de colonnes (verticales) que le tableau possédera (minimum = 1)
[L] = largeur totale du tableau pouvant être fixe (expression en pixels) ou bien
proportionnelle à la fenêtre du navigateur (expression en %)
[H] =hauteur totale du tableau pouvant être fixe (expression en pixels) ou bien
proportionnelle à la fenêtre du navigateur (expression en %)
[Remplissage] = "Marge intérieure des cellules" exprimée en pixels repoussant des
quatre côtés (Gauche, Droit, Haut, Bas) les éléments internes d'une cellule.
[Espac. de cellule] = "Espacement entre les cellules" qui repousse les cellules les
unes des autres, cette fonction crée du "vide".
[Aligner] = Permet d'aligner le tableau sur la page Web
>Par défaut = pas d'alignement spécifique du tableau, celui-ci suivra l'alignement
général.
>Gauche = aligne le tableau à gauche
>Centre = aligne le tableau au centre
>Droit = aligne le tableau à droit.
[Bordure] = "Largeur de la bordure", épaisseur du filet délimitant le tableau à l'extérieur
mais aussi à l'intérieur.
[Aligner] = Permet d'aligner le tableau sur la page Web
>Par défaut = pas d'alignement spécifique du tableau, celui-ci suivra l'alignement
général.
>Gauche = aligne le tableau à gauche
>Centre = aligne le tableau au centre
>Droit = aligne le tableau à droit. = permet d'appliquer de style de polices
prédéterminées.
->Six petits icônes en bas à gauche de la fenêtre de propriétés présentés sur 2 lignes
et 3 colonnes.
colonnes 1 concerne la largeur du tableau
[largeur 1] = annule la dimension de largeur, le tableau se contracte en largeur
automatiquement sur lui-même afin d'être le plus petit possible.
[largeur 2] = exprime et fixe la largeur du tableau en pixels
[largeur 3] = exprime et fixe la largeur du tableau en %
colonnes 2 concerne la hauteur du tableau
[hauteur 1] = annule la dimension de hauteur, le tableau se contracte en hauteur
automatiquement sur lui-même afin d'être le plus petit possible.
[hauteur 2] = exprime et fixe la hauteur du tableau en pixels
[hauteur 3] = exprime et fixe la hauteur du tableau en %
[Couleur d'ar-pl.] = permet de définir une couleur de fond pour le tableau
[Couleur contour] = permet de définir une couleur des bords ou des contours du
tableau.
[Image ar-pl] = permet de placer sur le fond du tableau, une image..
# suite
Petit précis sur Dreamweaver MX 2004 par Sebastien Susset-Mirochnikoff
9.6. Propriétés des cellules du tableau
En cliquant dans les différentes cellules, vous faites apparaître le curseur qui vous
permet d'y saisir du texte (ou de placer un élément Média). Le texte de cette cellule se
comportera ensuite comme un texte indépendant des autres présents dans les cellules
ou la page Web.
Vous retrouvez dans >Propriétés les fonctions de textes classiques (voir 5.2. >Fenêtre
>Propriétés), mais aussi celles propres aux tableaux.
[Cellule] = nous aborderons juste après ces fonctions.
[Horz] = permet d'aligner horizontalement les éléments de la cellule [Par défaut],
[Gauche] [Centre] [Droit]
[Vert] = permet d'aligner verticalement les éléments de la cellule [Par défaut], [Haut]
[Milieu] [Bas] [Ligne de base (fonction inutile à notre niveau)]
[L] = largeur de la cellule
[H] =hauteur de la cellule
[Pas de retour à la ligne auto] = Donnera la préférence au texte pour le retour à la
ligne et non à la largeur de la cellule.
[En-Tête] (voir 7.1.2. En-tête) Son utilisation requiert une connaissance du HTML et ne
sera donc pas utilisée dans notre cours.
[Ar-pl] (supérieur) = permet de placer sur le fond d'une cellule une image. Son
utilisation est problématique, car non uniformisé par les navigateurs et requiert une
connaissance du HTML donc ne sera pas utilisée dans notre cours.
[Ar-pl] (inférieur) = permet de définir une couleur de fond pour la cellule
[Brdre] = permet de définir une couleur des bords ou des contours de la cellule.
[Propriétés de la page...] Son utilisation requiert une connaissance du HTML et ne
sera donc pas utilisée dans notre cours.
# suite
Petit précis sur Dreamweaver MX 2004 par Sebastien Susset-Mirochnikoff
9.7. Définition d'un tableau à cellules complexes.
Il est possible de définir un tableau dont la structure n'est pas
simple, mais répond à des exigences particulières : un tableau
de 3 lignes et de 3 colonnes qui, sur la première ligne comporte
non pas 3 mais simplement 2 cellules, l'une de ces cellules
étant la fusion de deux cellules préexistantes. De mêmes il est
possible qu'une cellule s'étende sur deux lignes et non une
seule.
Pratiquement pour effectuer ce type de fusion, il suffit de
cliquer dans une cellule puis en maintenant appuyer [Shift] de
cliquer dans la cellule à fusionner
=> les bords des cellules sont alors noirs.
>Propriétés >Cellules
[Combiner la sélection rectangulaire des cellules] => la
fusion est effectuée.
# suite
Petit précis sur Dreamweaver MX 2004 par Sebastien Susset-Mirochnikoff
Il est possible de diviser la nouvelle cellule en cliquant sur
[Diviser la cellule en lignes ou en colonnes]
=>Fenêtre Fractionner la cellule
Fractionnez la [Lignes] ou la [Colonnes] en [Nombre de
colonnes ou de ligne]
[OK] => Fermeture Fractionner la cellule, la cellule du tableau
a été fractionnée.
9.8. Trucs et Astuces dans la mise en page Web avec des
tableaux.
La mise en page Web avec des tableaux est relativement aisée
même si toutefois elle réclame une légère conceptualisation
des pages.
Pour vous aider, n'hésitez pas à faire des maquettes.
Fractionnez vos tableaux en plusieurs plus simple. Enfin, il est
possible de placer un tableau dans une cellule d'un autre
tableau.
# suite
Petit précis sur Dreamweaver MX 2004 par Sebastien Susset-Mirochnikoff
10. Les Calques
La mise en page Web avec l'utilisation des calques se
rapproche beaucoup de celle du "Papier" avec Xpress.
Il s'agit de positionner des blocks les uns à côtés des autres et
d'obtenir ainsi une mise en page. Cette technique est rendue
avec Dreamweaver MX 2004.
10.1. Création d'un calque
>Insertion > Mise en forme - [Dessiner un calque] (3e
bouton)
=> Le curseur devient sur la page une croix. Dans la page,
cliquez pour démarrer un tracé rectangulaire, puis, sans
relâcher le bouton de la souris, glisser sur la page afin de
fabriquer un blocks : un calque. Enfin relâcher
# suite
Petit précis sur Dreamweaver MX 2004 par Sebastien Susset-Mirochnikoff
=> Le calque est créé sur la page. Il y a une zone dans
laquelle, il est possible de saisir ou de placer des éléments
comme au sein d'une cellule ou d'une page HTML vierge. Cette
zone est encadrée d'une bordure surmontée en haut à gauche
d'un petit icône symbole du calque.
En cliquant sur l'icône de calque, des "Poignées" apparaissent
et permettent de modifier la taille du calque.
# suite
Petit précis sur Dreamweaver MX 2004 par Sebastien Susset-Mirochnikoff
10.2. Propriétés d'un calque
>Fenêtres >Propriétés
[ID de calque] = Nom du calque, par défaut laisser
Dreamweaver MX 2004 le gérer pour vous.
[G] = Défini le placement du calque sur la page. Attention,
définition à partir de la gauche de la page Web et la position du
coin supérieur gauche du calque. Cette taille est exprimée en
pixels.
[S] = Défini le placement du calque sur la page. Attention
définition à partir du haut (ou Sommet) de la page Web et la
position du coin supérieur gauche du calque. Cette taille est
exprimée en pixels.
[L] = défini la largeur du calque exprimé en pixels.
ex : L = 250 => largeur est de 250 pixels
[H] = défini la hauteur du calque exprimée en pixels.
Remarque : La hauteur et la largeur d'un calque peuvent être
rognées par certains navigateurs dans le cas où ceci
comporterait un texte inférieur à la taille demandée pour le
calque.
[Index Z] = Ordre de superposition des calques. Lorsque des
calques se superposent dans une page Web, L'Index Z est là
pour ordonner la prévalence des calques. Le classement
débute à 1 et la prévalence se fait dans un ordre croissant.
[Visib] = fonction liée à des scripts qui permet de faire
apparaître / disparaître, liée à des animations...
[Image ar-pl] : comme pour les tableaux, permet de placer en
fond du calque une image.
[Couleur ar-pl] : comme pour les tableaux, permet de définir
une couleur de fond du calque.
[Classe] + [Débord] + [Déc] sont des fonctions complexes,
leurs utilisations requièrent une connaissance du HTML
10.3. Trucs et Astuces dans la mise en page Web avec des
calques.
Même si l'utilisation des calques semble plus instinctive que
celle des tableaux, il y a deux erreurs a ne pas faire :
- Donner le même nom à deux calques différents.
- Jouer la superposition des calques en trop grand nombre. Les
navigateurs refusent leur gestion après un nombre variable.
# suite
Petit précis sur Dreamweaver MX 2004 par Sebastien Susset-Mirochnikoff
11. Préparation des images à leurs utilisations dans une page Web.
Pendant longtemps, le principal obstacle des pages Web a été les temps de
transmissions des données via les différents réseaux. Plus un réseau est rapide, moins
la transmission des images est courte. Cependant même si les réseaux se sont
accélérés, ils demeurent majoritairement trop lents. Cette lenteur associée à l'obligation
de lisibilité maximale oblige les concepteurs de sites Web a utilisé des modes de
compressions d'images précises. Ces modes de compressions sont de deux grands
types : compression par synthèse chromatique, compression par structure
mathématique.
11.1. [compression par synthèse chromatique]
Le principe de ces compressions est de réduire le nombre de couleurs présentes sur
l'image. Moins une image comporte de couleur, plus elle est légère et donc rapide à
transmettre. Toutefois le pendant à cette restriction chromatique est la détérioration de
l'image, puisque l'image se compose alors au maximum de 256 couleurs.
La principale compression de ce type est la compression GIF (Graphics Interchange
Format - extension des fichiers .gif)
11.2. [compression par structure mathématique]
Le principe de ces compressions est de fragmenter l'image, la sectionner en X zones et
d'extrapoler à chacune de ces zones une structure "en dégradé" de l'image. Le
dégradé éliminant les éléments indépendants au sein de cette surface.
ex : pour une surface où le dégradé est du rouge au jaune, les points verts ou bleus
sera exclus.
Cette méthode de compression induit une détérioration de l'image. Cependant cette
détérioration est proportionnelle au degré de compression. Plus une image est
comprimée, plus l'image est détériorée.
La principale compression de ce type est la compression JPEG (Joint Photographic
Experts Group - extension des fichiers .jpg ou .jpeg). Elle est à la base de toutes les
compressions du type peg ou pg ex : mpeg, mpeg2; divX...
Une autre compression par structure mathématique est le format PNG (Portable
Network Graphics - extension des fichiers .png). Ce format est ultra-minoritaire, car
même s'il ne produit que peu ou pas de détérioration, l'image reste encore très lourde
et donc lente.
Pour en savoir plus : http://www.lookimage.com/formats/
http://www.w3.org/Graphics/PNG/
http://www.libpng.org/pub/png/
11.3. Comment comprimer et mettre en conformité les images pour le Web ?
La compression et la mise en conformité des images pour le Web peut-être effectué
par de nombreux logiciels. Toutefois, le principal logiciel est Photoshop dont les
créateurs ont intégré un module de compression Web.
11.3.1. Compression dans Photoshop.
Une image est définie par plusieurs facteurs : sa taille, sa définition (pour le Web 72
dpi), son Mode. Ces différents paramètres n'interviennent pas directement dans la
compression. Vous possédez une image dont vous pensez qu'elle est aboutie et ne
nécessite plus de modification.
11.3.1.1. GIF
>Fichier >Enregristrer pour le Web
=> Fenêtre "enregistrer pour le Web"
Cliquer sur onglet [Optimisée] : vous aurez ainsi une image tendant au maximum à
celle visible sur votre navigateur Web. Ne toucher pas aux boutons de gauche.
-Paramètres [GIF]
Utiliser les différents paramètres [Perception] + [Couleurs] (jouer ici afin de percevoir
la restriction des couleurs) + [Diffusion] + [tramage = 100%] + [Transparence]
[Enregistrer]
=> Interface d'enregistrement.
Enreg sous : name.gif
Format : [image] + [paramètres par défaut] + [toutes les tranches]
ENREGISTRER DANS VOTRE DOSSIER DE SITE.
=> La fenêtre d'enregistrement pour le Web disparaît, retour dans l'interface classique
Photoshop.
11.3.1.2. JPG
>Fichier >Enregristrer pour le Web
=> Fenêtre "enregistrer pour le Web"
Cliquer sur onglet [Optimisée] : vous aurez ainsi une image tendant au maximum à
celle visible sur votre navigateur Web. Ne toucher pas aux boutons de gauche.
-Paramètres [JPEG]
sélectionner Optimisé + jouer sur le curseur de [Qualité]. Plus la qualité est haute, plus
le poids de l'image est lourd.
[Enregistrer]
=> Interface d'enregistrement.
Enreg sous : name.jpg
Format : [image] + [paramètres par défaut] + [toutes les tranches]
ENREGISTRER DANS VOTRE DOSSIER DE SITE.
=> La fenêtre d'enregistrement pour le Web disparaît, retour dans l'interface classique
Photoshop.
# suite
Petit précis sur Dreamweaver MX 2004 par Sebastien Susset-Mirochnikoff
11.4. Comment gérer les images dans Dreamweaver MX
2004.
En principe les images que vous avez préparées se trouvent
dans votre fenêtre Site, dans le cas contraire, Dreamweaver
MX 2004 vous propose une solution alternative.
Avec une page htm ouverte,
Dans le cas où votre image se situerait dans votre dossier Site.
Il suffit de sélectionner celle-ci dans votre fenêtre site puis de
faire un glisser / déposer sur la page Web.
ou
# suite
Petit précis sur Dreamweaver MX 2004 par Sebastien Susset-Mirochnikoff
Dans la palette objets >fenêtre >Objets sélectionner >Commun
puis [Images : image]
=>Dans le menu déroulant sélectionner [Image]
=> interface "Sélectionner la source de l'image". Dans
l'explorateur, aller sélectionner l'image
[Relatif] choisir document - puis [Choisir]
Si l'image ne se trouve pas dans votre dossier Site,
-Voulez-vous y copier le fichier maintenant ?
[Oui]
=> Fermeture message + ouverture Fenêtre "Copier fichier
sous"
renommer si besoin sans oublier le suffixe .jpg ou .gif
[Enregistrer]
=>Fermeture de la fenêtre et apparition sur la page Web de
l'image.
# suite
Petit précis sur Dreamweaver MX 2004 par Sebastien Susset-Mirochnikoff
En cliquant sur l'image, des poignées apparaissent. Comme
pour les tableaux et les calques, il vous est possible de retailler
l'image
Note : en appuyant sur Maj., il n'y a pas de déformation de
l'image dans les opérations de modification de l'image.
Généralement, l'image ayant été préparée dans Photoshop,
vous utiliserez les images à telle.
# suite
Petit précis sur Dreamweaver MX 2004 par Sebastien Susset-Mirochnikoff
>Fenêtre >Propriétés
[Image] = permet de donner un nom à cette image, cette fonction est principalement
utilisée avec les bases de données.
[L] Largeur exprimée en pixels
[H] Hauteur exprimée en pixels
Remarque : Si la taille de l'image a été modifiée, un logo (flèche circulaire) apparaît à
côté des informations de taille. En cliquant dessus, l'image est initialisée à sa taille de
création.
[Src] relation au sein de la hiérarchie du site entre la page et l'image.
Il est possible de changer l'image en utilisant la cible situé à droite du champ de texte
et en visant un autre fichier image dans la palette >Fenêtre >Actifs >Fichiers
[Lien] permet de faire un lien d'action depuis l'image. Celui-ci s'effectue exactement
comme pour un lien au sein du texte (voir 6. Mettre des Liens dans ces pages HTML.)
[Sec.] permet de faire une description succincte de l'image. Cette fonction est surtout
utilisée par les navigateurs ne gérant pas les images (ex : non-voyant)
[Accentuer] permet de modifier la netteté des contours des objets présents dans
l'image.
[Classe] permet de lier les images à des feuilles de styles. Son utilisation requiert une
connaissance du HTML et ne sera donc pas utilisée dans notre cours.
[Carte] permet de fabriquer des zones actives au sein d'une image.
[Espace V] fabrique une marge verticale invisible au-dessus et en dessous de l'image
[Espace H] fabrique une marge horizontale invisible à gauche et à droite de l'image
[Cible] si lien il est possible de cibler celui-ci. Ouverture d'une nouvelle fenêtre avec
_Blank
[Src faible] fonction qui n'est plus utilisée qui permît de pré afficher une image lors du
chargement de l'image par le navigateur.
[Bordure] fabrique une bordure à l'image (en édition : un filet).
Les 3 icônes d'alignements sont identiques en fonction à ceux du texte.
[Aligner] l'image au sein de la page.
Remarque : les seules fonctions réellement utiles sont "Gauche" et "Droite".
Modifier :
[Edition] ouvre l'image dans le logiciel compresseur.
[Optimiser pour Fireworks] ouvre l'image dans le logiciel Fireworks (propriété de
Macromedia) afin de la recompresser.
[Recadrer] fonction utile qui permet de recadrer directement l'image dans le navigateur
via des petites poignées puis validation par "retour chariot".
[Rééchantillonner] permet une fois que vous avez modifier la taille de votre image de
la fixer dans sa nouvelle taille.
[Luminosité et Contraste] permet de modifier la luminosité et le contraste directement
dans Dreamweaver MX 2004.
11. Trucs et Astuces avec les images dans la mise en page Web et Conclusion de
la partie consacrée à la création des Sites Web.
Les images ont une importance capitale dans la mise en page Web. Elles peuvent être
seules, intégrées à un tableau ou à un calque. De leur gestion dépend énormément un
site Web. Avec le texte et sa faiblesse de mise en page principalement au niveau des
polices, elles peuvent sauver un site Web. Revers de la médaille, elles sont lourdes et
donc nécessitent une utilisation parcimonieuse. Ils ne vous restent plus qu'à
expérimenter Dreamweaver MX 2004.
# suite
Petit précis sur Dreamweaver MX 2004 par Sebastien Susset-Mirochnikoff
# suite
Petit précis sur Dreamweaver MX 2004 par Sebastien Susset-Mirochnikoff
# suite
Petit précis sur Dreamweaver MX 2004 par Sebastien Susset-Mirochnikoff
# suite
Petit précis sur Dreamweaver MX 2004 par Sebastien Susset-Mirochnikoff
# suite
Petit précis sur Dreamweaver MX 2004 par Sebastien Susset-Mirochnikoff
# suite
Petit précis sur Dreamweaver MX 2004 par Sebastien Susset-Mirochnikoff
# suite
Petit précis sur Dreamweaver MX 2004 par Sebastien Susset-Mirochnikoff
# suite
Petit précis sur Dreamweaver MX 2004 par Sebastien Susset-Mirochnikoff
Couverture
I Qu'est-ce que le HTML et surtout qu'elle est sa logique ? (un survol)
II Comment fonctionne Dreamweaver MX 2004 ? Quels sont ses avantages et
inconvénients ?
III Pratique
1. Définition du Site
1.1. >Site >Gérer les sites
1.2. [Nouveau]
1.3. Dans la fenêtre "Gérer les sites" apparaît alors le nom de votre site
2. Création de page HTML
2.1. Dans Catégorie [Page de base]
2.2. Dans Page de base [HTML]
2.3 [Créer]
7. Mise en forme des pages HTML
8. Vers une "Mise en page Web"
9. Les Tableaux
9.1. Taille du tableau
9.2. En-tête
9.3. Accessibilité
9.4. [OK]
9.5. Propriétés du tableau
9.6. Propriétés des cellules du tableau
9.7. Définition d'un tableau à cellules complexes.
9.8. Trucs et Astuces dans la mise en page Web avec des tableaux.
10. Les Calques
10.1. Création d'un calque
10.2. Propriétés d'un calque
10.3. Trucs et Astuces dans la mise en page Web avec des calques.
3. Suppression de page HTML
4. Duplication de pages HTML
5. En mode [Création], une page HTML se comporte un peu comme une page de
maquette (Xpress, Indesign...). Il y a les éléments textuels, les éléments graphiques et
enfin la maquette ou structure de la page.
5.1. Les éléments textuels simples.
5.2. >Fenêtre >Propriétés
6. Mettre des Liens dans ces pages HTML.
6.1. Vers une page externe à notre site (ex: vers Le Monde)
6.2. Vers une page interne à notre site
6.3. Au sein de la même page.
11. Préparation des images à leurs utilisations dans une page Web.
11.1. [compression par synthèse chromatique]
11.2. [compression par structure mathématique]
11.3. Comment comprimer et mettre en conformité les images pour le Web ?
11.3.1. Compression dans Photoshop.
11.3.1.1. GIF
11.3.1.2. JPG
11.4. Comment gérer les images dans Dreamweaver MX 2004.
11. Trucs et Astuces avec les images dans la mise en page Web et Conclusion de la
partie consacrée à la création des Sites Web.
Supplément :
Et le texte, alors !
Et le texte, alors ! Propriétés de la page.

Documents pareils