Antes de discutir los ERRORES de IE6 y cómo solucionarlos, es necesario hablar de algunas estrategias para evitar estos molestos problemas: el llamado corte de raíz.
Cuota de mercado de IE6
Según las estadísticas de participación de mercado, la participación de mercado actual (agosto de 2009) de IE6 es del 25,25% , pero las estadísticas en otros lugares son obviamente más bajas, del 18,1% . Aunque los resultados estadísticos son diferentes, todos muestran una tendencia a la baja (traducir esto; En el momento de escribir este artículo, los usuarios de IE6 de Taobao habían caído del 70% al 69% ). Pero lo más importante son las estadísticas de tu propio sitio web. Si realiza un análisis de tráfico en su sitio web, ¿vale la pena desarrollar la participación de IE6 para IE6? Esto debe sopesarlo usted mismo.
Si la gran mayoría de los visitantes de su sitio web no utilizan IE6 y no le pagan, entonces no necesita hacerlo específicamente compatible con IE6, ahorrando así tiempo, energía y dinero.
hacer un diseño sencillo
Tener en cuenta la implementación del código durante el diseño puede evitar algunos problemas de diseño. No importa cuán complejo sea el borrador del diseño, se puede implementar con código conciso. Si usa etiquetas demasiado complicadas, debe revisar el borrador del diseño.
Si tiene una amplia experiencia en desarrollo y ha superado muchos problemas de diseño, registre sus soluciones para mejorar la eficiencia del desarrollo cuando encuentre los mismos problemas en el futuro.
Utilice la declaración de documentación adecuada (tipo de documento)
El uso de una declaración de documento incorrecta activará el modo peculiar. La declaración de documento correcta puede garantizar que su página mantenga resultados consistentes en todos los navegadores. Utilice una de las declaraciones de documento: HTML 5[/i], [i]HTML 4.01 Strict[/i], [i]HTML 4.01 Frameset[/i], [i]HTML 4.01 Transitional[/i], [i] XHTML 1.0 estricto[/i], [i]XHTML 1.0 Frameset[/i], [i]XHTML 1.0 transicional[/i] o [i]XHTML 1.1
HTML5
<!TIPO DE DOCUMENTO HTML>
HTML 4.01 estricto
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" " http://www.w3.org/TR/html4/strict.dtd ">
Conjunto de marcos HTML 4.01
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//ES" " http://www.w3.org/TR/html4/frameset.dtd ">
HTML 4.01 transicional
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transicional//EN" " http://www.w3.org/TR/html4/loose.dtd ">
XHTML 1.0 estricto
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Estricto//EN" " http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd ">
Conjunto de marcos XHTML 1.0
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" " http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd ">
XHTML 1.0 Transicional
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transicional//EN" " http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd ">
HTML 1.1
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//ES" " http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd ">