我最近在有趣的设计和内容的网站上进行了"观察源"狂欢.其中一个网站Squarespace在<script>标签内部有<noscript>标签块,如下所示:
<!-- Page is at: http://squarespace.com -->
...
...
<noscript id="inline-deps">
<link rel="stylesheet" type="text/css" href="//cloud.typography.com/7811972/758964/css/fonts.css" />
<script type="text/javascript" src="https://static.squarespace.com/static/ta/5134cbefe4b0c6fb04df8065/7400/assets/logomark/logomark.min.js?37"></script>
<link rel="stylesheet" href="https://static.squarespace.com/static/ta/5134cbefe4b0c6fb04df8065/7400/assets/logomark/logomark.min.css?37" type="text/css" />
</noscript>
...
...
Run Code Online (Sandbox Code Playgroud)
它让我感到很奇怪,并让我谷歌搜索信息,看看是否有某种隐藏的功能/目的这样奇怪的HTML,但无济于事.<script>在<noscript>元素中使用标记是否有某种目的,或者这只是坏HTML的一个例子?