A script, который получил стиль display:block, выглядит видимым. Почему это возможно и существует ли какой-либо реальный прецедент, где это желательно?
td > * {
  display: block;
}<table>
  <tr>
    <td>
      <script type="text/javascript">
        var test = 1;
      </script>von 1
    </td>
  </tr>
</table>