Definition
gabi
- css
Muss eine CSS-Definition
(<style type="text/css">...</style>) immer im Head definiert werden, oder kann man das auch ausnahmsweise im Body tun?
Hi Gaby, ich begrüße dich
Muss eine CSS-Definition
(<style type="text/css">...</style>) immer im Head definiert werden, oder kann man das auch ausnahmsweise im Body tun?
Im Head, siehe auch http://selfhtml.teamone.de/html/referenz/elemente.htm#style
LG Orlando
Hi Gaby, ich begrüße dich
Muss eine CSS-Definition
(<style type="text/css">...</style>) immer im Head definiert werden, oder kann man das auch ausnahmsweise im Body tun?
Im Head, siehe auch http://selfhtml.teamone.de/html/referenz/elemente.htm#style
LG Orlando
Hi Orlando
Vielen Dank, aber das löst mein Problem nicht, denn dadurch bekomme ich Schwierigkeiten mit der anderen ausgelagerten Programmierung!
Es wäre enorm erleichernd, wenn es auch im Body zulässig wäre.
Grüsse Gabi
hi
Vielen Dank, aber das löst mein Problem nicht, denn dadurch bekomme ich Schwierigkeiten mit der anderen ausgelagerten Programmierung!
Es wäre enorm erleichernd, wenn es auch im Body zulässig wäre.
isses aber nicht. Wieso sollte das ein Problem sein?
Grüße aus Bleckede
Kai
Hi,
Es wäre enorm erleichernd, wenn es auch im Body zulässig wäre.
es gibt tatsächlich eine Lösung. Du brauchst nur a) eine Zeitmaschine, und b) *enorme* Überzeugungskraft (vielleicht auch generiert durch Sex-Appeal - Geld dürfte vermutlich nicht ausreichen). Reise in die Vergangenheit, bevor das W3C das <style>-Element definiert hat, und bring sie dazu, es auch an anderen Stellen als sinnvoll anzusehen. Tipp: Du solltest Dir schon mal überlegen (und Dir ein paar Argumente ausdenken, warum das dann auch gut ist), wie sich ein Client verhalten soll, wenn die eine CSS-Spezifikation verändert wird, nachdem sie bereits im Dokument benutzt wurde.
Cheatah ;-)
Hi, Gabi
Vielen Dank, aber das löst mein Problem nicht, denn dadurch bekomme ich Schwierigkeiten mit der anderen ausgelagerten Programmierung!
Dann solltest du dir vielleicht Gedanken darüber machen, ob nicht das Konzept zu überholen ist ;)
Es wäre enorm erleichernd, wenn es auch im Body zulässig wäre.
Da es das aber nicht ist, könntest du auch externe Stylesheets dynamisch in deine Seiten einbinden.
LG Orlando
Hi,
Muss eine CSS-Definition
(<style type="text/css">...</style>) immer im Head definiert werden, oder kann man das auch ausnahmsweise im Body tun?
laut http://www.w3.org/TR/html4/struct/global.html#edef-BODY erlaubt <body> nichts, was <style> beinhalten würde. Und auch in anderen Elementen (http://www.w3.org/TR/html4/index/elements.html) wirst Du nicht fündig werden; nur in <head>.
Cheatah
Hi, Cheata
Ich wäre geneigt, einen Link auf http://www.w3.org/TR/REC-html40/present/styles.html#edef-STYLE zu setzen und
"The STYLE element allows authors to put style sheet rules in the head of the document. HTML permits any number of STYLE elements in the HEAD section of a document."
zu zitieren. Ich will dich aber nicht korrigieren :P
LG Orlando
Hi,
Ich wäre geneigt, [...]
in diesem Spezialfall hast Du recht. Leider ist es bei anderen HTML-Elementen nicht so leicht rauszufinden, wo sie denn nun überall erlaubt sind - die Kinder eines Elementes werden genannt, die Eltern scheinen aber nur mäßig interessant zu sein... :-)
Ich will dich aber nicht korrigieren :P
Du hast mich ja auch nur ergänzt ;-)
Cheatah