---
title: "Befehle im Body hinzufügen?"
url: "https://www.typo3.net/d/14475-befehle-im-body-hinzufuegen"
source: "typo3.net"
tags: ["Allgemein","Frage","HTML & CSS"]
created: "2004-08-09"
last_reply: "2004-10-05"
replies: 26
solved: false
page: 1
pages: 1
lang: "de"
---

# Befehle im Body hinzufügen?

Allgemein · 26 Antworten · gestartet 2004-08-09

## Eröffnungsbeitrag

**Thanquol** · 2004-08-09 · [Beitrag #1](https://www.typo3.net/d/14475-befehle-im-body-hinzufuegen/1)

Sodala,

meine ersten Gehversuche hab ich geschafft und mir ein kleines Template erstellt.

Nur jetzt hab ich folgende kleine Frage:
Ich möchte zum testen die Seite: <http://rc-la-trausnitz.de/> auf Typo3 umbauen: <http://82.165.8.131/typo3cms/rc-la-trausnitz.de/>

Wie sag ich dem Template aber nun das im Body-Tag stehen soll:

```html
<body leftmargin=0 rightmargin=0 topmargin=0 bottommargin=0 marginwidth=0 marginheight=0>
```

im Template stehts drin, aber durch den Autoparser wirft er das ja raus und schreibt stattdessen:

```html
<body bgcolor="#FFFFFF">
```

Das Template hab ich nach dem Tutorial doc_tut_templsel_de erstellt!

Mein Templatesetup:

```typoscript
# Menu 1 cObject
temp.menu_1 = HMENU
temp.menu_1.1 = TMENU



temp.menu_1.1 {
  NO.allWrap = <div class="menu1-level1-no"> | </div>
  
  IFSUB < .NO 
  IFSUB = 1 
   IFSUB.beforeImg = fileadmin/templates/Rotary/folderclosed.gif
   
  ACT = 1
  ACT.allWrap = <div class="menu1-level1-act"> | </div>

}
temp.menu_1.2 = TMENU
temp.menu_1.2 {
  NO.allWrap = <div class="menu1-level2-no"> | </div>
  ACT = 1
  ACT.allWrap = <div class="menu1-level2-act"> | </div>
}


# Configuring the Auto-Parser for main template:
plugin.tx_automaketemplate_pi1 {

  content = FILE
  content.file = fileadmin/template/Rotary/template.htm
   
  elements {
    BODY.all = 1
    BODY.all.subpartMarker = DOCUMENT_BODY
    
    HEAD.all = 1
    HEAD.all.subpartMarker = DOCUMENT_HEADER
    HEAD.rmTagSections = title
    
    TD.all = 1
  }


  relPathPrefix = fileadmin/template/Rotary/
}

# Main TEMPLATE cObject for the BODY
temp.mainTemplate = TEMPLATE
temp.mainTemplate {
  template =< plugin.tx_automaketemplate_pi1
  workOnSubpart = DOCUMENT_BODY
    
subparts.menu_1 < temp.menu_1
    subparts.content < styles.content.get
}


# Main TEMPLATE cObject for the HEAD
temp.headTemplate = TEMPLATE
temp.headTemplate {
  template =< plugin.tx_automaketemplate_pi1
  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
```

Vielleicht kann mir auch einer sagen warum der IE die Seiten nicht korrekt anzeigt, der Opera aber ohne Probleme?

Vielen Dank,

Florian

## Antworten

### [#2](https://www.typo3.net/d/14475-befehle-im-body-hinzufuegen/2) · maxhb · 2004-08-09

```typoscript
...
# Default PAGE object:
page = PAGE
page.bodyTag = <body leftmargin=0 rightmargin=0 topmargin=0 bottommargin=0 marginwidth=0 marginheight=0>
...
```

CU
 maxhb

### [#3](https://www.typo3.net/d/14475-befehle-im-body-hinzufuegen/3) · Unbekannter Benutzer · 2004-08-09

pfui bäh. und das von dem kerl, der immer auf validem html rumreitet... ;)
nimm liebe

```typoscript
page.stylesheet = fileadmin/styles.css
```

leg ein stylesheet mit dem namen styles.css in den folder fileadmin und definier dadrin:

```plaintext
body {margin:0px;}
```

das ist auf jeden fall valider als die vorige variante... ;-)
alternativ kannst du auch page.bodytagMargins = 0 oder so verwenden, allerdings genausowenig valide...

