Uma página da Web que usa os estilos CSS não processa corretamente no Internet Explorer

Traduções deste artigo Traduções deste artigo
ID do artigo: 262161 - Exibir os produtos aos quais esse artigo se aplica.
Expandir tudo | Recolher tudo

Neste artigo

Sintomas

Estilos de uma página da Web estão ausentes ou parecer incorreto quando a página for carregada nas versões do Microsoft Internet Explorer que estão listados na seção "Aplica-se a".
Observação:Esse problema pode ocorrer se a página da Web usa uma folha de estilos in-line ou aponta para uma folha de estilos em cascata.
Você também pode receber a seguinte mensagem de erro:
a página que você está procurando pode ter sido movida ou teve seu nome alterado.

Causa

Esse problema ocorre porque as seguintes condições forem verdadeiras no Internet Explorer:
  • Estilo todas as marcas depois que as marcas de estilo primeiro 31 não são aplicadas.
  • Estilo todas as regras depois que não são aplicadas as regras de primeiros 4095.
  • Nas páginas que usa a regra @ import para folhas de estilos externas de importação a continously importar folhas de estilo, folhas de estilos que são mais de três níveis de profundidade são ignoradas.

Mais Informações

Ferramenta de monitor de rede A pode indicar que uma redefinição do TCP ocorre quando o Internet Explorer está recebendo a página que está enfrentando o problema. Em seguida, o Internet Explorer gera outra solicitação POST se a solicitação original era uma solicitação POST. Ou, o Internet Explorer pode enviar uma solicitação GET em vez disso.

Essa limitação de marca de estilo também pode afetar a exibição de arquivos. XML por meio de arquivos. xsl. Quando o arquivo. XSL possui marcas de estilo incorporadas no documento, você recebe a seguinte mensagem de erro ao tentar ler o arquivo. XML:
Internet Explorer não foi possível abrir o site de Internet:File://c:\aaa.XML
Quando você clica emOK, você recebe a seguinte mensagem de erro:
A página não pode ser exibida.
o código de exemplo é fornecido "Etapas para reproduzir o problema" seção dinamicamente cria estilo folhas e gera a seguinte mensagem de erro:
Ocorreu um erro no tempo de execução.
Você deseja depurar?

Linha: 8
Erro: argumento inválido.
Se as folhas de estilos não são aplicadas dinamicamente, mas são, em vez disso, aplicada por meio de marcas <style>ou por meio de arquivos. CSS, a mensagem de erro "Argumento inválido" não é gerada. Nesse caso, todas as folhas de estilos após a folha de estilos de trinta primeiro são ignoradas.

Passos para reproduzir o problema.

Colar o seguinte exemplo de código em uma página HTML. Execute o código de exemplo. Um erro é gerado após a marca de trinta primeiro estilo será aplicada.
<html><head>
<script>
function fnCreateStyleSheets()
{
  for (i=1 ; i <= 32; i++)
  {
    document.createStyleSheet()
    StyleSheetCount.innerText = "Total Style Sheets = " + i
  }
}
</script>
</head><body onLoad="fnCreateStyleSheets()">
<div id="StyleSheetCount"></div>
</body></html>
				

Referências

Para obter mais informações, visite os seguintes sites da Microsoft Developer Network (MSDN):

Propriedades

ID do artigo: 262161 - Última revisão: terça-feira, 31 de agosto de 2010 - Revisão: 1.0
A informação contida neste artigo aplica-se a:
  • Microsoft Internet Explorer 4.01 Service Pack 1
  • Microsoft Internet Explorer 6.0
  • Microsoft Internet Explorer 6.0 Service Pack 1
  • Windows Internet Explorer 7
  • Windows Internet Explorer 8
Palavras-chave: 
kbtshoot kbprb kbdhtml kbscript kbmt KB262161 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 262161

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com