jak zrobić mape/menu/html ?

asiulka2016

Nowicjusz
Dołączył
17 Wrzesień 2007
Posty
54
Punkty reakcji
0
[Nie wiem czy jest juz taki temat, wiec wybaczcie.]

Czy ktos móglby mi pomóc w zrobieniu mapy/meny?
takiej jak np. na tym fansite:

http://www.beyoncefan.net/

zaraz na na głowku: info media gallery.. etc.

wole zrobic to recznie bez programów. Pomocy!
 

Whateva

Wyjadacz
Dołączył
25 Luty 2008
Posty
4 915
Punkty reakcji
347
Wiek
34
Po prostu zwykła mapa odsyłaczy :)
Jutro podam Ci prosty przykład, bo dziś jestem zmęczony całym dniem ;)
 

Whateva

Wyjadacz
Dołączył
25 Luty 2008
Posty
4 915
Punkty reakcji
347
Wiek
34
No to elo, jedziemy :) (opisuje jak to zrobić w html, bo o wiele lepiej było by pociąć layout, ale to wyższa szkoła :])

Na początku (to chyba będzie najtrudniejsze) przygotuj sobię "menu" które... "współgra" z tłem, w naszym przykładowym przypadku:

tessstgb9.png


Ok, otwórz go teraz w paincie (;D) i zróbmy mapę odsyłaczy, czyli w naszym dokumencie html będzie to wyglądać tak:

[codebox]<img src="ścieżka dostępu do obrazka" alt="tekst alternatywny" usemap="#nazwa_mapy" />
<map id="nazwa_mapy" name="nazwa_mapy">
<area shape="kształt" coords="współrzędne" href="adres" alt="tekst alternatywny" />
<area shape="kształt" coords="współrzędne" href="adres" alt="tekst alternatywny" />
(...)
</map>[/codebox]

Teraz uważaj: Otworzyliśmy nasz obrazek w paincie, najedźmy na np: info (czarne kropki to obszar klikany na odnośnik info, białe wskazują obszar, gdy najedziemy kursorem, to pojawi się odnośnik do info ... Zrozumiałe? :D):

tessst1ii2.png


Odczytajmy współrzędne dla czarnych (najważniejszych) punktów (współrzędne odczytujemy w tym miejscu):

test2ap5.png


A więc współrzędne dla pierwszego czarnego punktu wynoszą 1 i 22, analogicznie dla drugiego czarnego punktu, czyli kolejnego obszaru :)
Przypuśćmy (!), że wynoszą one 5 i 25, więc mapkę uzupełniamy tak:

[codebox]<img src="ścieżka dostępu do obrazka" alt="tekst alternatywny" usemap="#nazwa_mapy" />
<map id="nazwa_mapy" name="nazwa_mapy">
<area shape="rect" coords="1,22; 5,25" href="info.html" alt="tekst alternatywny" />
<area shape="kształt" coords="współrzędne" href="adres" alt="tekst alternatywny" />
(...)
</map>[/codebox]

(kształty: "rect" - pole ograniczone prostokątem
"poly" - pole ograniczone wielokątem nieregularnym
"circle" - koło)

Więc u nas będzie to rect :)

uhh, starałem się jak najlepiej wytłumaczyć, ale.. czy mi się udało? ;)
jak będziesz miała problem, to pisz.
Pozdrawiam,
 

Minako

Nowicjusz
Dołączył
28 Grudzień 2007
Posty
129
Punkty reakcji
0
Wiek
34
o boze ale po co bawic sie w wyłapywanie tych wspołrzednych na obrazku. Kazdy lepszy program graficzny ma ta funkcje tworzenia mapy obrazka (a jak chcesz stworzyc dobre opracowanie graficzne to musisz miec cos lepszego niz paint).

W gimpie -> otwierasz obrazek -> filtry -> siec www -> image map
zaznaczasz obszar po ktorego nacisnieciu przeniesie cie na http:// -> wypełniasz wszystkie pola (adres url , target=??? itp) -> Zapisujesz jako plik txt i gotowe.


