---
title: "Link um p Tags erlauben - wie?"
url: "https://www.typo3.net/d/115017-link-um-p-tags-erlauben-wie"
source: "typo3.net"
tags: ["Backend","RTE & CKEditor","Frage","HTML & CSS"]
created: "2013-06-04"
last_reply: "2013-08-05"
replies: 5
solved: false
page: 1
pages: 1
lang: "de"
---

# Link um p Tags erlauben - wie?

Backend › RTE & CKEditor · 5 Antworten · gestartet 2013-06-04

## Eröffnungsbeitrag

**icy** · 2013-06-04 · [Beitrag #1](https://www.typo3.net/d/115017-link-um-p-tags-erlauben-wie/1)

Hi,

ich nutze TYPO3 4.5.25 und möchte gerne folgendes Konstrukt im RTE erlauben:

```html
<div> 
<a href="anywhere.html"> 
<p> etwas text mit umbrüchen und einem Link, der die ganze Box umschließt - auch im Browser </p>
</a>
</div>
```

Mein Problem ist nun, wenn ich sowas eingebe und speicher, bekomme ich folgendes Ergebnis:

```html
<div> 
<p><a href="anywhere.html"> </a></p>
<a href="anywhere.html"> 
<p> etwas text mit umbrüchen und einem Link, der die ganze Box umschließt - auch im Browser </p>
</a>
<p><a href="anywhere.html"> </a></p>
</div>
```

Sieht gut im FE aus, ist aber nicht das, was gewollt ist.

Auf das <div> kann ich im Notfall verzichten, aber der Rest sollte bleiben.

Konfigurationsschnippsel, die ich zusätzlich zur normalen Konfiguration gesetzt hab:

```typoscript
lib.parseFunc_RTE.nonTypoTagStdWrap.encapsLines.encapsTagList := addToList(a)
```

welches egal zu sein scheint und

```html
RTE.default.proc.allowTagsOutside := addToList(img,a)
```

Irgendwelche Ideen?

Ines

---

edit: Ergänzungen

## Antworten

### [#2](https://www.typo3.net/d/115017-link-um-p-tags-erlauben-wie/2) · jenses · 2013-06-05

A-Tags dürfen nur Inline-Elemente enthalten,
da wirst du wohl an mehreren Stellen angreifen müssen,
um TYPO3 an der Ausgabe von validem HTML zu hindern 8-)
Wahrscheinlich hast du auch irgendwo eine Codeoptimnierung aktiviert (config.xhtml_cleaning) oder ähnliches...

### [#3](https://www.typo3.net/d/115017-link-um-p-tags-erlauben-wie/3) · icy · 2013-06-05

Ich habs umgedreht und das a als Block formatiert - aber wenn a nur inline Elemente enthalten darf, wie kann es dann ok sein, ein img da rein zu stecken? Ist das nicht auch block?

Nun ists

```html
<p> <a href="#" style="display:block"> text </a></p>
```

Aber danke für den Hint mit Codecleaning - zumindest verstehen, wie man sowas verdrehen kann, möchte ich schon.

Grüße, Ines

### [#4](https://www.typo3.net/d/115017-link-um-p-tags-erlauben-wie/4) · Unbekannter Benutzer · 2013-06-05

img ist ein inline Element. Benutz mal mehrere img tags nebeneinander in einem Container wo die mir ihrer size auch nebeneinander passen. Die sollten dann auch entsprechend nebeneinander angeordnet sein.

### [#5](https://www.typo3.net/d/115017-link-um-p-tags-erlauben-wie/5) · etux · 2013-06-06

Nur als Ergänzung zu den Vorbeiträgen gedacht:
Das img-Element ist ein [Inline replaced Element](http://reference.sitepoint.com/css/replacedelements).
Grob gesagt, verhält es sich *nach außen* wie ein Inline-Level Element und *nach Innen* wie ein Block-Level Element. Fast so als hätte es ein „display: inline-block;“ (CSS).
Man sollte aber nicht ein Inline-Level Element (HTML) mit einem Element, was „display: inline;“ (CSS) hat, verwechseln. Ein Link um einen Absatz (Block-Level Element innerhalb von einem Inline-Level Element) ist nicht erlaubt, unabhängig davon welche CSS-Eigenschaften die Elementen haben.
Erlaubt wäre diese Konstruktion, wenn der DOCTYPE auf html5 gesetzt wurde. Ein Beispiel:

```html
<!doctype html>
<meta charset="UTF-8">
<title>Link um Absatz</title>
<a href="#">
  <p>Link um Absatz</p>
</a>
```

### [#6](https://www.typo3.net/d/115017-link-um-p-tags-erlauben-wie/6) · danton · 2013-08-05

Hi

Wäre vielleicht interessant was erreicht werden soll.
Vielleicht ist dieses HTML-Konstrukt überflüssig und es gibt eine andere Lösung.
Normalerweise wenn man normal verlinkt sieht es ja so aus.

```php
<p><a href="http://domain.de/?id=2" class="internal-link" title="">TESTTESTTESTTEST</a>
```

Grüßle Niels

---

Quelle: „Link um p Tags erlauben - wie?“, typo3.net, https://www.typo3.net/d/115017-link-um-p-tags-erlauben-wie
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
