Rubymine 警告 header 部分 HTML 和 "element table is not close"

Rubymine warns header partial HTML with "element table is not close"

我有这样的视图文件:

comments/_comment.html.erb

<tr>
  <td><%= comment.author %></td>
  <td><%= comment.text %></td>
</tr>

comments/_table_header.html.erb

<table>
  <thead>
  <tr>
    <td>Author</td>
    <td>Text</td>
  </tr>
  </thead>
  <tbody>

comments/_table_footer.html.erb

  </tbody>
</table>

然后我收到了 RubyMine 的警告 "element table is not close"。

有没有更好的写法table? 如果没有,有没有办法只在文件名包含_header_footer时抑制警告?

我想为其他文件保持激活此警告本身。

使用 _table.html.erb 部分,不要将其拆分为页眉和页脚。

comments/_table.html.erb

<table>
  <thead>
  <tr>
    <td>Author</td>
    <td>Text</td>
  </tr>
  </thead>
  <tbody>
    <%= render @comments %> <!-- Rails magic here! -->
  </tbody>
</table>

comments/_comment.html.erb

<tr>
  <td><%= comment.author %></td>
  <td><%= comment.text %></td>
</tr>