# Atrybut Href

`href="adres"`

Atrybut określa adres przywoływanego dokumentu. Albo ten atrybut, albo atrybut Name musi być obecny w konstrukcji kotwicy A.

Przykład:

<A HREF="http://www.w3schools.com" TARGET="_top">W3Schools - kolekcja poradników webmasterskich</A>

W3Schools - kolekcja poradników webmasterskich

Obsługa elementów: A, AREA, BASE

Tajemnicze %20 w adresach

W adresach można używać znaków 0-9a-zA-Z i znaków specjalnych $-_.+!*'(),

Jeśli w adresie pojawia się spacja (np. "moj genialny dokument.htm", powinna być zakodowana w specjalny sposób (URLencoded). Znak % poprzedza heksadecymalne oznaczenie spacji, czyli 20. Nowsze przeglądarki (na pewno Internet Explorer 5.x, Opera 5 i Netscape 6) automatycznie rozwiązują ten problem i same przekodowują spacje na %20 - pojawia się coś takiego:

moj%20genialny%20dokument.htm
- spacje im więc nie przeszkadzają. Kłopoty mogą mieć natomiast starsze wersje programów.

Problem jest dokładniej omówiony w Index Dot HTML.