[XHTML 1.0 Strict] Atrybut "target" dla odnośników


(Spam) #1

Witam.

Mam problem z odnośnikami w XHTML 1.0 Strict.

Co należy zrobić, aby link otwierany był w nowym oknie/na nowej karcie?

Jeżeli wpisuję:

Link[/code]

to walidator z W3D traktuje to jako błąd i wyświetla, że atrybut target nie istnieje dla odnośników.

Czy jest jakieś rozwiązanie tego problemu, oprócz zmiany typu ze Strict na Transitional?


(VersQ.) #2

zamiast _blank daj _new


(Spam) #3

hzl_91 , nie chodzi o samo _blank - bez względu na to, co wpiszę i tak uznawane jest to za błąd.

Ale dzięki za pomoc.

Ma ktoś jeszcze jakieś pomysły?


(VersQ.) #4

Ehh myślałem że wpadniesz na to. Musisz zastosować JavaScript:


(Spam) #5

:oops:

A bez JS nie da rady?


(VersQ.) #6

Nie. A co to za różnica? A poza tym XHTML jest jeszcze rozwijany i nie obsługuje parametrów takich jak HTML. A Poza tym, XHTML polega na tym żeby współpracować z JavaScript i z .CSS


(Spam) #7

Dzięki za pomoc :slight_smile:


(VersQ.) #8

Spoko.


(system) #9

Da radę. Wartość parametru target trzeba ustawić na new.window


(Vikingus1) #10

@rss, w takim wypadku walidator zwraca:

więc Twój pomysł nie działa w xhtml.