Een belangrijke tip als je met dreamweaver werkt...
De html-engine van dreamweaver is enorm verouderd, deze is vrijwel gebaseerd op netscape4, een enorm verouderde browser ...
Natuurlijk blijft er een zeker voordeel aan een 'Visuele interface-editor', namelijk dat je direkt kunt werken (klikken, slepen, snel tabellen aanmaken, fo plaatjes neerzetten), zonder veel tijd te verliezen met opzoeken van preciese code..
Maar een 'visuele editor' komt nooit in de plaats van kennis en begrip van wat er in HTML mogelijk is...
Pas daarom enorm op om niet jezelf tezeer te richten op 'hoe het er in dreamweaver uitziet', in een andere browser kan dat er prima uitzien...
Op het punt van je vraag, nl. hoe een plaatje precies in het midden te plaatsen, kent de preview-engine van Dreamweaver inderdaad flinke makken:
Bij tabellen kent hij geen hoogte toe aan tabellen (dat is eigenlijk wel goed, precies volgens de specificaties, maar alle browsers doen dat eigenlijk wel)
Daarom is inderdaad eventueel mogelijk om hiervoor Tabellen te gebruiken, ondanks dat het in dreamweaver niet zal werken om een Tabel-hoogte op 100% te zetten (en TD valign op middle), ziet het er in de browser waarschijnlijk meestal wel redelijk uit ...
Om een beetje te leren kan dit eventueel wel werken, maar houd wel goed in je achterhoofd dat een tabel eigenlijk niet voor dit soort positionering bedoeld is, en je altijd tegen problemen ermee kunt oplopen als je er meer mee wilt, als je dat merkt, wees dan altijd bereid om het werken met tabellen dan af te werpen en stap dan over naar correcte CSS (en semantische HTML) ..
Enkel in het begin kan het wel handig zijn om gewoon lekker bezig te gaan
De beste oplossing is door positionering mbhv CSS ... daarvoor is het echter handig als je al wat meer ervaring hebt opgedaan met HTML en code...
de css-weergave van dreamweaver is behoorlijk verouderd, zeker voor positionering (margin en padding worden heel verkeerd weergegeven), maar als je daardoorheen kijkt biedt Dreamweaver nog altijd prima mogelijkheden om je code efficient te beheren (bv de goede integratie tussen de 'preview' en het code-venster, waarmee je heel goed kunt leren hoe HTML eigenlijk werkt)
Intelligente mensen zoeken in tijden van crisis naar oplossingen, Idioten zoeken dan schuldigen