---
title: "headerData - Code einbinden"
url: "https://www.typo3.net/d/119632-headerdata-code-einbinden"
source: "typo3.net"
tags: ["TYPO3","TypoScript","Frage","TYPO3 6.x"]
created: "2015-02-03"
last_reply: "2015-02-03"
replies: 2
solved: true
page: 1
pages: 1
lang: "de"
---

# headerData - Code einbinden

TYPO3 › TypoScript · 2 Antworten · gelöst · gestartet 2015-02-03

## Frage

**andy-man** · 2015-02-03 · [Beitrag #1](https://www.typo3.net/d/119632-headerdata-code-einbinden/1)

Hallo,
ich wollte den HTML-Code in die Head-Bereich einbinden.

<!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
<!--[if lt IE 9]>
<script src="<https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js%22%3E%3C/script>>
<script src="<https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js%22%3E%3C/script>>
<![endif]-->

Habe dies wie folgt gemacht - funktioniert auch  - nur gibt es da eine elegantere Lösung, wo auch der Zeilenumbruch mit dabei ist?

```typoscript
	headerData {
		10 = TEXT
		10.value = <!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
		11 = TEXT
		11.value = <!--[if lt IE 9]>
		12 = TEXT
		12.value = <script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
		13 = TEXT
		13.value = <script src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script>
		14 = TEXT
		14.value = <![endif]-->
  		}
```

Danke andy-man

## Beste Antwort

**Norman2k** · 2015-02-03 · [Beitrag #3](https://www.typo3.net/d/119632-headerdata-code-einbinden/3)

Wenn dir der Zeilenumbruch wirklich so wichtig ist, verwende die Lösung von Chrissli.
Ansonsten würde ich die Standard-Funktion von TYPO3 verwenden um JS und CSS einzubinden. So kannst du dann z.B. auch Compression und Concatenation für diese Dateien verwenden wenn du willst. Und du kannst dir sicher sein, dass CSS und JS-Dateien jeweils als Block und in der richtigen Reihenfolge im Quellcode stehen.
<https://www.youtube.com/watch?v=AWF7ZzPyagE>

```typoscript
page.includeJSlibs.html5shiv = https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js
page.includeJSlibs.html5shiv {
  external = 1
  disableCompression = 1
  excludeFromConcatenation = 1
  allWrap = <!--[if lt IE 9]>|<![endif]-->
}
page.includeJSlibs.respond = https://oss.maxcdn.com/respond/1.4.2/respond.min.js
page.includeJSlibs.respond {
  external = 1
  disableCompression = 1
  excludeFromConcatenation = 1
  allWrap = <!--[if lt IE 9]>|<![endif]-->
}
```

## Antworten

### [#2](https://www.typo3.net/d/119632-headerdata-code-einbinden/2) · Chrissli · 2015-02-03

Bin nicht ganz sicher, aber

```typoscript
headerData = COA
headerData {
  10 = TEXT
  10.value (
    <!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
    <!--[if lt IE 9]>
      <script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
      <script src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script>
    <![endif]-->
  )
}
```

könnte den Zeilenumbruch evtl. mitnehmen.

### [#3](https://www.typo3.net/d/119632-headerdata-code-einbinden/3) · Norman2k · 2015-02-03 · Beste Antwort

(Text siehe oben unter „Beste Antwort“.)

---

Quelle: „headerData - Code einbinden“, typo3.net, https://www.typo3.net/d/119632-headerdata-code-einbinden
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
