Maison  >  Questions et réponses  >  le corps du texte

vim - Comment vérifier si une étiquette est fermée?

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 ?

ringa_leeringa_lee2638 Il y a quelques jours1294

répondre à tous(2)je répondrai

  • 怪我咯

    怪我咯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.

    répondre
    0
  • ringa_lee

    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/

    répondre
    0
  • Annulerrépondre