Przewijanie w www

Ostatnio mnie to zainteresowało czy to jakiś skrypt?, tzn:

na: http://przemo.take.pl/index.php?page=install np. są linki instrukcje i jak sie kliknie na jakiś link to mnie przewija do jakiegoś kawałku strony.

Z góry thx.

"Etykieta - inaczej zakładka lub kotwica (ang. anchor) - to pewne zaznaczone miejsce na stronie. Jeśli zdefiniujemy taką zakładkę, będziemy mogli się później do niej bezpośrednio przenosić. Etykiety są wykorzystywane, gdy w jednym dokumencie znajduje się więcej ważnych miejsc - podrozdziałów, a wstawienie ich do osobnych plików, byłoby uciążliwe, ze względu na ich liczbę.

Tak jak w książce - każdy rozdział składa się z mniejszych podrozdziałów - tak samo na każdej osobnej stronie HTML definiuje się zakładki. Dzięki takiej konstrukcji, nawigacja w serwisie staje się dużo łatwiejsza. Po kliknięciu odsyłacza do etykiety, przeglądarka internetowa przenosi użytkownika bezpośrednio do podrozdziału, a nie na początek strony, przez co nie jest on zmuszony do samodzielnego odszukania wybranego tematu (co w przypadku obszernych dokumentów mogłoby długo potrwać). Etykietę można zdefiniować w dowolnym miejscu strony - również wewnątrz zwykłego tekstu.

Jeśli chcemy używać etykietę, najpierw należy ją zdefiniować w wybranym miejscu strony za pomocą polecenia:

.

Następnie możemy się do niej odwoływać, zarówno z tej samej jak i z innej strony, za pomocą zwykłych odsyłaczy:

[opis odsyłacza]((%C5%9Bcie%C5%BCka).

Istnieją dwa rodzaje odsyłaczy do etykiet:

Etykieta zdefiniowana na tej samej stronie:

opis odsyłacza

(…)

(opis etykiety)

lub

(opis etykiety)

(…)

opis odsyłacza

Etykieta zdefiniowana na innej stronie:

opis odsyłacza

UWAGA! Na podanej stronie musi zostać zdefiniowana etykieta - polecenie:

(opis etykiety)

We wszystkich przypadkach … oznacza etykietę, do której nastąpi przeniesienie, po kliknięciu odsyłacza […]((%C5%9Bcie%C5%BCka).

Polecenie powoduje przejście do innego miejsca (etykiety) na tej samej lub innej stronie. Zasady wpisywania ścieżki dostępu są takie same jak w przypadku odsyłacza do podstrony. Należy jedynie pamiętać, że nazwa etykiety w poleceniu odsyłacza:

Na stronach WWW bardzo często umieszcza się etykiety bez opisu (ale należy pamiętać o zamknięciu znacznika). Chociaż zakładka taka nie jest widoczna na ekranie, to znajduje się w kodzie źródłowym strony i można się do niej odnosić.

Etykietę można również utworzyć, stosując atrybut ID=“identyfikator”. Różnica polega na tym, że atrybut ID można użyć w stosunku do prawie wszystkich znaczników (oprócz: BASE, HEAD, HTML, META, SCRIPT, STYLE, TITLE).

Przydatnym odsyłaczem może się okazać:

.

Pozwala on przenieść się z dowolnej części strony na sam jej początek. W tym przypadku definiowanie etykiety nie jest konieczne - wystarczy umieścić podany odsyłacz.

Niestety sposób ten nie jest obsługiwany przez Operę!

UWAGA! Bardzo ważne: w nazwach etykiet lepiej nie używać:

wielkich liter

znaków specjalnych (np.: \ / : * ? " < > | )

spacji (jeśli musisz, w zamian używaj podkreślnika “_”)

polskich liter

Dodatkowo należy bezwzględnie pamiętać, że na tej samej stronie nie mogą się znajdować dwie identyczne etykiety! Można natomiast umieścić takie same etykiety na różnych stronach.

Przykład:

Odsyłacz pierwszego rodzaju (do etykiety “#inne” na tej stronie): Inne

Odsyłacz drugiego rodzaju (do etykiety “#paragraf” na stronie “tekst.html” - spójrz na pasek statusu przeglądarki po wskazaniu odsyłacza myszką): Paragraf "

Cytat ze strony: