Tajemnicze podkreślenie

Rzecz dosyć trywialna ale ... trzeba wiedzieć. Zdarza się niekiedy, że przeglądarka wyświetla niewielką kreseczkę (podkreślenie) na prawo od prezentowanego obrazka. Ot, na przykład moje netscape prezentuje takową przy obrazku poniżej:

a przy tym już nie:

Czym się różnią? W obu wypadkach obrazki są hiperlinkami. W wariancie z kreską między tagiem <img> a zamykającym tagiem </a> występuje odstęp (tu - znak nowego wiersza). W wariancie poprawnym takiego odstępu nie ma.

Przy ręcznie pisanym HTMLu trzeba pisać

<a href="..."><img src="..." border="0"></a>

a nie

<a href="...">
    <img src="..." border="0">
</a>

nawet, jeśli ten drugi wariant jest bardziej estetyczny.

komentarze obsługiwane przez Disqus