Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Czy zmieniać ikony IMG w A na background-image?
Forum PHP.pl > Forum > Po stronie przeglądarki > CSS
Lion
Przerabiam właśnie pewną starą stronkę przenosząc co się da z HTML do CSS aby oddzielić treść od warstwy prezentacji.

Mam tam sporo linków robionych w następujący sposób:

  1. <a href="link"><img src="ikonka.gif"> link</a>


i z tym daje sobie radę zmieniając na:

  1. <a href="link" class="ikonka">link</a>


i odpowiednio pisząc style css.

Zastanawiam się co jednak zrobić w przypadku gdy link wygląda tak:

  1. <a href="link"><img src="ikonka.gif"></a>


Czy zrobić to jak wcześniej wyrzucając img i zostawiając puste a?
Czy wpisać jakiś tekst a później go ukryć w jakiś sposób ( bo wizualnie powinno to pozostać bez zmian, tylko ikona, bez tekstu obok ).
Czy zostawić tak jak jest?

Całą zabawę z ikonami w css robię także z tego powodu aby w łatwy sposób móc wymieniać zestawy ikonek. Rozwiązanie trzecie, czyli pozostawienie tego bez zmian raczej by to utrudniło.
viking
http://pictos.cc/articles/using-icon-fonts/
Lion
Dzięki, ciekawy artykuł. Chyba właśnie coś takiego zrobię.
!*!
Cytat
Czy zrobić to jak wcześniej wyrzucając img i zostawiając puste a?

Pustych znaczników się nie tworzy. Obraz to obraz, a tło to tło. W przypadku menu może być to w css, co nie znaczy że musi.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.