Avatar billede googolplex Novice
28. marts 2003 - 23:41 Der er 5 kommentarer og
1 løsning

Angående div

Er der nogen der kan forklare mig fordelen ved div, i forhold til fx. table, er ikke helt sikker på at jeg forstår det...
Avatar billede grunken Nybegynder
28. marts 2003 - 23:44 #1
http://www.html.dk/dokumentation/html4/tags/div/

faktisk er det nok det svar alle vil give dig :)

-grunken
Avatar billede googolplex Novice
28. marts 2003 - 23:45 #2
Ok, men kan man ikke lige så godt bruge table ?
Avatar billede mccookie Seniormester
28. marts 2003 - 23:50 #3
Man kunne sagtens anvende table, men det er en lidt tung metode!

Eks. vi har en linie vi vil centrer!

Med table:

<table>

<tr>
  <td align=center>Noget tekst</td>
</tr>

</table>

Med div

<div align=center>noget tekst</div>

Jeg håber du kan se forskellen ;o)
Avatar billede googolplex Novice
28. marts 2003 - 23:52 #4
Sagtens, men vil det sige at tables er ved at blive forældet eller skal man bare kun bruge tables i visse situationer ?
Avatar billede tangveje Nybegynder
29. marts 2003 - 00:31 #5
Tabeller bruges til at vise tabulær data, som det så fint hedder... F.eks. ville et skoleskema være et passende eksempel hvor tabeller er velegnede. Desværre har mange fået den vane at bruge tabeller til at skabe et design, fordi der førhen ikke rigtigt var nogen alternativer. Nu hvor CSS er blevet udbredt, og temmelig godt understøttet i de fleste browsere er det dog mere passende at bruge det til at skabe et design.

HTML var oprindeligt tænkt til kun at strukturere siden, og ikke bestemme hvordan indholdet rent faktisk skulle præsenteres. Men da der ikke fantes nogen måder at bestemme designet måtte det altså også blive en del af HTML's opgave, derfor blev HTML med tiden til et værre rod med en masse funktioner som egentlig ikke hørte til i HTML. Så kom CSS, som var ment til netop den opgave at bestemme sidens udseende, og HTML skulle så igen kun bruges til at bestemme selve strukturen. Først fornyligt er dette dog blevet praktisk muligt. I dag har vi så XHTML som kan siges at være en meget skrabet version af HTML, og kun beregnet til at strukturere data, og CSS til at give denne data et udseende. Du kan tage et kig på www.tangveje.dk, den er designet uden brug af tabeller, der er massere andre gode eksempler og sider om emnet, hvis du er interesseret altså :)

Fordelen ved at undgå tabeller til design er at du ofte sparer MEGET kode, og den kode du får er nemmere at finde rundt i og nemmere at opdatere (du kan ændre hele designet i EN fil). Samtidigt er det mere tilgængeligt, f.eks. har blinde tit problemer med at få teksten i en tabel læst op på den korrekte måde (som du normalt ville læse det selv), for blot at nævne et par ting.

Det kræver lidt at sætte sig ind i, og det tager noget tid at mestre (man skal trods alt bryde med mange af sine vaner), men i den sidste ende sparer du meget arbejde, og en masse bøvl.
Avatar billede googolplex Novice
29. marts 2003 - 00:49 #6
Tak :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester