DHTML0122

DHTML0122



Umiejscawianie w CSS

Listing 7.6. Pierwszy akapity został umiejscowiony względnie i ustawiony przy lewej krawędzi okna przeglądarki, natomiast drugi akapit został umiejscowiony bezwzględnie

hŁmi>

<head>

' TT;s z a h r; t p-equ i v= "Gon t:en t -Type " ->conl:erit="teKli/htTni; charser=IS0-8859-2"> <titl.e>Listing 7.6</title>

</head>

body bgcolor^u#FFFFFF">

<P style="position: relative; float: left; -»width: 200px;">

ięiiyku HTML definiuje s.ię po kolei wszystkie wiersze tabeli, a każdy wierszy zawiera definicję wszystkich zawartych w nim komórek. Definiowanie tabeli zaczynamy od jórnego wiersza i określamy wszystkie jego komórki, następnie ... </p>

•P sv.yle=”position: absolute;">

Paro znaczników TR i /TR służy do tworzenia wiersza. Każdy wiersz ma komórki, które definiuje się za pomocą pary znaczników TD . /TD, zawartych między znacznikami TH i /TR

...    </p>

</bcdy>

/htmi>

Eile Edit Yfcw Qa Coir,n**ijtć.tor

i / \ 4 c *    ',m

Homr 5fy..ti    fint Sticuńy MŚtH

W języku HTML definiuje się

po.tolci wszystkie wiersze

tabeli, a każdy z wierszy    para mączników TR i /TR. służy do

zawiera definicję wszystkich tworzenia wiersza. Każdy wiersz ma zawartych w mm komórek. komórki które definiuje się za Definiowanie tabeli zaczynamy Pomocą, par; znaczników TD i /ID. od górnego wiersza i określamy zawartych między znacznikami TR i f wszystkie jego komórki. R*. w przypadku komórek

następnie dn® 'nera i jego nagłówka używamy znaczniltów H i

komórki, ltd Kolumny    /TH (ramiast It>) Zawartość

obleśne są automatycznie w komórek nagłówków jest zwykle j oparciu o liczbę komórek w wyświetlana pogrubioną czcionką J każdym z wierszy.

Jim    ^

Rysunek 7.6. Akapit bezwzględny cały czas jest zawijany wokół akapitu względnego, gdyż w kodzie przedstawionym na listingu 7.6 nie ustawiono marginesów

Tworzenie

pływających elementów

0    określonym położeniu

W rozdziale 6. dowiedzieliśmy się, w jaki sposób można tworzyć pływające elementy. Możliwości te pozwalają na zawijanie tekstu w jednym elemencie wokół innego elementu. Jednak zdefiniowanie położenia elementu jako bezwzględnego (patrz poprzednia część rozdziału) określi, czy tekst będzie mógł otaczać ten element.

Działanie otaczania elementów umiejscowionych

Poniżej podane zostały informacje dotyczące interakcji elementów pływających

1    umiejscawianych, które warto zapamiętać:

•    jeśli podana została właściwość position:absolute; i określone zostały marginesy (left, top) lub właściwość width, to tekst w elemencie umiejscowionym nie będzie otacza! innych elementów;

•    jeśli podana została właściwość

po5ition;absolute; lecz nie zostały określone

ani marginesy, ani właściwość width, to inne elementy będą otaczały dany element, jak to pokazano na rysunku 7.6;

•    inne elementy nigdy nie będą otaczały elementu umiejscowionego bezwzględnie. (Nie jest to niestety dobre, gdyż byłoby to przydatnym narzędziem projektowania, pozwalającym na umieszczanie cytowanych fragmentów pomiędzy kolumnami tekstu.

Tworzenie pływających elementów


125


Wyszukiwarka

Podobne podstrony:
DHTML0029 Podstawy CSS Listing l. 1. Nadanie nowego wyglądu znacznikowi ■ B> B { font: bold 16pt
DHTML0035 Podstawy CSS Listing 1.9. Styl ve nagłówku określa, że linie u akapicie mają mieć wysokość
DHTML0041 Podstawy CSS Listing 1.11. W tym przykładzie stworzono selektor klasy niezależnej oraz sel
DHTML0108 Marginesy i obramowania Listing 6. /.?. Każdy akapit, w którym zostanie użyta klasa tnt, b
DHTML0094 Marginesy i obramowania Marginesy i obramowania Rysunek 6.4. Pierwszy akapit jest umiejsco
DHTML0114 Umiejscawianie w CSS . Listing 7.1 etscape 5te £drt iew £o gamrrwfcatDr W języku HTML defi
DHTML0120 Umiejscawianie w CSS Umiejscawianie w CSS Listing 7.4 Netscape EOe fcrfit y.ew Qo ęommuftC
DHTML0124 Umiejscawianie w CSS Umiejscawianie w CSS Rysunek 7.7. Element został przesunięty w dól i
DHTML0128 Umiejscawianie w CSS Listing 7.9. W tym przykładzie definiujemy cztery identyfikatory. ele
DHTML0112 Umiejscawianie w CSS Wiele osób skarży się, że WWW jest zbyt wolna; znane jest powiedzenie
DHTML0116 Umiejscawianie w CSS Umiejscawianie w CSS E** v Gswwwew S v dl ■ .) £■ Becfc Refcad H
DHTML0118 Umiejscawianie w CSS 4. ; top:-15px; colorred; font: bold ->normal 36pt times, serif;}
DHTML0139 Praktyczne zastosowanie CSS Listing X. 10. W tym arkuszu stylów zdefiniowane zostały ident
DHTML0033 Podstawy CSS Podstawy CSS Listing 1.6. Wszystkim znacznikom nagłówków zostaje nadana ta sa
DHTML0058 Czcionki CSS ■a jj j S«« d) Favoriłe$ ł-uktary Listing 2.6. W tym przykładzie definiujemy,
DHTML0065 Kontrola tekstu w CSS Listing 3.4. Zapisywanie kwadratu jako indeksu górnego <head>
DHTML0067 Kontrola tekstu w CSS Listing 3.6. Użycie klasy nazwisku spowoduje. : • wyrazy będą się za
DHTML0085 Umiejscawianie w języku angielskim background-position: center top; Możesz także zdefiniow
DHTML0100 Marginesy i obramowania Listing 6.6. Ten kod zapisany zostanie w zewnętrznym pliku CSS o n

więcej podobnych podstron