Znacznik <base>
określa bazowy adres URL dla wszystkich adresów na stronie.
Różnice pomiędzy HTML i XHTML:
W HTML ten znacznik nie ma znacznika zamykającego.
W XHTML ten znacznik musi być poprawnie zamknięty.
Wskazówki
Ten znacznik musi być umieszczony wewnątrz znacznika <head>.
Przykład:
Poniższe dwa przykłady kodu HTML są sobie równoważne:
<html> <body> <div><img src="https://webologia.pl/images/logo.gif" width="200" height="100" alt="logo" /></div> </body> </html>
<html> <head> <base href="https://webologia.pl/images/" /> </head> <body> <div><img src="logo.gif" width="200" height="100" alt="logo" /></div> </body> </html>
DTD w których można korzystać ze znacznika <base>: Strict, Transitional, Frameset.
Atrybuty znacznika <base>
Wartości w kolumnie „Wym.” oznaczają czy atrybut jest wymagany.
Wartości w kolumnie DTD oznaczają w których DTD poszczególne atrybuty mogą być używane: S=Strict, T=Transitional, F=Frameset.
Nazwa | Opis | Wym. | DTD |
---|---|---|---|
href | Docelowy adres URL | Tak | STF |
target | Określa gdzie otworzyć docelowy adres:
|
Nie | TF |
Komentarze