### [#4](https://www.typo3.net/d/14475-befehle-im-body-hinzufuegen/4) · Thanquol · 2004-08-09

perfekt! :)

Vielen dank für die schnelle Hilfe

### [#5](https://www.typo3.net/d/14475-befehle-im-body-hinzufuegen/5) · maxhb · 2004-08-09

> **Daniel_S schrieb:**
>
> pfui bäh. und das von dem kerl, der immer auf validem html rumreitet... ;)

Wieso, das ist doch Typoscript und dann auch noch valide ;)
Ausserdem Ist doch klar, dass ich Thanquol die Ohren langzieh, wenn er mit dem Code HTML erzeugen will...

CU
 maxhb

P.S.: This code is provided "as is" with no expressed or implied warranty. Feel free to modify and/or distribute.

P.P.S.: Ist übrigens der weltbeste Text nach: This page left blank intentionally ... nur so am Rande ;)

### [#6](https://www.typo3.net/d/14475-befehle-im-body-hinzufuegen/6) · Thanquol · 2004-08-09

> **Daniel_S schrieb:**
>
> Ausserdem Ist doch klar, dass ich Thanquol die Ohren langzieh, wenn er mit dem Code HTML erzeugen will...

-_-'

Das hab ich leider noch nicht in meinem Kopf reingebracht! Ich hab bisher meine seiten komplett selber in php und html hochgezogen.

Drum fällt mir es mometnan schwer, das ich die standartbefehle nun in Typo3 komplett anders definieren muss.

### [#7](https://www.typo3.net/d/14475-befehle-im-body-hinzufuegen/7) · Unbekannter Benutzer · 2004-08-09

eeeeeeeeeeeeeyyyyyyyyyyyyyyyyyyyyyyyy dir is das wetter wohl zu kopfe gestiegen...
das habe ICH NICHT GESCHRIEBEN ;)

### [#8](https://www.typo3.net/d/14475-befehle-im-body-hinzufuegen/8) · Thanquol · 2004-08-10

waaah, sorry  :o

ich hab aus dem doppelkommentar dann das falsche rausgelöscht ;(

Ich bitte vielmals um Verzeihung ;)

### [#9](https://www.typo3.net/d/14475-befehle-im-body-hinzufuegen/9) · Thanquol · 2004-08-10

nimm lieber

```typoscript
page.stylesheet = fileadmin/styles.css
```

leg ein stylesheet mit dem namen styles.css in den folder fileadmin und definier dadrin:

```plaintext
body {margin:0px;}
```

[/quote]

Ich hab das eingefügt, aber es tut leider nichts!
Das HTML geschnipsel vorher hat aber funktioniert ;)

### [#10](https://www.typo3.net/d/14475-befehle-im-body-hinzufuegen/10) · Unbekannter Benutzer · 2004-08-10

hast du den browsercache und den t3cache gelöscht? also bei mir spielt das so

### [#11](https://www.typo3.net/d/14475-befehle-im-body-hinzufuegen/11) · Unbekannter Benutzer · 2004-08-10

da wird atm auch keine seite angezeigt...

### [#12](https://www.typo3.net/d/14475-befehle-im-body-hinzufuegen/12) · Thanquol · 2004-08-10

ich bin gerade ein wenig am "rumspielen" und hab die Page mehr oder weniger aussergefecht gesetzt *g*

Müsste aber nun wieder gehen!

T3 Cache lösche ich sicherheitshalber nach jeder bearbeitung, Browsercache hab ich minimal eingestellt, lösche ich aber auch immer wieder mal.

### [#13](https://www.typo3.net/d/14475-befehle-im-body-hinzufuegen/13) · Fintan · 2004-08-10

ich mache es wie Daniel_S und bei mir funktioniert es auch :)

### [#14](https://www.typo3.net/d/14475-befehle-im-body-hinzufuegen/14) · Thanquol · 2004-08-10

hmm... mein Hirn arbeitet bei der sch...önen Hitze nicht allzu schnell *g*

ich habe eine neue CSS Datei erstellt und reingeschrieben:

```plaintext
body {margin:0px;}
```

und im Template:

```typoscript
# Default PAGE object:
page = PAGE
page.typeNum = 0
page.stylesheet = fileadmin/template/Rotary/template.css
```

aber es tut sich nichts?

### [#15](https://www.typo3.net/d/14475-befehle-im-body-hinzufuegen/15) · Fintan · 2004-08-10

