Hi,
<html style="height:100%;">
ist laut Validator nicht erlaubt.
stimmt.
Da aber das CSS im <style> oder auch als externe Ressource erst im <head> nach dem <html> kommt, kam mir in den Sinn, dass es eigentlich die richtige Stelle sein müsste...
Du kannst CSS hinzufügen, Jahrzehnte nachdem die Seite fertig gerendert ist. CSS ist eine Ansammlung von Regeln; die gelten natürlich unabhängig davon, wann und wo sie genannt werden.
Aber wie verflixt nochmal ist denn die verbindliche Abarbeitungsreihenfolge.
Die von CSS oder die von HTML? Eine gemeinsame gibt es nicht.
Ein HTML-Parser im Browser ist also keinesfalls ein Single-Pass-Parser. Wie oft geht der denn das Dokument durch?
So oft es nötig ist.
- Doctype
- Meta
- HTML
Also HTML.
- CSS
Also CSS.
- JavaScript
Also JavaScript. Wenn dieser Code auf irgend etwas externes - beispielsweise HTML - zugreifen will, muss es vorhanden sein. Es handelt sich hierbei schließlich um eine Programmiersprache, nicht um Regeln.
- Plug-In's
- second-level-requests (inline replaced elements)
Also Replaced Elements.
- data sources
Gibt's nicht. Oder ich verstehe Dich nicht.
Was steht an welcher Position?
Das meiste davon auf gleicher Höhe, vieles davon nebeneinander.
Cheatah
X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes