Firefox 3 html评论问题

odl*_*dle 6 html xhtml firefox

所以我有一个网站,其中有很多地方写html评论

我注意到你写的时候:

            <div>hello</div>
            <!-- COMMENT --------------- //-->
            <div>hello2</div>
Run Code Online (Sandbox Code Playgroud)

只有hello2显示.如果您没有在末尾键入破折号:

        <div>hello3</div>
        <!-- COMMENT --------------- -->
        <div>hello4</div>
Run Code Online (Sandbox Code Playgroud)

然后打印hello3和hello4.现在,有没有一种方法让我能够在没有浏览整个网站并更改所有评论的情况下如何使用它?BTW它在所有浏览器中都很好用,包括firefox 4甚至IE.问题仅发生在FF 3.6上

Que*_*tin 27

注释由序列开始并完成--.

<!-- COMMENT --------------- //-->
Run Code Online (Sandbox Code Playgroud)

手段:

  • 开始评论
  • 空间
  • 评论
  • 空间
  • 结束评论
  • 开始评论
  • 结束评论
  • 开始评论
  • 结束评论
  • 开始评论
  • 结束评论
  • 破折号空间斜杠斜线(评论之外!)
  • 开始评论

有一个原因,HTML规范说:

常见错误是在注释中包含一串连字符("---").作者应避免在注释中放置两个或多个相邻的连字符.


现在,有没有一种方法让我能够在没有浏览整个网站并更改所有评论的情况下如何使用它?

没有.

BTW它在所有浏览器中都很好用,包括firefox 4甚至IE.问题仅发生在FF 3.6上

太多坏作者依赖于一些浏览器错误处理评论的错误意味着浏览器供应商已放弃尝试正确实施评论.

Mozilla直到Firefox 3.6之后才放弃