Unterschied zwischen Layern und Div-Containern
lima-city → Forum → Die eigene Homepage → Homepage Allgemein
beide tags
beitrag
damal
drumherum
eben
einzige unterschied
entscheidene unterschied
gliche fehlerquelle
hinweg
interpretiert anzeigen
navigator
optische aufbereitung
praktisch
relativ
unterschiedlichen interpretation
verarbeiteten inhalte
verarbeitung
webseite
weiteren elementen
wortwitz
-
Sers leude.... ich hab mich mal gefragt, warum ihr immer alles in Div-Containern macht... sind Layer net genau so gut wie Divs?
k?nnen die irgendwas besonderes, was Layer net k?nnen?
Helft mir, ich kann mich n?mlich langsam nimmer entscheiden, was ich denn benutzen soll. XD -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Layer sind ?berbleibsel aus der Netscape und pre HTML 4 Zeit.
DIVs sind praktisch das selbe, nur das sie halt von allen Browsern unterst?tzt werden. -
aso
welche Browser unterst?tzen denn keine Layer mehr? -
http://de.selfhtml.org/html/layer/index.htm
Selbst Netscape Navigator 6 interpretiert die Dinger nicht mehr.
Layer geh?ren der Vergangenheit an. Vergiss sie einfach -
Layer sind ?berbleibsel aus der Netscape und pre HTML 4 Zeit.
DIVs sind praktisch das selbe, nur das sie halt von allen Browsern unterst?tzt werden.
Layer sind in DHTML programmiert und Divs in PHP^^
Ich glaube das ist der entscheidene Unterschied!!!
Ich glaube kaum , dass es einen Browser gibt , der Dhtml net nterst?tzt!!! -
...
Layer sind in DHTML programmiert und Divs in PHP^^
Ich glaube das ist der entscheidene Unterschied!!!
Ich glaube kaum , dass es einen Browser gibt , der Dhtml net nterst?tzt!!!
und ich glaube, dieser Satz verschwindet besser auf nimmer Wiedersehen im Datennirvana. ;)
[?dit: Na da war wohl jemand schneller xD ]
Schon mal dar?ber nachgedacht, dass PHP keine Sprache f?r die optische Aufbereitung der verarbeiteten Inhalte ist, sondern eben nur zu deren Verarbeitung? und dass DHTML auch ein gro?er Wortwitz an sich ist, da HTML niemals wirklich dynamisch sein wird/kann, weil kein Austausch zwischen Server und Client stattfindet? Und dass beide Tags, also sowohl "<div>" als auch "<layer>" Elemente von HTML sind? ja? ;)
Eigentlich bestand der einzige Unterschied in der absoluten und nicht absoluten Positionierung und der (damals zumindest noch) etwas unterschiedlichen Interpretation durch die gro?en Browser. Aber der entsprechende SelfHTML-Beitrag wurde ja bereits gepostet, also sollte das ja hoffentlich bereits gekl?rt sein.
Soviel also dazu..
Gru?
Sven
Beitrag ge?ndert: 19.9.2006 17:33:42 von ssd_bonn -
hmmm, wenn ich das richtig verstanden habe... Layer kann man, egal ob ?ber den text hinweg oder nicht, ?berall hinsetzen, Divs aber nicht... oder hab ich da jetzt was net richtig verstanden, weil wenn die Position ABSOLUT ist, geht der Text drumherum bei einer RELATIVEN positionierung wird ganz einfach eine zweite Ebene eingef?gt, auf der sich der jeweilige Layer befindet... richtig?
-
hmmm, wenn ich das richtig verstanden habe... Layer kann man, egal ob ?ber den text hinweg oder nicht, ?berall hinsetzen, Divs aber nicht... oder hab ich da jetzt was net richtig verstanden, weil wenn die Position ABSOLUT ist, geht der Text drumherum bei einer RELATIVEN positionierung wird ganz einfach eine zweite Ebene eingef?gt, auf der sich der jeweilige Layer befindet... richtig?
Andersrum wird ein Schuh draus.
Wenn du einen <div> mit dem attribut style="position:absolute;top:30px;left:30px;" versiehst, dann hast du ihn damit absolut positioniert. Er befindet sich dann in jedem Browser bei jeder Fenstergr??e 30 Pixel vom oberen und vom linken Rand der Seite entfernt.
Wenn du jetzt zus?tzlich noch das hier zu dem Atrribut dazupackst:
z-index:1;, dann hast du den <div> auch dreidimensional platziert. Er liegt dann auf der Ebene mit der Zahl 1. Alle kleinere Zahlen liegen dahinter, alle gr??eren liegen dar?ber. Die Ebene 0 ist reserviert f?r die Webseite, ein negativer z-index l?sst den div hinter der Webseite erscheinen (Achtung: M?gliche Fehlerquelle bei einigen Browser-Interpretationen).
Wird ein div relativ positioniert, dann wird er im textfluss eingebunden.
Hier kann er entweder ?ber die CSS-Eigenschaften "float" "align" ausgerichtet werden. Au?erdem kann man ?ber "margin" den Abstand des divs nach au?en zu allen weiteren Elementen angeben.
Weitere Infos dazu vielleicht em ehesten hier:
http://de.selfhtml.org/css/eigenschaften/positionierung.htm#position
Gru?
Sven
-
aso ok... also kann man in den Divs auch per Mausklick auf ieinen Element formatieren (JS) also z.B. einen HTML-Text interpretiert anzeigen lassen unsd sowas...
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage