Simplificando : esses dois problemas são realmente o mesmo problema, mas estou pesquisando on -line há muito tempo, mas não consigo encontrar um método. Não pode haver comentários de marcação em HTML nos arquivos JS e CSS desligados. Uma vez houver, o navegador ficará louco! Basta removê -lo! ! !
Problema : o motivo é que vi um estilo de tabela CSS online. Eu pensei que parecia muito bom, então planejei colocá -lo no meu programa ASP.NET. No começo, coloquei -o no arquivo ASPX e ele foi exibido normalmente.
Em seguida, planejei colocar CSS e JS em um arquivo separado. Neste momento, o navegador enlouqueceu. O efeito da exibição foi completamente diferente do embutido original. Era como se eu não visse minha folha de estilo CSS, mas alguns estilos foram executados novamente, e alguns estilos foram ignorados novamente. Por exemplo, a cabeça da tabela foi bem executada, mas a borda da tabela foi forçada a ser 2px; Foi realmente desagradável ficar preocupado com um pequeno problema!
Solução : a solução é realmente muito simples. Remova todas as tags html <> e comentários <!--> nos arquivos JS e CSS, e então tudo bem!
Análise : verifiquei as informações relevantes na noite passada e mencionei que "quando o navegador não encontrar a folha de estilo relevante, ele usará os parâmetros de renderização do CSS dentro dele para funcionar".
A imagem acima é extraída do livro de Damo: "CSS3 ilustrado: tecnologia central e batalha prática do caso". Este livro é um dos poucos livros CSS3 atualmente. Embora eu tenha lido a versão eletrônica, consideraria comprar uma!
Vi que, usando as ferramentas de desenvolvedor que acompanham o navegador, era verdade. Quando isso não pôde ser explicado, chamei particular de parâmetros de renderização que acompanham o navegador. Os dois parágrafos no início de -webkit- na figura abaixo definem a borda da tabela para 2px;
Olhei para o meu arquivo JS e removi este par de tags HTML. Seria bom. As tags de comentários no interior podem ser mantidas;
Olhei para o meu arquivo CSS novamente, que continha <!-CSS vai na cabeça do documento ou adicionado à sua folha de estilo externa->. Não posso nem ter comentários HTML no arquivo de estilo CSS, caso contrário, haverá fenômeno estranho de que o CSS será parcialmente explicado, e tudo bem assim que for removido. É tão frustrante. Acontece que meu erro é causado por esse pequeno comentário.
Então, como você escreve comentários no arquivo CSS? Basta usar o método de anotação c /* Comentário* /
O artigo acima discute brevemente as precauções para a conexão inline e externa de JS e CSS é todo o conteúdo que compartilho com você. Espero que você possa lhe dar uma referência e espero que você possa apoiar mais o wulin.com.