Hans Nielsen tastede følgende:
> Hej folkens! Jeg er rimlig nybegynder inden for kodning og
> mangler derfor noget hjælp til en mindre detalje på min side. Jeg
> baserede min side på en eksport fra Photoshop og selvom koden ser
> okay ud, fungerer den ikke hensigtsmæssigt. Som I kan se på
> nedenstående billede, kommer der et mellemrum der ikke skal være
> der:
>
>
http://i43.tinypic.com/20jr4w9.jpg
>
> Det sker kun når jeg tilføjer en masse tekst til hovedsiden så
> sidemodulerne "strækker sig selv ud". I kan se siden og finde
> koden på
http://test.spong1e.dk/entry
Ah... the benefits of table-design....
Måske skulle du have læst lidt i grupperne *før* du kastede dig ud i
HTML?
Eller fundet noget andet vejledning..
For det første, er der ingen doctype. Browserne er i quirks-mode, og
sandsynligheden for at de alle fortolker din kode ens, er ikke ret
stor.
Siden ser da som forventet heller ikke ens ud IE og FF. Har ikke prøvet
andre.
Selve kodningen ligner XHTML - og alligevel er der brugt parametre fra
forrige århundrede, som ikke anvendes længere, eller i bedste fald er
deprecated.
Så meget for kode, der "ser okay ud". De tomme linier kan spares væk.
Det er vist i nærheden af hver anden.
Der er javascript midt i (X)HTML'en. Bare for at gøre det umulige
tabeldesign, endnu mindre overskueligt.
Tabeller er til tabulære data - hvilket de er vanvittigt gode til.
De er ikke til design eller "layout". "Fordelen" ved at bruge dem
forkert, er en uoverskuelig kode som er umulig at vedligeholde, og
spild af tid til at finde rundt i koden efter de elementer man skal
undersøge.
"sidemodulerne strækker sig helt ud"...
Ikke sikker på jeg forstår meningen. Hvaffor nogle moduler? Det er
formentlig noget med at td'erne opfører sig som de skal.
Og hvis jeg forstår dig rigtigt, er den "mindre detalje" du beder om
hjælp til, at få dem til at lade være med at opføre sig som det de
er...
Jeg er ked af at være negativ, men i min bog er det en OM'er.
Photoshop er sikkert et udemærket program. Bare ikke til
hjemmesidedesign, åbenbart.
WYSIWYG formentlig.
Hvis du holder fast ved din Photoshop løsning, er det vel noget med at
få sat en doctype på, så browserne ved, hvad de skal holde sig til, og
validere koden, så den i det mindste overholder standarderne. Måske kan
det afhjælpe problemet.
Det rigtige, vil IMHO være at starte forfra.
HTML er til indhold, CSS til formattering og tabeller til tabulære
data.
Birger
--
http://varmeretter.dk - billig, sund og hurtig mad
http://bbsorensen.dk