Jørn Andersen wrote in dk.edb.internet.webdesign.serverside.asp:
> On 01 Mar 2011 07:27:40 GMT, Michael Tillgaard <post@bogkassen.dk>
> wrote:
>
> >Med hensyn til html contra css, skyldes det at html opfører sig
> >forskelligt fra browser til browser?
>
> Nej, ikke specielt, det kan CSS også gøre.
>
> Den egentlige årsag er, at det siden HTML 4 kom på banen (1998 svjh),
> sammen med CSS 1 (1996), har været standard at man bør adskille
> *indhold* og *præsentation* (udseende).
>
> Meningen er, at man bruger HTML eller XHTML til at markere forskellige
> dele af siden efter deres *betydning* (overskirft: h1-6, afsnit: p
> osv.). CSS bruges så til at give disse forskellige dele et bestemt
> udseende (hvis vi taler om en visuel browser).
>
> Der er mange årsager til denne adskillelse mellem indhold og form.
>
> Dels er der kommet mange flere platforme end bare visuelle browsere på
> en stor skærm, fx håndholdte computere, mobiltlf. osv. Og så er der
> blinde og svagtseende, som har langt nemmere ved at tygge sig igennem
> en side, hvis den HTML-mæssigt er logisk opbygget.
>
> En anden grund er, at det gør det lettere at lave et konsistent design
> på et helt website - ved at bruge samme CSS-fil til mange sider. Og
> det er samtidigt lettere at opdatere sidens udseende, hvis fx man
> pludselig bedre kan lide røde overskrifter end de grønne, man hidtil
> har brugt - det er bare at rette i CSS-filen, så er alle sider rettet
> i ét hug.
>
> Det korte af det lange er, at adskillelse mellem form og indhold
> tilskynder til mere *logisk* markup - og dermed er lettere både at
> forstå og vedligeholde.
>
> Mvh. Jørn
>
> --
> Jørn Andersen
> socialister.dk
> marxisme.dk
Mange tak for dit fyldige svar.
Mvh.
Michael
--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! =>
http://www.html.dk/tutorials