[GastForen Web allgemein HTML und CSS / Stylesheets externe CSS-Datei im Body einbinden

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Themen
Beiträge
Moderatoren
Letzter Beitrag

externe CSS-Datei im Body einbinden

Trimer
Beiträge gesamt: 236

28. Nov 2008, 14:33
Beitrag # 1 von 11
Bewertung:
(20144 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Zusammen,

ich habe folgendes Problem: ich muss für unsere Website eine kleine Spezial-Seite innerhalb unseres Grundgerüstes bauen. Ich möchte gerne mit CSS arbeiten, habe jedoch keinen Zugriff auf den Headbereich! Gibt es die Möglichkeit, eine externe CSS im Bodybereich einzubinden? Eine interne CSS wäre keine Lösung für mich, da ich sonst den Code wieder aufblase.

Ich würde mich über eine Anregung oder Lösung von Euch freuen.
X

externe CSS-Datei im Body einbinden

ganesh
Beiträge gesamt: 1981

28. Nov 2008, 16:38
Beitrag # 2 von 11
Beitrag ID: #376751
Bewertung:
(20129 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Du kannst auch im body-Bereich CSS importieren.

Code
<body> 

<link rel="stylesheet" type="text/css" href="foo.css" />

lorem ipsum...

</body>



als Antwort auf: [#376733]

externe CSS-Datei im Body einbinden

Trimer
Beiträge gesamt: 236

1. Dez 2008, 07:41
Beitrag # 3 von 11
Beitrag ID: #376905
Bewertung:
(20066 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hi Ganesh,

tausend dank für Deine Info. Ist ja perfekt, echt. Dann kann meinem Projekt ja nichts im Weg stehen.

Dir eine gute Woche.


als Antwort auf: [#376751]

externe CSS-Datei im Body einbinden

FSt
  
Beiträge gesamt: 1963

1. Dez 2008, 08:06
Beitrag # 4 von 11
Beitrag ID: #376907
Bewertung:
(20060 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Johannes

Antwort auf [ Trimer ] eine kleine Spezial-Seite ... da ich sonst den Code wieder aufblase./reply]

Ich versteh Deine Überlegung nicht ganz. Wenn Du den Code in eine externe Datei auslagerst spielt das doch gar keine Rolle für die grösse des Codes. Der Browser muss ja Deine Webseite laden und dann zusätzlich noch die externe CSS-Datei. Das ist zusammengerechnet soger etwas mehr als wenn der Code in der Seite selber abgelegt wird.
Externe CSS-Dateien machen Sinn, sobald die CSS-Anweisungen für mehrere Seiten gelten sollen. Dann kann man an einer zentralen Stelle Änderungen vornehmen, die dann für alle referenzierten Seiten gelten. Bei nur einer einzigen Seite macht das eigentlich keinen Sinn. Einziges Argument das ich vielleicht gelten lasse ist die Übersichtlichkeit, aber die hilft nur uns Menschen für Browser und Suchmaschinen ist das nicht relevant.

Gruss
Martin


als Antwort auf: [#376733]

externe CSS-Datei im Body einbinden

Trimer
Beiträge gesamt: 236

17. Apr 2009, 14:31
Beitrag # 5 von 11
Beitrag ID: #393286
Bewertung:
(19724 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Ganesh, hallo Forenmitglieder,

ich muss das Thema leider noch einmal aufgreifen. Warum auch immer, aber bei mir funktioniert das einbinden einer externen css im bodybereich leider nicht. Die gleiche Codezeile in den <head> kopiert, funktioniert es natürlich.

Weiß jemand einen Rat?


als Antwort auf: [#376751]

externe CSS-Datei im Body einbinden

SabineP
Beiträge gesamt: 7586

17. Apr 2009, 15:01
Beitrag # 6 von 11
Beitrag ID: #393294
Bewertung:
(19718 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Johannes,

>> aber bei mir funktioniert das einbinden einer externen css
>> im bodybereich leider nicht

Kein Wunder, denn das Link-Element ist nur im Head erlaubt:

http://www.w3.org/...links.html#edef-LINK
Zitat:" it may only appear in the HEAD section of a document"


als Antwort auf: [#393286]
(Dieser Beitrag wurde von SabineP am 17. Apr 2009, 15:02 geändert)

externe CSS-Datei im Body einbinden

Trimer
Beiträge gesamt: 236

17. Apr 2009, 15:44
Beitrag # 7 von 11
Beitrag ID: #393299
Bewertung:
(19710 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hi Sabine,

danke für Deine Antwort. Misst, ich habe damals keine Tests machen können und habe mich einfach auf die Aussage von ganesh verlassen. Jetzt wird dieses Problem aktuell und ich muss schauen, wie ich es löse.

Dir ein schönes Wochenende.


als Antwort auf: [#393294]

externe CSS-Datei im Body einbinden

SabineP
Beiträge gesamt: 7586

17. Apr 2009, 16:05
Beitrag # 8 von 11
Beitrag ID: #393302
Bewertung:
(19707 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
>> ich habe damals keine Tests machen können

Mit dem HTML-Validator kann und muß man immer testen.

>> und habe mich einfach auf die Aussage von ganesh verlassen

Es kann schon sein, daß es Browser gibt, die mit CSS im Body etwas anfangen können, auch wenn es laut Spezifikation nicht erlaubt ist. Ich habe das jedoch noch nie getestet.


als Antwort auf: [#393299]

externe CSS-Datei im Body einbinden

Philyra
Beiträge gesamt: 509

19. Apr 2009, 06:44
Beitrag # 9 von 11
Beitrag ID: #393430
Bewertung:
(19659 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Warum soll die CSS-Datei denn im Body eingebunden werden? Das Body-Element wird doch in dieser CSS definiert, deswegen kommt die CSS-Datei ja v o r dem Body, also im Head.


als Antwort auf: [#393302]

externe CSS-Datei im Body einbinden

Trimer
Beiträge gesamt: 236

19. Apr 2009, 11:27
Beitrag # 10 von 11
Beitrag ID: #393441
Bewertung:
(19641 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Sabine,

ja, da gebe ich Dir völlig recht - war mein Fehler. Mal wieder hat die fehlende Zeit mir ein Schnippchen geschlagen ;o(


als Antwort auf: [#393302]

externe CSS-Datei im Body einbinden

Trimer
Beiträge gesamt: 236

19. Apr 2009, 11:34
Beitrag # 11 von 11
Beitrag ID: #393442
Bewertung:
(19640 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Philyra,

das Dokument um dass es mir geht, wird zuerst ganz normal aufgebaut. Dann wird es aber von unserer eCommerce-Abteilung in den bestehenden Webshop eingepflegt. Diese Abteilung hat aber wiederum keinen direkten Zugriff auf die komplette Struktur der Seite. Diese wird von unseren Kollegen weltweit in Amerika verwaltet. Naja und wie es so ist in großen Firmen, ist, kann dies etwas schwieriger sein. Doch ich sehe schon, dass ich mich mit meinen lokalen eCommerce-Kollegen zusammensetzen muss und eine andere Lösung für das Problem, wahrscheinlich in Zusammenarbeit mit den amerikanischen Kollegen, kümmern muss. Evtl. bekommen wir es hin, von Amerika die Erlaubnis für die Verlinkung der externen css im Headbereich bekommen. Aber danke für die Nachfrage.


als Antwort auf: [#393430]
X