Aptana警告不应该使用脚本和链接标签

max*_*ax7 12 aptana aptana3

我正在运行Aptana Studio 3,版本:3.1.3.201205292243,Win7 64bit,我注意到在上次更新后,Aptana警告我(垂直注释)我应该"修剪空"标签,但这些是正常的脚本标记链接外部js文件,如下所示:

    <!-- Replace favicon.ico & apple-touch-icon.png in the root of your domain and delete these references -->

    <link rel="shortcut icon" href="/favicon.ico" />
    <link rel="apple-touch-icon" href="/apple-touch-icon.png" />
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
    <script src="js/jquery.lightbox-0.5.js"></script>
    <script src="js/flickrapi3.js"></script>
    <link rel="stylesheet" href="css/jquery.lightbox-0.5.css" />
    <link rel="stylesheet" href="css/flickrStyle.css" />
Run Code Online (Sandbox Code Playgroud)

此外,它还警告我链接标记中的rel属性具有"无效值",但这些是HTML5模板Aptana捆绑包中包含的默认值.

我已经检查了首选项>编辑器>文本编辑器,我看到了注释设置,但是我看不出在哪里可以完全解决这些问题.我完全错过了什么吗?这些已知的错误?我该如何纠正这些问题?

Mat*_*ama 18

转到窗口>首选项> Aptana Studio>验证> HTML.

将"HTML Tidy Validator"的两个检查更改为"X".或者,您可以单击"+"添加正则表达式以过滤掉错误.

  • 我会选择这个答案作为正确答案,因为它涉及一个正确的解决方案,而不是一个避免警告的解决方法. (2认同)

Chr*_*ann 7

这只是一个技巧,并且</script>在新行中,警告将消失,如下所示:

<script src="js/jquery.lightbox-0.5.js">
</script>
Run Code Online (Sandbox Code Playgroud)

  • @ max7另外,我发现如果你只是在文本和结束标记之间放一个空格,它也会删除错误.像这样:`<script src ="js/jquery.lightbox-0.5.js"> </ script>` (2认同)

小智 6

隐藏警告的另一个更简单的解决方法是在标签之间放置一个空格.

<script src="js/jquery.lightbox-0.5.js"> </script>
Run Code Online (Sandbox Code Playgroud)