script タグ <script> もファイルの先頭で書くのと同様、頭に書けば適用される。
<script>
'use strict'
...
</script>
また、外側の script タグには影響しない。
以下のコードを実行するとエラーが出て、簡単に挙動を確認できます。
<script>
'use strict'
foo = 'Set variable test'
</script>
<script>
bar = 'Set variable test'
</script>
後者の bar の定義は怒られないが 'use strict' を書いた script タグ内の foo は怒られる。
記事を検索したけど見つけられなかったので、ササっと挙動調査したログ残し程度に。