Maison > Questions et réponses > le corps du texte
Aujourd'hui, j'ai édité un document html, je viens de commencer à l'éditer et le test a réussi.
Plus tard, j'ai apporté quelques modifications à l'en-tête et j'ai découvert que quelque chose n'allait pas. Après l'avoir ouvert avec un navigateur, rien ne s'est affiché.
Après de longues recherches, j'ai finalement trouvé le problème : la balise js ajoutée dans l'en-tête n'est pas fermée.
<head>
<meta charset="UTF-8">
<title></title>
<script text="text/javascript" src="test.js">
</head>
将script闭合后,问题解决。
<head>
<meta charset="UTF-8">
<title></title>
<script text="text/javascript" src="test.js"></script>
</head>
Sur cette petite erreur, j'ai passé une heure et j'ai oublié d'ajouter la balise js dans le head.
Excusez-moi, existe-t-il un bon moyen de vérifier rapidement ce problème ?
J'ai installé matchit.zip et j'ai découvert que si vous ne savez pas quelle balise pose problème, ce plug-in ne peut pas la vérifier automatiquement pour vous.
J'ai installé Syntastic. Comment puis-je activer la fonction de vérification après avoir installé Tidy ?
怪我咯2017-06-19 09:09:53
Le moyen le plus simple est que votre IDE le vérifie pour vous. Si votre IDE ne peut pas vous aider à le faire, certains plug-ins vérifient les erreurs de syntaxe. Cependant, différents IDE prennent en charge différemment les plug-ins et nécessitent des packages de plug-ins différents. Sublime est le meilleur à cet égard. Vim peut également être utilisé, mais si vous ne le connaissez pas, il n'est pas recommandé de l'utiliser. La dernière méthode consiste à en écrire une vous-même à l'aide d'un programme. La manière la plus simple dans un package peut être implémentée à l'aide de la pile. La manière la plus complexe consiste à utiliser certaines bibliothèques pour la vérification de la syntaxe, la flexibilité, etc.
ringa_lee2017-06-19 09:09:53
Maintenir un style de code cohérent peut efficacement éviter ce problème. Il existe de nombreux outils de vérification HTML, tels que https://github.com/yaniswang/..., et eslint est également très bon pour js http://cn.eslint. .org/