---
title: "Doctype ändern"
url: "https://www.typo3.net/d/49904-doctype-aendern"
source: "typo3.net"
tags: ["Frontend","Barrierefreiheit","Frage","HTML & CSS"]
created: "2006-09-13"
last_reply: "2006-09-14"
replies: 5
solved: false
page: 1
pages: 1
lang: "de"
---

# Doctype ändern

Frontend › Barrierefreiheit · 5 Antworten · gestartet 2006-09-13

## Eröffnungsbeitrag

**Lifestyle** · 2006-09-13 · [Beitrag #1](https://www.typo3.net/d/49904-doctype-aendern/1)

Hallo,

ich hab es schon hinbekommen, dass Typo3 die Seite als XMl deklariert.

Problem ist jedoch, dass dies immer noch stehen bleibt:

```html
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
```

Wie bekomme ich das raus. Habe mich schon dumm und dämlich gesucht !!!

## Antworten

### [#2](https://www.typo3.net/d/49904-doctype-aendern/2) · ingobert · 2006-09-13

Verwendest du ein HTML-Template? Befindet sich dort die oben angeführte Zeile?
Was hast du TS-Setup stehen?

Ingo

### [#3](https://www.typo3.net/d/49904-doctype-aendern/3) · Lifestyle · 2006-09-13

also ich verwende ein html template

folgendes steht dort im interessanten bereich:

```html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
   "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" >
```

im setup für das template steht folgendes:

```typoscript
config.doctype = xhtml_11

# Configure the Auto-Parser for main template:
plugin.tx_automaketemplate_pi1 {
      # Read the template file:
      content = FILE
      content.file = fileadmin/template/main/index.html
      
      # here we define which element in HTML that
      # should be wrapped in subpart-comments:
      elements {
         BODY.all = 1
         BODY.all.subpartMarker = DOCUMENT_BODY

         HEAD.all = 1
         HEAD.all.subpartMarker = DOCUMENT_HEADER
         HEAD.rmTagSections = title

         TD.all = 1
       }
    
      # Prefix all relative paths with this value:
      relPathPrefix = fileadmin/template/main/
   }



# Main TEMPLATE cObject for the BODY
temp.mainTemplate = TEMPLATE
temp.mainTemplate {
      # Feeding the contnet from the Auto-pareser to the TEMPLATE cObject:
      template =< plugin.tx_automaketemplate_pi1
      # Select only the content between the <body>-tags
      workOnSubpart = DOCUMENT_BODY
   }
# Main Template cObject for the HEAD
temp.headTemplate = TEMPLATE
temp.headTemplate {
      # Feeding the content from the Auto-parser to the TEMPLATE cObject:
      template =< plugin.tx_automaketemplate_pi1
      # Select only the content between the <head>-tags
      workOnSubpart = DOCUMENT_HEADER
   }



# Default PAGE object:
page = PAGE
page.typeNum = 0

# Copying the content from TEMPLATE for <body>-section:
page.10 < temp.mainTemplate

#Copying the content from TEMPLATE for <head>-section:
page.headerData.10 < temp.headTemplate
```

Und das gibt Typo3 als Quellcode aus:
Den Firefox störts nicht, aber der IE zerlegt seine ANzeige dabei.

```html
<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html
     PUBLIC "-//W3C//DTD XHTML 1.1//EN"
     "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
	<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
```

Das Problem ist Zeile 7

### [#4](https://www.typo3.net/d/49904-doctype-aendern/4) · ingobert · 2006-09-13

1.) Mit Hilfe von

```typoscript
page.config.disableAllHeaderCode = 1
```

kannst du den ganzen von Typo3 erzeugten Head-Bereich ausblenden um einen eigenen zu erstellen!

2.) Versuch mal

```typoscript
page.config.disableCharsetHeader = 1
```

sollte eigentlich das meta charset verschwinden lassen...

2. habe ich nicht selbst versucht!

Ingo

### [#5](https://www.typo3.net/d/49904-doctype-aendern/5) · Lifestyle · 2006-09-13

der erste vorschlag zerschießt mir die ganze seite, weil dann gar kein header mehr da ist, (arbeite mit automaketemplate) und beim zweiten vorschlag ändert sich gar nix !!

### [#6](https://www.typo3.net/d/49904-doctype-aendern/6) · Lifestyle · 2006-09-14

ich hab zwar keine ahnung wieso das jetzt auf einmal geht aber ok
ich habe folgendes in den stup bereich geschrieben:

```typoscript
config { 
  doctype = xhtml_11 
  xmlprologue = none
  }
```

Hatte ich zwar vorher auch schon bis auf den xmlprologue, aber na ja.

Ich habe zusätzlich aus dem Template, die Doctype deklaration entfernt.

---

Quelle: „Doctype ändern“, typo3.net, https://www.typo3.net/d/49904-doctype-aendern
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
