Mam sobie takiego diva:
<div data-item-type="komentarz">jakiś text</div>
I próbuję go stylem potraktować:
No i działa wszędzie poza IE 8
Co robię źle?
Google nie pomaga, tzn. nic nie piszą o wyjątkowości IE 8
Edit:
tu : http://www.w3schools.com/css/css_attribute_selectors.asp znalazłem, że w IE >= 7.0 musi być doctype, no więc dodałem:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
I nadal nie działa

Edit2:
Kurde byłem pewien, że powyższy doctype oznacza "almost standard mode" ale teraz doczytałem, że chyba oznacza "quirks" mode?
Bo gdy robię taki doctype:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
to wszędzie już działa, łącznie z IE 8
Oświeci mnie ktoś, co ma wspólnego używanie "custom attributes" (np. <a mojaZmienna="blah"> z doctype? Przecież to stary wynalazek jest?