Witam.
W kontakcie mam 3 obrazki: skype, gg i mail, a obok tych obrazków mam umieszczoną nazwę do poszczególnego kontaktu.
<div class="contact">
<img src="obrazki/kontakt/skype.png" width="34px" height="34px" style="position: absolute; left: 50px; top: 30px" />
<span style="color: #FFFF33; font-size: 12px; position: absolute; left: 89px; top: 40px">krzysztofp_160580</span>
<img src="obrazki/kontakt/gg.png" width="34px" height="34px" style="position: absolute; left: 50px; top: 89px" />
<span style="color: #FFFF33; font-size: 12px; position: absolute; left: 89px; top: 98px">1701539</span>
<img src="obrazki/kontakt/mail.png" width="34px" height="34px" style="position: absolute; left: 50px; top: 148px" />
<span style="color: #FFFF33; font-size: 12px; position: absolute; left: 89px; top: 158px">krzysiekp1605@o2.pl</span>
</div>
.contact
{
background-color: #000000;
width: 500px;
height: 250px;
}
Wiem, że mam to zrobione trochę po amatorsku. Obrazki wraz z tekstem są umieszczone na czarnym tle przy pomocy position: absolute i wszystko wygląda niby ok (precyzja co do piksela).
Wiecie jak umieścić dany tekst obok danego obrazka, aby nie stosować position: absolute?
Zamiast position: absolute lepiej zastosować display: inline?
Wiecie jak profesjonalnie to zrobić?