03.05.2013 Views

Dreamweaver CS3 - Adobe

Dreamweaver CS3 - Adobe

Dreamweaver CS3 - Adobe

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

DREAMWEAVER <strong>CS3</strong><br />

Handboek<br />

2 Vertel alle gebruikers van Contribute die aan de site werken, om pagina's te publiceren die deze stijlpagina gebruiken, en<br />

om deze pagina's vervolgens opnieuw te bewerken om de nieuwe stijlpagina te bekijken.<br />

U dient de volgende belangrijke factoren in acht te nemen wanneer u stijlpagina's voor een Contribute-site bijwerkt:<br />

• Als u wijzigingen aanbrengt in een stijlpagina terwijl een gebruiker van Contribute een pagina bijwerkt die deze<br />

stijlpagina gebruikt, kan de gebruiker de wijzigingen aan de stijlpagina pas bekijken wanneer de pagina wordt<br />

gepubliceerd.<br />

• Als u een stijl verwijdert uit een stijlpagina, wordt de naam van de stijl name niet verwijderd uit de pagina's die deze<br />

stijlpagina gebruiken, maar aangezien deze stijl niet langer bestaat, wordt deze niet meer weergegeven op de manier die<br />

een gebruiker van Contribute mogelijk verwacht. Als een gebruiker dan ook zegt dat er niets gebeurt wanneer een<br />

bepaalde stijl wordt toegepast, wordt het probleem mogelijk veroorzaakt doordat de stijl is verwijderd uit de stijlpagina.<br />

Pagina's met CSS opmaken<br />

Info over CSS-paginalay-out<br />

Voor de indeling van een CSS-pagina wordt de indeling Cascading Style Sheet gebruikt in plaats van HTML-tabellen of<br />

frames voor het ordenen van de inhoud van een webpagina. Het basiselement van de CSS-lay-out is het label voor het divelement,<br />

een HTML-element dat in de meeste gevallen fungeert als een container voor text, afbeeldingen en andere<br />

paginaelementen. Wanneer u een CSS-lay-out maakt, plaatst u div-elementen op de pagina, voegt u er informatie aan toe<br />

en brengt u ze in bepaalde posities. In tegenstelling tot cellen in een tabel die ergens binnen de rijen of kolommen van een<br />

tabel moeten bestaan, kunnen div-elementen over op een webpagina worden aangebracht U kunt div-elementen absoluut<br />

plaatsen (door de x- en y-coördinaten op te geven) of relatief (door de afstand tot andere paginaelementen op te geven)<br />

Het maken van CSS-lay-outs uit niets kan moeilijk zijn omdat er zoveel manieren bestaan om het te doen. U kunt een<br />

eenvoudige CSS-lay-out met twee kolommen maken door de tekst, marges, vullingen en andere CSS-eigenschappen in te<br />

stellen in bijna een oneindig aantal combinaties. Verder kunnen zich weergaveproblemen voordoen met CSS-lay-outs die<br />

correct worden weergegeven in sommige browsers maar niet in andere. <strong>Dreamweaver</strong> maakt het samenstellen van pagina’s<br />

met CSS-lay-outs gemakkelijker voor u door te voorzien in meer dan 30 vooraf ontworpen lay-outs die verschillend werken<br />

in verschillende browsers.<br />

Gebruiken van de vooraf ontworpen CSS-lay-outs die bij <strong>Dreamweaver</strong> worden meegeleverd, is de eenvoudigste manier om<br />

een pagina met een CSS-lay-out te maken. Maar u kunt ook CSS-lay-outs maken met <strong>Dreamweaver</strong> met elementen die<br />

absoluut zijn gepositioneerd (AP-elementen; Absolutely-Positioned elements). Een AP-element in <strong>Dreamweaver</strong> is een<br />

HTML-pagina-element—in het bijzonder een div-label, of een willekeurige andere label—waaraan een absolute positie is<br />

toegewezen. Het nadeel van de AP-elementen van <strong>Dreamweaver</strong> is echter dat deze absoluut gepositioneerd zijn en daarom<br />

nooit hun positie aanpassen naargelang de grootte van het browservenster.<br />

Geavanceerde gebruikers kunnen eveneens handmatig div-elementen aanbrengen en er CSS-positiestijlen op toepassen<br />

voor het maken van paginalay-outs.<br />

Zie voor een zelfstudie over het maken van CSS-paginalay-outs www.adobe.com/go/vid0155_nl.<br />

Zie ook<br />

“Werken met labels voor div-elementen” op pagina 156<br />

Info structuur CSS-paginalay-out<br />

Alvorens met deze sectie verder te gaan, dient u bekend te zijn met de basisideeën van CSS.<br />

Het basiselement van de CSS-lay-out is het label voor het div-element, een HTML-element dat in de meeste gevallen<br />

fungeert als een container voor text, afbeeldingen en andere paginaelementen. Het volgende voorbeeld toont een HTMLpaginametdrieapartediv-elementen:ééngroot“containerelement”entweeandereelementen,eenzijvak-elementeneen<br />

element voor de hoofdinformatie binnen het containerelement.<br />

140

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!