Hi Dennis,
ein paar redaktionelle Vorschläge zu Formulierungen:
"Auf einfache Footer möchte ich hier nicht weiter groß eingehen, da darauf bereits im SelfHTML Teil "CSS basierte Layout" darauf eingegangen wird, der Vollständigkeit halber jedoch auch hier ein kleines Beispiel."
besser: Einfache Footer werden in SelfHTML-Kapiel "CSS basierte Layout" dargestellt, der Vollständigkeit halber hier ein kleines Beispiel:
"Sämtliche anderen Angaben hier dienen lediglich zur optischen Aufwertung des Footers im Beispiel."
besser: Die anderen Angaben dienen lediglich zur optischen Aufwertung des Footers.
"position:fixed - diese wird jedoch leider nicht vom Internet Explorer bis einschließlich zur aktuellen Version (v. 6) interpretiert, womit folgendes Beispiel also nicht im Internet Explorer funktionieren wird."
vom Internet Explorer bis zur Version 6
(vermutlich längere Haltbarkeit des Artikels)
_________
auf der Beispielseite:
"Und hier ist der Footer, der allerdings nicht im IE stehen bleibt."
Feststehender Footer für moderne Browser.
"Man kann einfach zwei Container Elemente untereinander setzen, wobei das obere Element den kompletten Inhalt enthält und das untere Element den Footer.
_________
"Man kann einfach zwei Container Elemente untereinander setzen, wobei das obere Element den kompletten Inhalt enthält und das untere Element den Footer."
Der Lösungsansatz: Man setzt zwei Container-Elemente untereinander, .....
"Dies ist nötig, damit nachfolgende
prozentuale Angabe"
Angaben
", wie z.B. der Internet Explorer ausgegraute Scrollbalken darstellt."
Sonst würde z.B. der IE ausgegraute Scrollbalken darstellen.
________________________________
"die koplette Höhe der Seite "
komplette
"Was wir also bräuchten wäre ein Kombination "
brauchten, wäre
" Firefox, der sich als Internet Explorer ausgibt, dass falsche CSS bekommt."
das
"Der Internet Explorer, der jedoch auch die Angaben mit dem Star-HTML-Hacks interpretiert, bekommt diese Angaben überschrieben ..."
Beim Internet Explorer ... werden diese Angaben überschrieben.
"auf die gleiche Art und Weise realisieren wie die Fußzeile."
wie der Footer
"den kompletten CSS Code vom obigen Anzeigebeispiel:"
der komplette
__________
Code
"/* Der IE soll das Element breiter darstellen, da margin und padding hier von
der Breite abgezogen wird! */"
werden
__________
"Abschließende Zusammenfassung
Header und Footer sind etwas schönes, aber wie es öfters vorkommt, so macht auch hier der Inernet Explorer wieder mal einige Schwierigkeiten. Wer also fixierte Elemente im Internet Explorer haben will, muss sich wohl oder über auf ein paar Stunden Anstrengung einstellen - wer jedoch auf feststehende Elemente im Internet Explorer verzichten kann, sollte dies auch tun."
Zusammenfassung
Header und Footer sind etwas Schönes, zu überwinden sind hier einige Probleme mit dem Internet Explorer. Der Workaround eröffnet aber auch für diesen Browser die Möglichkeit, ohne Frames Bereiche sauber im Browserfenster zu fixieren - ohne Abhängigkeit von JS.
Verstehe das bitte als Vorschläge. Ich würde vorschlagen, den Artikel bei den Tipps und Tricks im Kapitel CSS unterzubringen.
Saubere Arbeit!
Viele Grüße
Mathias Bigge