Een layer in een zwevend object in de webpagina, dat
alle gebruikelijke elementen kan bevatten.
Je kunt een layer op een willekeurige positie in je documentvenster plaatsen, zelfs over andere elementen heen. Met layers kun je dynamiek aan je pagina toevoegen, aangezien layers zichtbaar en onzichtbaar gemaakt kunnen worden en gebruikt kunnen worden in combinatie met behaviours. Daarnaast bieden layers veel mogelijkheden voor layout van de pagina. Het nadeel van layers is dat ze op je webpagina vaak op een iets andere plaats komen te staan dan je in dreamweaver aangeeft. Ook kan dit per browser nogal verschillen. Het is dan vaak een kwestie van schuiven en proberen en steeds testen in je browser(s). |
Je kunt een layer op verschillende manieren maken:
Als je de laatste twee manieren gebruikt, dan wordt er een layer gemaakt met de standaardinstellingen (zie: Edit>Preferences>Layers).
Je kunt de layer vervolgens aanpassen door hem te selecteren in het layers-panel,
de <div>tag in de tag-selector te selecteren, of door te klikken in
het vierkantje linksboven aan de layer en vervolgens de gewenste instellingen
te maken in de properties-inspector.
Je kunt de layer verplaatsen door, na hem te selecteren, op de pijltoetsen
te klikken (1 keer klikken = 1 pixel verplaatsen) of dit met met shift ingedrukt
te doen (1 keer klikken = 5 pixels verplaatsen). Ook kun je hem verslepen
met je muis in het handle-tje (vierkantje linksboven aan de layer). Als de
layer dan steeds ongewild naar een bepaalde plaats toe trekt, kijk dan even
of je 'Snap to Grid' (view>grid>snap to grid) aan hebt staan. Zo ja;
deactiveer deze optie.
In de properties-inspector kun je voor de layers de gebruikelijke instellingen
maken, zoals hoogte en breedte van de layer, achtergrondkleur of -image.
Daarnaast zijn er nog enkele specifieke properties voor layers:
Er zijn verschillende behaviours die je kunt gebruiken om layers te manipuleren:
Voor het layouten van een layer staan je dezelfde middelen ter beschikking
als in de rest van je document.
Voor een nauwkeurige layout kun je, als gewoonlijk, het beste gebruik maken
van tabellen. Let hierbij op de verhouding tussen de afmetingen van de tabel
en de afmetingen van de layer (in combinatie met het overflow-attribuut).
Als je een achtergrondkleur hebt gegeven aan de layer, kun je de tabel het
beste ook deze achtergrondkleur geven, tenzij je daar natuurlijk juist mee
wilt spelen.
Verder bevat DW een aantal commando's voor plaatsing en uitlijning van elementen,
te vinden onder Modify>Align (in DW4). Om een aantal elementen ten opzichte
van elkaar te lijnen, selecteer je eerst deze elementen (bij layers kun je
dat gemakkelijk doen in het layers-panel, door met de shift-knop ingedrukt
verschillende layers te selecteren) en kiest vervolgens het gewenste commando.
Het laatst geselecteerde element geldt hierbij als referentie.
Op dezelfde manier kun je gebruik maken van de commando's 'Make Same Width'
en 'Make Same Height'.
Ook de commando's 'convert layers to tables' en 'convert tables to layers'
kunnen van toepassing zijn bij het layouten. Deze optie geldt alleen voor
de gehele pagina, niet voor afzonderlijke layers of tabellen.
Let op layers die elkaar overlappen als je naar een tabel omzet!
In het layers-panel vind je, bovenin, de optie 'Prevent Overlaps'. Vink deze
optie aan als je layers aanmaakt die je naar een tabel wilt omzetten. De optie
'Prevent Overlaps' vervalt overigens als je layers op een bepaalde manier
aanmaakt of bewerkt (als je aanmaakt via insert>layer en als je waarden
intoetst in de properties-inspector of aanpassingen doet in de html-code).