Използвам някакъв DHTML (чрез css3pie), който работи добре, докато doctype не е деклариран, но след като doctype бъде деклариран, престава да функционира по никакъв начин. Не се извеждат съобщения за грешка, просто никаква функционалност не... добре, функционира. Това известен проблем с IE ли е? Ще трябва ли да стартирам сайта си в режим quirks/без doctype?
DHTML тип документ IE7
Отговори (2)
В момента използвам следната DOCTYPE декларация и HTML таг. В IE7 изобразените с CSS3Pie елементи се показват правилно и страницата се изобразява в стандартен режим:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
person
sversch
schedule
06.07.2012
Използвайте XHTML doctype с XML декларация, последвана от нов ред и коментар, за да наложите режим на странности:
<?xml version="1.0" encoding="UTF-8"?>
<!-- stuff -->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
person
Paul Sweatte
schedule
27.06.2012
Ще работи ли XHTML в IE7? Слабо си спомням, че бях чел някъде, че няма поддръжка за това.
- person steventnorris; 30.06.2012
XHTML doctype работи, но xhtml+xml MIME тип работи само с XSLT заобиколно решение.
- person Paul Sweatte; 30.06.2012
<!doctype html>
? - person Matt Ball   schedule 20.06.2012