---
title: "Riktlinjer för xhtml dokument i asp.net"
type: "forum-thread"
url: "https://www.webforum.nu/amne/html-css/135945-riktlinjer-för-xhtml-dokument-i-asp-net"
topic: "HTML & CSS"
topic_url: "https://www.webforum.nu/amne/html-css"
author: "maqe"
published: "2005-10-18T15:01:05.000Z"
updated: "2005-10-19T06:31:29.000Z"
replies: 4
views: 272
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/html-css/135945-riktlinjer-för-xhtml-dokument-i-asp-net"
---

# Riktlinjer för xhtml dokument i asp.net

## #1 — maqe, 2005-10-18T15:01Z

Jag undrar lite hur strukturen på ett xhtml-dokument bör se ut när man använder asp.net. Vilket [dessa](http://xhtml.se/2003/02/05/fem-olika-satt-att-skriva-ett-minimalt-xhtml-10-dokument/) sätt är bäst att tillämpa?

Det jag i första hand tänker på är dessa taggar
Bör man använda nedanstående tagg i sitt xhtml-dokument?
**\<?xml version="1.0" encoding="ISO-8859-1"?\>**
Är nedanstående sätt att rekommendera för att länka in stilmallar i dokumentet
**\<?xml-stylesheet type="text/css" href="minimalmallar.css" ?\>**
Är nedanstående content-type att rekommendera?
**\<meta http-equiv="content-type" content="application/xhtml+xml; charset=UTF-8" /\>**

Permalänk: https://www.webforum.nu/p/135945

## #2 — zcorpan, 2005-10-18T16:01Z

Jag antar att du vill vara kompatibel med IE. Därför vill du använda MIME typen text/html, eller i alla fall för IE. Det som serveras som text/html måste tolkas som om det vore HTML av webbläsare. 

IE6 har en bugg att om det finns någonting före doctype-deklarationen så används Quirks mode. Vill du ha IE6 i Standards mode kan du därför inte använda någon XML-deklaration eller några xml-stylesheet processinstruktioner eftersom dessa måste vara före doctypen. Det gör dock ingenting eftersom i text/html är de bara okända HTML-processinstruktioner och borde inte göra någon skillnad. 

I text/html kan man, om charset-parametern utelämnats från HTTP Content-Type headern, ange vilken encoding dokumentet använder med ett META-element. Notera att det inte gäller för XML. Dessutom kan du inte ändra MIME typen med ett META-element.

Permalänk: https://www.webforum.nu/p/1688999

## #3 — maqe, 2005-10-18T17:30Z

Ja IE är den webbläsare som används mest på dom siterna jag bygger.
Är @import url(mittastilmallar.css); vettigt att använda eller är det bättre att köra med \<link ...?

Permalänk: https://www.webforum.nu/p/1689028

## #4 — zcorpan, 2005-10-18T17:56Z

Det beror på om du vill "gömma" stilmallen för äldre webbläsare. :) Om du vill filtrera bort NN4 och IE4 kan du använda 

```
@import "mittastilmallar.css";
```

Permalänk: https://www.webforum.nu/p/1689037

## #5 — maqe, 2005-10-19T06:31Z

Okay, tack för svaren zcorpan

Permalänk: https://www.webforum.nu/p/1689219

---

Tråden på webben: https://www.webforum.nu/amne/html-css/135945-riktlinjer-för-xhtml-dokument-i-asp-net
