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.
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:
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: