webForumDet fria alternativet

Tabell layot?

6 svar · 243 visningar · startad av Melitta

MelittaMedlem sedan sep. 2003448 inlägg
#1

Vad är det nu som gäller? Jag har gjort en sida nu och den mesta formatering anges i css, dock har jag gjort layouten med tabeller, är detta helt galet? Blev nästan halvt halshuggen av några som tyckte till om sidan. Vad jag hört ska layout med tabeller vara helt ok, men inte enligt dom.
Duger min kod eller ska man lägga ner ännu mer tid på att göra den med layers?

w3

Mvh Henke.

PaceMedlem sedan juni 20019 024 inlägg
#2

Klart att koden duger, men att strunta i tabeller och använda css helt och hållet ger följande fördelar:

1. Det är betydligt enklare. Enkelhet betyder lättare att underhålla och bättre åtkomst från sämre klienter (i många fall).
2. Du får mindre kod.
3. Du ökar läsbarheten för synskadade.
4. Om du önskar ändra design totalt går detta med css.

Vill man förbereda sidan för framtiden så är det lika bra att ta bort tabellerna.

mozillaMedlem sedan juli 20011 084 inlägg
#3

Du måste ju inte strunta i tabeller för att få en W3C Valid sida. Du kan ju fixa de 8 fel som du fått först... :)

PaceMedlem sedan juni 20019 024 inlägg
#4

mozilla skrev:

Du måste ju strunta i tabeller för att få en W3C Valid sida.

Nej, varför skulle man behöva det?

jarvkloMedlem sedan juli 20013 378 inlägg
#5

Hmm...

Fråga dem som som "halshögg dig" för att du använde tabeller om varför, och om de slänger ur sig "svårt-att-läsa-för-synskadade-ju" som svar så ber du dem läsa t.ex. följande länkar:
http://diveintoaccessibility.org/day_10_presenting_your_main_content_first.html
http://www.webaim.org/techniques/tables/
och biter tillbaka med att det ju beror på hur man skriver sina tabeller det ;) - och att det är upp till dig som sidmakare hur du vill göra så länge du *väljer* att inte bry dig ftersom du inte räknar med att du har så många synskadade besökare till din personliga sidas fotoalbum ;)

Hursomhelst...

Felen du har i valideringen har inget med tabellerna att göra. De är:

# Line 57, column 77: required attribute "alt" not specified (explain...).

...ico/atb_help.gif" width="16" height="15"></td>

Du måste ha med ett alt-attribut på alla dina <img>-taggar både i HTML och i xhtml

# Line 57, column 82: end tag for "img" omitted, but OMITTAG NO was specified

Det där är "W3C-grekiska för att "det heter faktiskt <img /> och inte bara <img> i XHTML" ;)

# Line 57, column 23: start tag was here (explain...).

      \<td width="15"\>\<img src="img/ico/atb_help.gif" width="16" height="15"\>

Följdfel av föregående - skriv

<img src="img/ico/atb_help.gif" width="16" height="15" alt="bildtext" />

så förvinner de tre första felen ;)

# Line 58, column 37: cannot generate system identifier for general entity "txt"

      \<td\> I högtalarna: tid=17:28&txt= Moloko  -  Cannot contain this  \</td\>

Klassiker - du måste skriva &amp; överallt du vill använda ett &-tecken i xhtml... Även i länkar ;)
&-tecken används bara för "entities" typ &nbsp; osv i XHTML och så fort det dyker upp ett &-tecken, tror validatorn att det är en sådan "entitet" - vilket det ju inte är i länken.
Validatorn fattar helt enkelt inte vilket tecken &txt är och tycker dessutom att det fattas ett semikolon och borde heta &txt; ;)

Resten av felen är följdfel av detta ;)

Jag tycker din kod duger för sitt ändamål.
Snygg är sidan också förresten IMHO - men det var nog en annan sak det egentligen :birp

mozillaMedlem sedan juli 20011 084 inlägg
#6

Pace skrev:

mozilla skrev:

Du måste ju strunta i tabeller för att få en W3C Valid sida.

Nej, varför skulle man behöva det?

whoops :OO tänk vad ett litet "inte" kan göra för skillnad(Glömde förståss det) :e

MelittaMedlem sedan sep. 2003448 inlägg
#7

jo såg att jag hadde glömt lite saker, fixat efter så jag har inte kollat riktigt :) Men tak för synpunkterna.

136 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)