Zarówno HTML jak xHTML może być ścisły (Strict) albo luźny (Transitional) i określamy to w DOCTYPE naszego dokumentu. Problem polega na tym, że tryb ścisły niesie za sobą spore ograniczenia, którymi nie jest obłożony tryb luźny. Dotyczy to także problematycznej wartości atrybutu
target="_blank". Atrybut ten dopisany do adresu linku miał za zadanie wymusić otwarcie nowego okna przeglądarki pozostawiając naszą stronę.