---
title: "fehlerhafter quelltext"
url: "https://www.typo3.net/d/10249-fehlerhafter-quelltext"
source: "typo3.net"
tags: ["Allgemein","Frage","HTML & CSS"]
created: "2004-03-29"
last_reply: "2004-04-28"
replies: 12
solved: false
page: 1
pages: 1
lang: "de"
---

# fehlerhafter quelltext

Allgemein · 12 Antworten · gestartet 2004-03-29

## Eröffnungsbeitrag

**sewid** · 2004-03-29 · [Beitrag #1](https://www.typo3.net/d/10249-fehlerhafter-quelltext/1)

hi!
ich habe in typo3 eingestellt, dass die seiten in xhtml erstellt werden, nur jetzt habe ich ein problem, und zwar erzeugt mir typo3 folgendes:

```xml
<!DOCTYPE html 
     PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
     "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<?xml version="1.0" encoding="iso-8859-1">
```

was falsch ist, richtiger wäre (Fragezeichen nach xml - Eintrag):

```xml
<!DOCTYPE html 
     PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
     "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<?xml version="1.0" encoding="iso-8859-1"?>
```

und mein Traum wäre (andere Reihenfolge und UTF-8 Encoding):

```xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html 
     PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
     "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
```

Hat jemand eine Idee, wie das zu verwirklichen wäre?
- sewid

## Antworten

### [#2](https://www.typo3.net/d/10249-fehlerhafter-quelltext/2) · maxhb · 2004-03-30

Hi!
Nimm die Extension "Source Code Optimization". Mit der kannst Du Dir den DOKTYPE selbst erstellen.

CU
 maxhb

### [#3](https://www.typo3.net/d/10249-fehlerhafter-quelltext/3) · sewid · 2004-03-31

das hat meine seite zerschossen, habe es zum glück wieder rückgängig machen können

### [#4](https://www.typo3.net/d/10249-fehlerhafter-quelltext/4) · maxhb · 2004-03-31

> **sewid schrieb:**
>
> das hat meine seite zerschossen, habe es zum glück wieder rückgängig machen können

Was heisst denn zerschossen? Man kann ja ettliches bei dieser Extension konfigurieren und man kann sich auch streiten, ob alle Standardeinstellungen sinnvoll sind, aber beschädigen sollte sie Deine Seite letztlich nicht...

CU
 maxhb

### [#5](https://www.typo3.net/d/10249-fehlerhafter-quelltext/5) · sacha · 2004-04-02

Hi,

> **sewid schrieb:**
>
> und mein Traum wäre (andere Reihenfolge und UTF-8 Encoding):

in der aktuellen CVS-Version kann man das einfach über TS umschalten. Du kannst dir auch deinen eigenen Doctype definieren.

Ciao,
Sacha

### [#6](https://www.typo3.net/d/10249-fehlerhafter-quelltext/6) · MrTom · 2004-04-28

> **sacha schrieb:**
>
> in der aktuellen CVS-Version kann man das einfach über TS umschalten. Du kannst dir auch deinen eigenen Doctype definieren.

Hast Du da noch ein paar Infos dazu?

XHTML ist wirklich ein Problem bei mir.
Über Typoscript funtkioniert es nicht mehr. Mit RC1 ging es noch. Seit RC2 nicht mehr.

```typoscript
xhtml_cleaning = all
page.config.doctype = xhtml_trans
```

xhtml_strict geht auch nicht.

Die Ext. Source-Code-Opt. bringt zwar einen kurzen Erfolg. Allerdings gehen dann einige Java-Scripts nicht mehr sauber. Damit machen z.B. folgende Funktionen Probleme: PDF, Abfrage Pflichfelder bei Formularen, Email-Links mit Anti-Spam, etc..

### [#7](https://www.typo3.net/d/10249-fehlerhafter-quelltext/7) · maxhb · 2004-04-28

> **MrTom schrieb:**
>
> XHTML ist wirklich ein Problem bei mir.
> Über Typoscript funtkioniert es nicht mehr. Mit RC1 ging es noch. Seit RC2 nicht mehr.

Komisch, bei mir kann ich zwischen drei XHTML-Varianten wählen:

```typoscript
config.doctype = [xhtml_trans|xhtmlstrict|xhtml_frames]
```

> **MrTom schrieb:**
>
> Die Ext. Source-Code-Opt. bringt zwar einen kurzen Erfolg. Allerdings gehen dann einige Java-Scripts nicht mehr sauber. Damit machen z.B. folgende Funktionen Probleme: PDF, Abfrage Pflichfelder bei Formularen, Email-Links mit Anti-Spam, etc..

Bei dieser Extension sollte man **genau** schauen, was alles optimiert wird. Benutze die zwar für eine Site auch, habe aber fast alles deaktiviert ...

CU
 maxhb

### [#8](https://www.typo3.net/d/10249-fehlerhafter-quelltext/8) · MrTom · 2004-04-28

> **maxhb schrieb:**
>
> Bei dieser Extension sollte man **genau** schauen, was alles optimiert wird. Benutze die zwar für eine Site auch, habe aber fast alles deaktiviert ...

Ja.. Aber hab mir alles ausgeschaltet und nur noch folgendes drin:

```typoscript
source_optimization.enabled = 1
source_optimization.replace_doctype = <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
```

Wobei die Probleme mit Javascript auch kommen, wenn ich nur die erste Zeile aktiv ist. Hab gerade die neusten Global_ext. von typo3.org geladen. Fehler ist immer noch da..
Nah ja, am Freitag soll ja eine neue Version kommen. Vielleicht geht es damit dann besser?

Brauche ja nur die Doctype, SourceOptim. ist zwar wirklich ganz nett, aber ist halt nur ein Nebeneffekt, damit ich die richtige Doctype bekomme. Wenn anders gehen würde....

Das mit dem xhtml im Typoscript schreibt Typo3 grundsätzlich schon in die Seiten rein. Aber halt scheinbar nicht richtig. Das Problem habe ich aber schon mehrfach gelesen. Leider brauche ich das in der "richtigen" Form, da son der IE meine sehr CSS-lastige Seite nicht richtig darstellt.

### [#9](https://www.typo3.net/d/10249-fehlerhafter-quelltext/9) · MrTom · 2004-04-28

Hab nun noch etwas rumprobiert.
Mein Problem ist scheinbar nicht direkt der Doctype, sondern diese Zeile

```xml
<?xml version="1.0" encoding="iso-8859-1"?>
```

Wenn ich das drin hab, wird meine CSS-Seite nicht mehr richtig dargestellt. Kann man eine einzelne Zeile aus dem Header über Typoscript rauswerfen bzw. verändern?

Was scheinbar auch funktioniert, ist wenn es in dieser Reihenfolge steht:

```xml
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN">
<?xml version="1.0" encoding="ISO-8859-15" ?>
```

Nebenbei, das ist nur beim IE so. Mozilla und co machen das nicht!?!?

### [#10](https://www.typo3.net/d/10249-fehlerhafter-quelltext/10) · maxhb · 2004-04-28

Hi!

> **MrTom schrieb:**
>
> Hab nun noch etwas rumprobiert.
> Mein Problem ist scheinbar nicht direkt der Doctype, sondern diese Zeile
>
> ```xml
> <?xml version="1.0" encoding="iso-8859-1"?>
> ```
>
> Wenn ich das drin hab, wird meine CSS-Seite nicht mehr richtig dargestellt. Kann man eine einzelne Zeile aus dem Header über Typoscript rauswerfen bzw. verändern?

Genau dieses Reihenfolgeproblem hatte / habe ich auch!
Interessant wird es, wenn man möchte, dass eine Seite im IE korrekt verarbeitet wird und gleichzeitig auch durch <http://bobby.watchfire.com> durchlaufen soll...
Der IE hätte diese Zeile gern nach der DOCTYPE-Definition, Bobby sieht das aber ganz anders :'(
Das Beste daran ist aber, dass der W3-Validator beides annimmt...

CU
 maxhb

### [#11](https://www.typo3.net/d/10249-fehlerhafter-quelltext/11) · MrTom · 2004-04-28

Hi maxhb!

> **maxhb schrieb:**
>
> Genau dieses Reihenfolgeproblem hatte / habe ich auch!

Hast Du das Problem hinbekommen? Nah, warscheinlich mit dem SourceOptim., der bei mir nicht sauber funktioniert. :-(

EDIT: Kann es vielleicht sein, dass die Ext. nicht geht, weil ich Linux verwende? Laut Doku wurde SO nur unter W2K getestet.

### [#12](https://www.typo3.net/d/10249-fehlerhafter-quelltext/12) · maxhb · 2004-04-28

Hi!

> **MrTom schrieb:**
>
> Hast Du das Problem hinbekommen? Nah, warscheinlich mit dem SourceOptim., der bei mir nicht sauber funktioniert. :-(

Affirmative

CU
 maxhb

### [#13](https://www.typo3.net/d/10249-fehlerhafter-quelltext/13) · MrTom · 2004-04-28

> **maxhb schrieb:**
>
> Affirmative

Dachte ich mir schon fast. Deshalb hab ich jetzt nach eine ganz anderen Lösung gesucht.

UND ICH HABE SIE GEFUNDEN!

Scheinbar gibt es seit einer bestimmten RC2-Version eine weitere Möglichkeit.

```typoscript
config.doctypeSwitch=1
```

Hab ich gerade getestet und funktioniert wunderbar! Wie der Name schon sagt, Switch der den Doctype mit dem der XML-Zeile. Nun geht bei mir alles. Suppi!

@maxhb: Nachmals danke... Hast mir paar gute Tipps gegeben, die meine Suche erleichtert haben.

---

Quelle: „fehlerhafter quelltext“, typo3.net, https://www.typo3.net/d/10249-fehlerhafter-quelltext
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