hallo

muss man nicht 4 Sachen angeben?
Links, Oben, Rechts, Unten? Ich weiss aber die reihenfolge nicht mehr :)

```plaintext
body {
	margin: 0px 0px 1px 0px;
}
```

naja ich weiss nicht, ob man das zwingend muss!

### [#16](https://www.typo3.net/d/14475-befehle-im-body-hinzufuegen/16) · doku · 2004-08-10

bei nur **einer** angabe gilt es für alle vier seiten, bei einer aufzählung gilt der uhrzeigersinn, angefangen wird oben.
es gibt natürlich noch weitere kombis, aber das is hier ja eigentlich kein css-forum... ;)

### [#17](https://www.typo3.net/d/14475-befehle-im-body-hinzufuegen/17) · Fintan · 2004-08-10

danke doku :) ok, dann weiss ich auch nicht wo der fehler liegt!

### [#18](https://www.typo3.net/d/14475-befehle-im-body-hinzufuegen/18) · Unbekannter Benutzer · 2004-08-10

nö, kannst einen, zwei oder vier werte angeben

### [#19](https://www.typo3.net/d/14475-befehle-im-body-hinzufuegen/19) · Unbekannter Benutzer · 2004-08-10

da war wohl jemand schneller...

### [#20](https://www.typo3.net/d/14475-befehle-im-body-hinzufuegen/20) · Fintan · 2004-08-10

siehst du den Fehler? ich seh echt keinen :D

### [#21](https://www.typo3.net/d/14475-befehle-im-body-hinzufuegen/21) · Unbekannter Benutzer · 2004-08-10

nicht böse sein, aber dein html code ist unter aller würde...
sowas kann zb nicht gehen...

```html
<TD width=150 height=39><img height=115 src="fileadmin/template/Rotary/images/top_left.jpg" width=150 td>
```

auch ist

```html
<tr height...>
```

nicht erlaubt. diese liste könnt ich jetzt noch weiterführen. vielleicht optimierst du einfach mal dein hmtl. sehr wahrscheinlich sind danach mehr als 90% der fehler verschwunden..

### [#22](https://www.typo3.net/d/14475-befehle-im-body-hinzufuegen/22) · Fintan · 2004-08-10

zum Glück bin nicht ich gemeint :D

### [#23](https://www.typo3.net/d/14475-befehle-im-body-hinzufuegen/23) · Thanquol · 2004-08-10

hmm.. ich hab den code faul wie ich bin von der andren page übernommen...

muss ich echt mal durchackern ;)

### [#24](https://www.typo3.net/d/14475-befehle-im-body-hinzufuegen/24) · Thanquol · 2004-08-10

hmm ich denke du meinst <table height="100%"

das ist laut w3c nicht erlaubt, klappt aber ;)

### [#25](https://www.typo3.net/d/14475-befehle-im-body-hinzufuegen/25) · maxhb · 2004-08-10

> **Thanquol schrieb:**
>
> hmm ich denke du meinst <table height="100%"
> das ist laut w3c nicht erlaubt, klappt aber ;)

Doch, dass ist durchaus erlaubt, kommt aber auf die verwendete Doctype an, da das z.B. in XHTML 1.0 nicht mehr drin ist.

CU
 maxhb

### [#26](https://www.typo3.net/d/14475-befehle-im-body-hinzufuegen/26) · Unbekannter Benutzer · 2004-08-10

```html
<td width=10 height="100%" background="fileadmin/template/Rotary/images/bg_navi.jpg" id="menu_1" style="width: 150px"><div class="menu1-level1-no"><a href="index.php?id=437" onfo
```

### [#27](https://www.typo3.net/d/14475-befehle-im-body-hinzufuegen/27) · thoko · 2004-10-05

Bei Bedarf kann man mit

```typoscript
page.bodyTag = <body bgcolor="#000" topmargin="0" leftmargin="0">
```

die topmargin etc pp erzwingen.
Wenn man bspw. versucht, ein rein div-basiertes Layout zu entwerfen, was nur auf relativen Größenangaben beruht sieht es je nach Browser ohne die topmargin=0 recht beknackt aus. Und nein - ein CSS tut es in diesem Fall nicht.

---

Quelle: „Befehle im Body hinzufügen?“, typo3.net, https://www.typo3.net/d/14475-befehle-im-body-hinzufuegen
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
