Gruppen er beregnet til diskussion af HTML, praktisk anvendelse, syntax, faldgruber, browserkompabilitet etc. Spørgsmål vedrørende opbygning og anvendelse af stylesheets (CSS) er også velkomne i denne gruppe.
On 24 Jul., 11:41, Karl Erik Christensen <karle...@none.invalid.com>
wrote:
> On 24-07-2010 11:13, Per Rasmussen wrote:
>
> > Karl Erik
> > Er din påstand så at man skal lægge alt med doctype, charset og lignende ind i en
> > include file der bliver hentet ind i et andet dokument, for så tror jeg da godtnok
> > at det ikke kun er din tobak det er galt med.
>
> > PerR
>
> Over hele hovedet ikke.
>
> Kurt G's html ser således ud:
>
> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
> "http://www.w3.org/TR/html4/loose.dtd">
> <html>
> <!-- # include virtual="funktioner2.asp"-->
> <head>
> <title>Hasselholtvej, 7830Vinderup</title>
> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" >
> </head>
> <body lang="da">
> <p>ASP: Vis fødselsdag. Test: øæåØÆÅ:</p>
> <p><br><font face="Verdana"><b>HTML: Vis fødselsdag. Test: øæåØÆÅ:</b></p>
>
> </body>
> </html>
>
> <!-- # include virtual="funktioner2.asp"--> - filen er "tom", altså ikke
> nogen doctype eller andet i den.
>
> Men ser nu at include står i <head>, hvilket jeg tror er en fejl.
>
> charset=iso-8859-1" skal være UTF-8, men samtidig skal "funktioner2.asp"
> også være _skrevet_ i en editor der anvender UTF-8
>
> Det hele forudsætter at serveren også som default anvender UTF-8.
Man kan jo include hvor man vil. Hvad man (normalt) laver er et HTML-
dokument, så hvad der er vigtigt er bare, at det færdige dokument
følger reglerne for et HTML-dokument.
Charset, SVJV, så bør det sættes serverside (i filens header, og dvs.
før doic type), ikke via meta tags. Jeg kan ikke finde siden, hvor det
stod, godt nok. Men sættes det via meta, skal det stå så tidligt som
muligt i dokumentet.
Charset kan sættes serverside med response.charset
http://msdn.microsoft.com/en-us/library/ms525304%28VS.90%29.aspx
MVH
Rune Jensen