Autrement dit : ces deux problèmes sont en fait le même problème, mais je recherche en ligne depuis longtemps, mais je ne trouve pas de méthode. Il ne peut y avoir de commentaires de balisage HTML dans les fichiers JS et CSS sur cliquetis. Une fois, le navigateur deviendra fou! Retirez-le! ! !
Problème : La raison en est que j'ai vu un style de table CSS en ligne. Je pensais que ça avait l'air plutôt bien, alors j'avais prévu de le mettre dans mon programme ASP.NET. Au début, je l'ai mis dans le fichier ASPX et il était affiché normalement.
Ensuite, j'ai prévu de mettre CSS et JS dans un fichier séparé. À ce moment, le navigateur est devenu fou. L'effet d'affichage était complètement différent de la ligne d'origine. C'était comme si je ne voyais pas du tout ma feuille de style CSS, mais certains styles ont été exécutés à nouveau, et certains styles ont été ignorés à nouveau. Par exemple, la tête de la table a été bien exécutée, mais la bordure de la table a été forcée d'être 2px; C'était vraiment désagréable d'être troublé par un petit problème!
Solution : La solution est en fait très simple. Supprimez toutes les balises HTML <> et commentaires <! - -> Dans les fichiers JS et CSS, et alors c'est OK!
Analyse : J'ai vérifié les informations pertinentes hier soir et mentionné que "lorsque le navigateur ne trouve pas la feuille de style pertinente, elle utilisera les paramètres de rendu CSS à l'intérieur pour fonctionner."
L'image ci-dessus est extraite du livre de Damo: "Illustrated CSS3: Core Technology and Case Practical Battle". Ce livre est actuellement l'un des rares livres CSS3. Bien que j'ai lu la version électronique, j'envisagerais d'en acheter un!
J'ai vu que l'utilisation des outils de développeur accompagnés du navigateur, c'était vrai. Quand il n'a pas pu être expliqué, j'ai appelé en privé les paramètres de rendu accompagnés du navigateur. Les deux paragraphes au début de -webkit- dans la figure ci-dessous ont défini la bordure du tableau sur 2px;
J'ai regardé mon fichier JS et supprimé cette paire de balises HTML. Ce serait OK. Les balises de commentaire à l'intérieur peuvent être conservées;
J'ai regardé à nouveau mon fichier CSS, qui contenait <! - CSS va dans la tête de document ou ajouté à votre feuille de style externe ->. Je ne peux même pas avoir des commentaires HTML dans le fichier de style CSS, sinon il y aura un phénomène étrange que CSS est partiellement expliqué, et ce sera bien une fois supprimé. C'est tellement frustrant. Il s'avère que mon erreur est causée par ce petit commentaire.
Alors, comment écrivez-vous des commentaires dans le fichier CSS? Utilisez simplement la méthode d'annotation C / * commentaire * /
L'article ci-dessus aborde brièvement les précautions pour la connexion en ligne et externe de JS et CSS est tout le contenu que je partage avec vous. J'espère que vous pourrez vous faire référence et j'espère que vous pourrez soutenir Wulin.com plus.