Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Czy zmieniać ikony IMG w A na background-image?
Lion
post
Post #1





Grupa: Zarejestrowani
Postów: 148
Pomógł: 14
Dołączył: 23.02.2013

Ostrzeżenie: (0%)
-----


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.


--------------------
Go to the top of the page
+Quote Post
viking
post
Post #2





Grupa: Zarejestrowani
Postów: 6 380
Pomógł: 1116
Dołączył: 30.08.2006

Ostrzeżenie: (0%)
-----


http://pictos.cc/articles/using-icon-fonts/


--------------------
Go to the top of the page
+Quote Post
Lion
post
Post #3





Grupa: Zarejestrowani
Postów: 148
Pomógł: 14
Dołączył: 23.02.2013

Ostrzeżenie: (0%)
-----


Dzięki, ciekawy artykuł. Chyba właśnie coś takiego zrobię.


--------------------
Go to the top of the page
+Quote Post
!*!
post
Post #4





Grupa: Zarejestrowani
Postów: 4 298
Pomógł: 447
Dołączył: 16.11.2006

Ostrzeżenie: (0%)
-----


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.


--------------------
Nie udzielam pomocy poprzez PW i nie mam GG.
Niektóre języki programowania, na przykład C# są znane z niezwykłej przenośności (kompatybilność ze wszystkimi wersjami Visty jest wiele warta).
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 06:13