Rozdział 7.
Rozdział 7.
Stosowanie umiejscawiania
Element, który został zdefiniowany jako umiejscowiony względnie, będzie przesunięty na miejsce w oknie przeglądarki lub wewnątrz elementu rodzicielskiego, podobnie jak każdy inny element HTML-owy. Znaczy to, że zostanie on wyświetlony za wszystkim co w kodzie HTML zostało podane przed nim, oraz przed wszystkim, co w kodzie HTML zostało podane po nim.
Elementy umiejscowione względnie mogą być przesunięte ze swego naturalnego położenia za pomocą właściwości top oraz left. Możliwość ta jest użyteczna przy kontrolowaniu sposobu, w jaki elementy będą wyśw ietlane względem innych elementów na ekranie.
Na rysunku 7.3 słowo „Królowej", które zostało powiększone w stosunku do reszty tekstu, jest przesunięte o 15 pikseli ku górze z położenia, które zajmowałoby, gdyby je pozostawić samemu sobie. Efekt ten osiągnięto poprzez podanie ujemnej wartości właściwości top.
Aby zdefiniować element,
który jest umiejscowiony względnie,
w stosunku do naturalnego położenia
1. EM {
Otwórz regułę podając selektor. W tej regule zdefiniujemy położenie znacznika <EM>
2. position:
Podaj właściwość position oraz dwukropek.
3. relative
Aby umiejscowić element względnie w stosunku do jego naturalnego położenia w treści dokumentu, przypisz właściwości position wartość relative. Teraz, jeśli w tym elemencie zostaną określone wartości właściwości top i left, zostanie on umiejscowiony względem początku układu współrzędnych, którym będzie jego lewy górny wierzchołek.
Listing 7.3. Znacznik <EM> został zmieniony w taki sposób, aby słowo Królowej ” wyróżniało się, będąc jednocześnie częścią akapitu
<head>
<rr.s::a Iłt; tp-euuiv=MContent-Type"
->Content =»” t ext /html; cha rset = ISO-8859-2 "> ct.it ż.e>Listing 7.3</title>
<styie type-"text/css">
EM ( position: relative; top: -15p::; -*co.lor: red; font: normal bold 36pt ->times, serif; z-order: -1; }
</style>
</head>
<body bgcolor=MtłFFFFFF">
<p>W sali tronowej zgromadzili się już wszyscy goście, magnaci, dostojnicy dworscy, zaproszona szlachta. Wszyscy oczekiwali z
niecierpliwie na przybycie <em>Królowej</em>.
</p>
</body>
</html>
Rysunek 7.3. Królowa chodzi tam, gdzie chce (oczywiście w obrębie kontekstu)
120