![]() |
[css,xhtm] menu - div linkiem - Wersja do druku +- Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów (https://www.webmastertalk.pl) +-- Dział: Technologie internetowe - tworzenie stron WWW (https://www.webmastertalk.pl/forum-technologie-internetowe-tworzenie-stron-www) +--- Dział: Początkujący webmaster (https://www.webmastertalk.pl/forum-poczatkujacy-webmaster) +--- Wątek: [css,xhtm] menu - div linkiem (/thread-css-xhtm-menu-div-linkiem) |
[css,xhtm] menu - div linkiem - dejw - 02-06-2009 Witam, chcę zrobić menu z div'ów, które po najechaniu się zmieniają (opcja hover) i odnośniki do innych stron, ale mam taki problem, że kiedy umieszczę wszystko tak jak w przykładzie: Kod: <a href="index.html"><div id="przycisk1"></div></a> css: Kod: #przycisk1 Mam nadzieję, że jest to zrozumiałe, jeśli nie to dopowiem co będzie trzeba. Proszę o pomoc, gdyż jestem początkującym webmasterem. RE: [css,xhtm] menu - div linkiem - Labsta.com - 02-06-2009 http://websta.pl/szybkie-triki/szybkitrik-obrazek-z-efektem-hover-rollover-w-css Nie należy umieszczeć el. blokowcyh (div) w elementach liniowych (a). Ogólnie można nazwać to "zasadą", że do menu stosuje się listy (ul) m.in. z uwagi na google, użyteczność itd. RE: [css,xhtm] menu - div linkiem - KowR - 02-06-2009 Zamiast diva możesz użyć <span>, ale także odradzam. ![]() Ew. wystarczy dodać grafikę w samym linku <a> ale w tedy w CSS musisz mu nadać szerokość, wysokość, background i display zmienić na block. ![]() RE: [css,xhtm] menu - div linkiem - dejw - 04-06-2009 (02-06-2009, 12:25)rodi napisał(a): Zamiast diva możesz użyć <span>, ale także odradzam. a dlaczego span odradzasz? RE: [css,xhtm] menu - div linkiem - Leja - 04-06-2009 Ja na swojej stronie mam tak Cytat: a.link a w HTML tak Cytat:<a class="link" href="http://www.entertothegym.fora.pl"><span>entertothegym.fora.pl</span></a> RE: [css,xhtm] menu - div linkiem - KowR - 04-06-2009 (04-06-2009, 03:21)dejw napisał(a):(02-06-2009, 12:25)rodi napisał(a): Zamiast diva możesz użyć <span>, ale także odradzam. A po co wrzucać tam multum niepotrzebnych "boxików"? Jak można to zrobić w samym odsyłaczu a? Większość koderów używa span w linkach tylko w ostateczności - jeżeli dane przyciski muszą same dopasować się do tekstów z menu (a grafika jest złożona), że trzeba podzielić ją na lewy bok (stały), środkowy (który właśnie będzie dopasowywał się do tekstu) i prawy bok (stały). RE: [css,xhtm] menu - div linkiem - Labsta.com - 04-06-2009 Co do <span> mam inne zdanie. Pomijając Sliding Doors o którym mówisz, gdzie span jest potrzebny, gdy używam przycisków graficznych (z tekstem w obrazku), dzięki spanowi ukrywam tekst wpisany w html (np. text-indent: -9999px; ). Tak czy siak jest to "FRIENDLY" dla SEO i użyteczności. Dodatkow jak widać autor tematu, używa właśnie takich przycisków o jakich napisałem. Natomiast jeśli są to linki tekstowe i zmienia się np. tło na hover to wiadomo, że nie ma sensu ładować spanów. |