【问题标题】:escaping malformed URI reference转义格式错误的 URI 引用
【发布时间】:2018-04-24 08:32:57
【问题描述】:

我关注了一个关于 webpack 的 youtube 教程,但在我的 HTML 中出现了一个 linter 错误:

escaping malformed URI reference

对于这个图片标签:

<img class="img-responsive" src=<%=require('./images/tech-town-showcase-students.JPG') %> alt="students meeting with tech business owner"/>

这里的“转义”是什么意思?代码似乎仍然运行得很好。我需要做些什么来避免 linter 错误?

【问题讨论】:

    标签: html webpack atom-editor ejs


    【解决方案1】:

    尝试将您的 ASP 嵌入代码用双引号括起来,如下所示:

    src="<%=require('./images/tech-town-showcase-students.JPG') %>"
    

    把它们放在外面会让我头疼不已。它很少破坏任何东西,但 html 验证器的行为就像您试图通过省略引号来逃避您在早期嵌入 ASP 的标记。至少,根据我的经验。

    【讨论】:

    • 用引号括起来并没有消除我的 linter 警告。不过,现在我有几个月的经验,缺少的引号对我来说非常明显。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-11-09
    • 2015-05-12
    • 1970-01-01
    • 1970-01-01
    • 2011-12-21
    • 2016-03-25
    • 2012-02-22
    相关资源
    最近更新 更多