wole zrobic to recznie bez programów. Pomocy!

To jak zamierzasz wyznaczyc współrzedne ? ;)

(opisuje jak to zrobić w html, bo o wiele lepiej było by pociąć layout, ale to wyższa szkoła splash.gif)

Tak ten sposob powinnien byc stosowany tylko gdy danych obrazkow nie da sie pociac - czyli gdy kształt linka jest np. kolisty. Ostatnio zauwazyłam ze image map jest zle interpretowana przez opere. :\
 

Whateva

Wyjadacz
Dołączył
25 Luty 2008
Posty
4 915
Punkty reakcji
347
Wiek
34
Ale jeżeli komuś się nie chce bawić GIMP'y, Photoshopy itp a zależy mu na czasie, to paint jak znalazł :]
 

Minako

Nowicjusz
Dołączył
28 Grudzień 2007
Posty
129
Punkty reakcji
0
Wiek
34
Ale jeżeli komuś się nie chce bawić GIMP'y, Photoshopy itp a zależy mu na czasie, to paint jak znalazł :]

Phi jak komus zalezy na czasie to własnie wygeneruje sobie kod w pare sekund w porzadnym programie graficznym a nie bedzie sie bawił pare minut w paincie.
 

asiulka2016

Nowicjusz
Dołączył
17 Wrzesień 2007
Posty
54
Punkty reakcji
0
Whateva dzieki wielkie ;) świetna instrukcja, tzn jak narazie wszystko rozumie ale w praktyce pocwicze jutro bo teraz jestem troche zmeczona, jutro napisze. Dzieki jeszcze raz :eek:czko:

o boze ale po co bawic sie w wyłapywanie tych wspołrzednych na obrazku. Kazdy lepszy program graficzny ma ta funkcje tworzenia mapy obrazka (a jak chcesz stworzyc dobre opracowanie graficzne to musisz miec cos lepszego niz paint).

ja wole recznie ;d nie chce bawic sie programami, po co? sama napisze i po kłopocie ;)
a paint'a wywaliłam xD
mam photoshopa ;]
Chociaz ap długo sie ładuje/włacza a paint w sekunde.
 

Minako

Nowicjusz
Dołączył
28 Grudzień 2007
Posty
129
Punkty reakcji
0
Wiek
34
zawsze mnie zastanawiało dlaczego ludzie instaluja sobie profesjonalne programy tylko po to zeby były, wogole nie wykorzystujac ich potencjału.
Photoshop jest o tyle lepszy od Gimpa ze potnie ci i zakoduje layout ,a gimp ma tylko mozliwosc pociencia. Co do image map to maja to oba programy.
 

asiulka2016

Nowicjusz
Dołączył
17 Wrzesień 2007
Posty
54
Punkty reakcji
0
zawsze mnie zastanawiało dlaczego ludzie instaluja sobie profesjonalne programy tylko po to zeby były, wogole nie wykorzystujac ich potencjału.

moj ap nie jest tylko zeby byl, wykorzystuje go do grafik ;) i do innych rzeczy.

starałem się jak najlepiej wytłumaczyć, ale.. czy mi się udało?

zrobiłam wszystko, wkleiłam kod z wpisanymi wspolrzednymi i obrazkiem ale wogole nie widac tego na szablonie.. Nie wiem dlaczego.. (?)


edit.

ok juz naprawilam tyle ze mapka jest lewej gornej czesci layoutu i jest `obrysowana` granatową `ramką` , jak sie tego pozbyc i jak przesunac mapke?
 

asiulka2016

Nowicjusz
Dołączył
17 Wrzesień 2007
Posty
54
Punkty reakcji
0
EDIT.


ok juz dałam sobie rade , usuwam tamten post z html'em ;)
ale i tak duzo mi pomogłes dzieki ;D
 
Do góry