Hej Simon
Vil du ikke prøve at konkretisere det lidt?
Fleksible løsninger ifht. hvad? Gør det det nemmere at ændre indholdet eller hvordan skal det forstås?
"grimt og uprofessionelt" kan jeg altså ikke bruge til ret meget... hvad mener du? er det fordi der er for mange tegn i html koden eller hvad, udseendet af hjemmesiden kommer jo an på det grafik man sætter ind..
Simon har ret!
Der er flere ting i det..
Med hensyn til tables, så bør man undgå at bruge dem til layout af din side. Det er unødvendigt, da CSS nu har været opfundet i en del år, det et imod standard og det kan i værste fald give problemer med søgemaskiner.
En anden ting er, at når du får Photoshop til at danne HTML-kode, så bliver det den værste suppe af overflødige tags. Det er klart, da Photoshop bare er en maskine, og den kan naturligvis ikke tænke sig til en så logisk opsætning, som et menneske vil kunne. Derudover vil den, når du bare laver slices, ikke bruge grafik-filerne optimalt (bruge repeats, osv med CSS), så her kommer der også længere load-tid.
Du får skam en side, der virker - jo jo - men koden fylder formentlig 2-3 gange så meget, som den burde. Så tager siden længere om at loade. Det er ikke hensigtsmæssigt over for søgemaskiner, omend det formenltig ikke nødvendigvis giver store problemer her.
Hvis du vil have en optimeret site, der er søgemaskinevenligt, loader hurtigt og kan udbygges nemt, så bør du gennemgå kode og rydde op i den, samt fjerne tables fra layoutet og istedet finde et passende CSS-layout. Du kan nemt finde færdiglavede 2- og 3-column CSS-layouts ved at søge på Google.
Hvis du dog er rimelig ligeglad med søgemaskiner (lyder underligt), og dit site ikke skal bruges til noget særligt, så kan jeg godt forstå, at du ikke gider bruge tiden på det!