Avatar billede gertnissen Nybegynder
04. september 2003 - 23:33 Der er 6 kommentarer og
1 løsning

<DIV> vs <SPAN> Hvad er forskellen fordele/ulemper

Hvad er bedst at bruge <DIV> eller <SPAN> og hvad er egentlig forskellen. Er der fordele og/eller ulemper ved at benytte den ene frem for den anden (i forskellige situationer) ?? Findes der evt. et (bedre) alternativ til de 2 (table, frame, layer, iframe, ....) ?

Gerne svar med eksempler...
Avatar billede Slettet bruger
04. september 2003 - 23:37 #1
Avatar billede gertnissen Nybegynder
05. september 2003 - 00:08 #2
hmm, det var et kort svar på del 1 af spørgsmålet.
Klippet fra linket "Hvor <span> bruges inde i et blok-element, som i forrige eksempel, bruges <div> til at gruppere et eller flere blok-elementer." - en vigtig pointe som jeg havde overset.

Flere svar på anden halvdel af spørgsmålet er meget velkomne.. (inden spørgsmålet lukkes)
Avatar billede =maddog= Nybegynder
05. september 2003 - 02:08 #3
<div> er det generelle blok element.
<span> er det generelle in-line element.
De to kan ikke substitueres, men repræsenterer hver især et vigtigt delaspekt i opbygningen af en side.
Og husk at når man læser et tagname er det men STORT som SPAN, men når man skriver et tag er det med småt som <span>.
Avatar billede roenving Novice
05. september 2003 - 03:34 #4
Block-level er kernen i at forstå forskellen -- og det er rent vrøvl at prøve at erstatte nogen af delene med frames, tables eller noget !-)

Se http://www.w3.org/TR/REC-CSS2/box.html for at forstå den underliggende tanke omkring box-modellen, og så kan man angive en analogi:

Et <span>-tag kan bruges til en formattering (e.l.) inde i en tekst, som når du i tekst-behandleren markerer et eller tre ord og gør dem kursiv -- et <div>-tag vil kræve at det får en _lodret_ plads, som hvis du indsætter en tabel i tekst-dokumentet !-)
Avatar billede gertnissen Nybegynder
05. september 2003 - 22:31 #5
alle 3 var gode svar, men kun phatlasse har oprettet et svar, og får derfor alle point.
Avatar billede Slettet bruger
05. september 2003 - 22:43 #6
Mit svar var nu ikke det bedste.

=maddog=, og roenving>> giv lige lyd fra Jer, hvis vi skal dele :o)
Avatar billede roenving Novice
06. september 2003 - 01:57 #7
Dem må du da godt beholde -- tror ik' li'e jeg kommer i bekneb !-)
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