Stworz mapę odsyłaczy w języku html. Chodzi o to żeby była mapa Polski i tam jak najedzie się na województwo i kliknie przeniesie nas do innej strony z informacjami na temat tego województwa. Zastosuj rect,Circle,poly. POTRZEBUJE PILNIE!!
gdzie poszczególne atrybuty lub elementy oznaczają:
usemap - atrybut definiuje daną grafikę jako mapę odsyłaczy. Dla nazwa_mapy można podać dowolny tekst, byleby był on taki sam w pierwszej i drugiej linii. Przed nazwą mapy wstawiamy znak #. Tak jak w przypadku połączeń prowadzących do umieszczonych na stronie WWW zakotwiczeń, symbol ten stanowi dla przeglądarki wskazanie, by szukała mapy o nazwie nazwa_mapy na bieżącej stronie. Na jednej stronie nie mogą się znajdować dwie mapy o takiej samej nazwie!
map - znacznik definiuje mapę obrazów dla map odsyłaczy, posiada następujące atrybuty:
name - wartość atrybutu definiuje nazwę mapy
id - nadaje unikatowy identyfikator
area - element opisuje pojedynczy obszar, zawiera następujące atrybuty:
shape - znacznik określa typ obszaru, dostępne są następujące wartości:
poly - wielokąt
rect - prostokąt (w tym również kwadrat)
circle - koło
default - cały obraz
coords - określa punkty definiujące obszar, wartości podawane są w pikselach i po przecinku:
x i y - współrzędna pozioma lewego górnego wierzchołka prostokąta
r - promień koła
dla schape="poly" coords="x1,y1, x2,y2, x3,y3...xn, yn", gdzie:
x1,y1, x2,y2, x3,y3...xn, yn - współrzędne poziome i pionowe kolejnych wierzchołków wielokąta
We wszystkich przypadkach współrzędne są liczone od lewego górnego wierzchołka obrazka, który stanowi punkt zerowy układu współrzędnych.
href - wartością jest adres URI łącza
nohref - obszar, z którym nie jest powiązany żaden odnośnik, umożliwia to wycinanie powierzchni nieaktywnych z aktywnych.
alt - wyświetla tekst alternatywny skojarzony z danym obszarem
Obecnie atrybut NAME dla elementów a oraz map jest zdeprecjonowany przez specyfikację XHTML 1.1 - zaleca się stosowanie ID. Ponadto wartością atrybutu usemap jest IDREF (nazwa_mapy), w starszych standardach jest to %URI (kotwica odsyłaczowa - #nazwa_mapy). Przeglądarki mają problemy z obsługą map odsyłaczowych zgodnych ze specyfikacją w przypadku MIME application/xhtml+xml.
Polecenia pozwalają zdefiniować specyficzną odmianę odsyłacza graficznego, tzw. mapę odsyłaczy. Są to obrazy, które pełnią funkcje wielu połączeń jednocześnie. Klikniecie zwykłego odsyłacza - tekstowego czy też w postaci obrazu - prowadzi pod konkretny adres URL, natomiast w obrazie zdefiniowanym jako mapa odsyłaczy, adres docelowy jest zależny od obszaru, w którym nastąpiło kliknięcie.
Ręczne tworzenie map odsyłaczy jest dość uciążliwe. Wiele edytorów (X)HTML posiada wbudowany generator map odsyłaczy, dzięki któremu można w prosty i szybki sposób określić współrzędnie poszczególnych obszarów, wskazując kolejne punkty myszką na wyświetlonym obrazku.
Mapy odsyłaczy mogą być efektowne, ale ze względu na swoją naturę działają tylko w przeglądarkach graficznych. W programach tekstowych nie będzie ani obrazu, ani jego funkcji nawigacyjnej, tak więc powinno się utworzyć ekwiwalent tekstowy obrazu, dzięki któremu użytkownicy przeglądarek tekstowych nie stracą dostępu do strony.
Odpowiedź:
gdzie poszczególne atrybuty lub elementy oznaczają:
usemap - atrybut definiuje daną grafikę jako mapę odsyłaczy. Dla nazwa_mapy można podać dowolny tekst, byleby był on taki sam w pierwszej i drugiej linii. Przed nazwą mapy wstawiamy znak #. Tak jak w przypadku połączeń prowadzących do umieszczonych na stronie WWW zakotwiczeń, symbol ten stanowi dla przeglądarki wskazanie, by szukała mapy o nazwie nazwa_mapy na bieżącej stronie. Na jednej stronie nie mogą się znajdować dwie mapy o takiej samej nazwie!
map - znacznik definiuje mapę obrazów dla map odsyłaczy, posiada następujące atrybuty:
name - wartość atrybutu definiuje nazwę mapy
id - nadaje unikatowy identyfikator
area - element opisuje pojedynczy obszar, zawiera następujące atrybuty:
shape - znacznik określa typ obszaru, dostępne są następujące wartości:
poly - wielokąt
rect - prostokąt (w tym również kwadrat)
circle - koło
default - cały obraz
coords - określa punkty definiujące obszar, wartości podawane są w pikselach i po przecinku:
dla schape="rect" coords="x1, y1, x2, y2", gdzie:
x1 - współrzędna pozioma lewego górnego wierzchołka prostokąta
y1 - współrzędna pionowa lewego górnego wierzchołka prostokąta
x2 - współrzędna pozioma prawego dolnego wierzchołka prostokąta
y2 - współrzędna pionowa prawego dolnego wierzchołka prostokąta
dla schape="circle" coords="x, y, r", gdzie:
x i y - współrzędna pozioma lewego górnego wierzchołka prostokąta
r - promień koła
dla schape="poly" coords="x1,y1, x2,y2, x3,y3...xn, yn", gdzie:
x1,y1, x2,y2, x3,y3...xn, yn - współrzędne poziome i pionowe kolejnych wierzchołków wielokąta
We wszystkich przypadkach współrzędne są liczone od lewego górnego wierzchołka obrazka, który stanowi punkt zerowy układu współrzędnych.
href - wartością jest adres URI łącza
nohref - obszar, z którym nie jest powiązany żaden odnośnik, umożliwia to wycinanie powierzchni nieaktywnych z aktywnych.
alt - wyświetla tekst alternatywny skojarzony z danym obszarem
Obecnie atrybut NAME dla elementów a oraz map jest zdeprecjonowany przez specyfikację XHTML 1.1 - zaleca się stosowanie ID. Ponadto wartością atrybutu usemap jest IDREF (nazwa_mapy), w starszych standardach jest to %URI (kotwica odsyłaczowa - #nazwa_mapy). Przeglądarki mają problemy z obsługą map odsyłaczowych zgodnych ze specyfikacją w przypadku MIME application/xhtml+xml.
Polecenia pozwalają zdefiniować specyficzną odmianę odsyłacza graficznego, tzw. mapę odsyłaczy. Są to obrazy, które pełnią funkcje wielu połączeń jednocześnie. Klikniecie zwykłego odsyłacza - tekstowego czy też w postaci obrazu - prowadzi pod konkretny adres URL, natomiast w obrazie zdefiniowanym jako mapa odsyłaczy, adres docelowy jest zależny od obszaru, w którym nastąpiło kliknięcie.
Ręczne tworzenie map odsyłaczy jest dość uciążliwe. Wiele edytorów (X)HTML posiada wbudowany generator map odsyłaczy, dzięki któremu można w prosty i szybki sposób określić współrzędnie poszczególnych obszarów, wskazując kolejne punkty myszką na wyświetlonym obrazku.
Mapy odsyłaczy mogą być efektowne, ale ze względu na swoją naturę działają tylko w przeglądarkach graficznych. W programach tekstowych nie będzie ani obrazu, ani jego funkcji nawigacyjnej, tak więc powinno się utworzyć ekwiwalent tekstowy obrazu, dzięki któremu użytkownicy przeglądarek tekstowych nie stracą dostępu do strony.