Tecnología

Inicio

IE 8 problemas de codificación

El código HTML y CSS que alimenta muchos sitios web se interpretan y se muestran de manera diferente en diferentes navegadores. Posicionamiento, gráficos y otros elementos de diseño pueden ser diferentes. Los diseñadores Web trabajan alrededor de los elementos de representación únicos en cada navegador para intentar proporcionar una experiencia idéntica en cada navegador web. Internet Explorer 8 de Microsoft tiene algunos problemas de codificación que los diseñadores Web tienen que evitar para conseguir sus sitios muestren correctamente.

márgenes

Los márgenes de una página web determinan el espaciado entre elementos específicos en el código. Internet Explorer 8 puede cambiar los márgenes fuera de sus posiciones pretendidas, arrojando la alineación de un DIV en particular o todo el trazado. Los márgenes se pueden ajustar de manera que la disposición aparece correctamente en Internet Explorer 8. El diseñador Web puede comprobar si la disposición aparece correctamente al cargar el sitio en diferentes navegadores, y puede hacer ajustes sobre la base de la apariencia de los sitios en los escaparates de los navegadores

Las hojas de estilo condicionales

Si Internet Explorer 8 no quiere hacer un sitio web como lo hacen otros navegadores y es el único navegador que tiene el problema, sentencias condicionales se pueden utilizar en la hoja de estilo de la página. Una sentencia condicional es una línea de código que se aplica sólo cuando se cumple una determinada condición. En este caso, cree una sentencia condicional que cambia los atributos específicos de CSS cuando un usuario de Internet Explorer 8 está accediendo a la página web. Este código no será utilizada por otros navegadores, incluyendo las versiones anteriores de Internet Explorer, si se establece específicamente para Internet Explorer 8.

Solución de problemas

La forma más fácil de solucionar problemas de Internet Explorer 8 es la codificación para cambiar entre varias ventanas del navegador para ver cómo cada uno se diferencia de los demás. Algunos programas de diseño web proporcionan herramientas para hacer que el código en múltiples navegadores a la vez. Si existe un problema en una serie de navegadores, la cuestión es más probable con el código en lugar de la prestación de Internet Explorer 8. También puede comprobar el código en diferentes versiones de Internet Explorer para ver si el problema es específicamente con IE8, o también con versiones anteriores. Si todas las versiones de Internet Explorer tienen un problema con una pieza de código, varias instrucciones condicionales que ser utilizado.

consideraciones

Cada navegador Web tiene peculiaridades cuando se trata de la representación de páginas Web, especialmente cuando se utilizan diseños convencionales y de codificación. Las sentencias condicionales solucionar muchos de los problemas que se producen con Internet Explorer 8 codificación. Ajuste del código de sitios web en general puede solucionar los otros problemas que surgen. Si el código problemático no crea un efecto notable en el diseño general del sitio y facilidad de uso, es posible que desee dejarlo como está.