![]() |
|
![]() |
|
Das Homepage-Handbuch speziell für blutige AnfängerSpezielle Elemente einer Webseite - EbenenGrundsätzliches über EbenenVom sog. 'Desktoppublishing' (DTP) her kenn man frei verschiebbare Flächen, mit deren Hilfe man Textabschnitte oder Bilder nach herzenslust auf dem Arbeitsblatt anordnen kann. Damit dies auch auf HTML-Seiten möglich ist, hat Netscape zusammen mit Version 4 des Netscape-Browsers einen neues HTML-Tag eingeführt: <layer>. Man spricht daher auch heute noch von Layern. Allerdings verwendet man nicht mehr das alte Tag, sondern bildet u.a. diese Funktion als frei und pixelgenau positionierbare Fläche nach mit dem Tag <div> und entsprechenden CSS-Attributen. Zu deutsch nennen wir diese Layer nun 'Ebenen'. Es eröffnen sich damit phantastische Möglichkeiten, um Bilder, Texte und sonstige Objekte auf der Webseite zu positionieren. Der Anfänger - soweit er über einen WYSIWYG-Editor wie Namo WebEditor verfügt - freut sich darüber, dass er keine komplizierten und starren Layouttabellen erzeugen muss und statt dessen einfach alles mit der Maus dorthin schiebt, wo er es haben will. Der Profi kann die Positionierung automatisieren und die Eigenschaften in einem zentralen Stylesheet organisieren. Die Grundform einer EbeneIn ihrer Grundform ist die Ebene dem Netscape-Layer am ähnlichsten. Man hat also eine Fläche, die frei über dem restlichen Seiteninhalt schwebt. Diese Fläche kann man wie eine Miniwebseite auf dem HTML-Dokument ansehen. Man kann Texte, Bilder und sonstige Objekte in die Ebene einfügen. Man kann der Ebene eine Hintergrundfarbe oder ein Hintergrundbild geben. Lässt man den Hintergrund undefiniert, dann ist die Ebene durchsichtig. Sie ist auf der HTML-Seite frei verschiebbar. Sie kann dabei auch Bilder, Texte und andere Objekte überlappen. Der Schriftzug "EBENEN" am linken Rand diesers Textes wurde ebenfalls mittels Ebenen erzeugt. Jeder Buchstabe befindet sich in einer eigenen Ebene und kann daher einzeln verschoben werden. Eine Ebene erstellenMit Namo WebEditor fügt man eine Ebene wie folgt in eine HTML-Seite ein: 1. Bringen Sie die Schreibmarke an eine freie Position im Dokument. Dies muss nicht unbedingt die Stelle sein, an der sich die Ebene später befinden soll. An dieser Stelle wird lediglich der Ursprung der Ebene (das DIV-Tag) eingefügt. Es empfiehlt sich eigentlich, dass man irgendwo am Ende der Seite etwasPlatz für Ebenen reserviert und nur dort die Ebenen einfügt. Die gebräuchlichsten Ebeneneigenschaften im Überblick
Positionierung einer EbeneDas besondere Erkennungszeichen der Ebene, so wie sie von Namo WebEditor erstellt und erkannt wird ist die absolute Positionierung. Standardmäßig wird bei der Positionierung einer solchen Ebene vom linken oberen Seitenrand aus gemessen bis zur linken oberen Ecke der Ebene. In der Regel werden sowohl die Größe der Ebene als auch ihre Position - also jeweils der Abstand zum linken Seitenrand und der Abstand zum oberen Seitenrand - in Pixeln angegeben. Außerdem kann man auch bestimmen, dass sich die Angaben nicht auf den linken, sondern auf den rechten Seitenrand beziehen - bzw. nicht auf den oberen, sondern auf den unteren Seitenrand. Normalerweise wird der Namo-Anwender die Ebene aber einfach mit der Maus an die gewünschte Stelle ziehen. Anders ist das, wenn man die Positionsangaben einfach weglässt, wodurch die Ebene wie ein Bild einfach dort eingefügt wird, wo sich die Schreibmarke grade befindet. Eine solche Ebene ist nicht mehr frei verschiebbar. Alle anderen Ebeneneigenschaften bleiben aber erhalten. Im HTML-Code sieht eine Ebene z.B. wie folgt aus:Gemessen vom linken oberen Seitenrand: <div id="layer1" style="width:200px; height:200px; position:absolute; left:200px; top:200px;"> Gemessen vom rechten unteren Seitenrand: <div id="layer2" style="width:200px; height:200px; position:absolute; right:200px; bottom:200px;"> Oder Positionsangabe weglassen; Ebene wird am Ort ihres Ursprungs positioniert: <div id="layer3" style="width:200px; height:200px; position:absolute;"> Nur für CSS und HTML erfahrene Anwender:
|
|
![]() |
Copyright by Jörg Wischnewski - Logos, Warenzeichen, Schutzmarken etc. stehen im jeweiligen Recht und Eigentum der eingetragenen Inhaber, auch wenn dies nicht ausdrücklich einzeln angegeben ist.
|