Hallo!
...nur um zu demonstrieren, daß man den *wert* der attribute nicht mehr richtig auslesen kann, also damit nicht mehr arbeiten kann (alert() diente mir nur dazu, das zu visualisieren!)
Aber welche Attribute schreibt man außer CSS-Angaben für ein HTML-Tag separat vom Tag?
Bitte korrigiere mich, aber: wenn die CSS-Angaben im Header stehen werden diese Angaben gerendert bevor! die Tags geschrieben werden. Wenn also ein Tag im Quelltext gerendert wird hat es bereits die ihm zugewiesene Eigenschaften, die dann logischer Weise nicht mehr im Tag selbst erscheien.
Wenn du dagegen die CSS-Angaben via style=".." im Tag selbst hineinschreibst, erscheinen diese auch dort, also dein 'alert' kann sie auch lesen und ausgeben.
Das erscheint mir doch logisch so.
Aber vielleicht hat jemand eine bessere (oder richtigere) Erklärung!?
Grüße
Thomas