Medlem
|
|
Reg.datum: Aug 2003
Inlägg: 88
|
|
Medlem
Reg.datum: Aug 2003
Inlägg: 88
|
När jag kollade igenom källkoden med det fina firebug så såg allt helt galet ut och jag är inte ett dugg förvånad över att det ser ut som det gör.
Angående det att en sida ser bra ut i alla webbläsare även om den använder tabeller... Är du säker på det? Vad händer om man har en t.ex. en skärmläsare eller en låg upplösning? Med div:ar kan man enkelt se till att innehållet flyttas ner om det är låg upplösning, istället för att användare skall behöva scrolla i sidled. Använder personen en skärmläsare är det helt hopplöst att använda tabeller för layouten.
När man gör en layout så bör man alltid se hur sidan ser ut utan css (har man web developer toolbar för firefox är det bara att trycka på ctrl+shift+s för att snabbt plocka bort all css). Om man har gjort "rätt" då så skall sidan börja med en rubrik med sidnamnet, en meny (gärna som en punktlista), rubriker vid varje del av sidan osv. Alla rubriker skall vara hx-taggar, listor skall föregås av en hx-tagg (kan döljas med css om man inte vill visa den på sidan, men inaktiverar man css så skall den finnas där i användbarhetssyfte).
Det finns bra validators för WCAG, kör dem.
Att använda tabeller för layout är lika fel som att ha span-taggar med onclick="javascript:location.href('foo.html');" istället för a-taggar som länkar. Man bör inte använda tabeller för annat än tabulär data.
Till er som använder tabeller för layout: skriver ni vanliga dokument (pm, artiklar, uppsatser och liknande) i excel istället för word, bara för att det är tekniskt möjligt?
|