当页面加载外部CSS文件时,如果/当外部CSS文件未加载时,计数器测量

当页面加载外部CSS文件时,如果/当外部CSS文件未加载时,计数器测量,css,stylesheet,Css,Stylesheet,由于网络或其他原因,一些网站没有加载css文件,您将看到未格式化/未布局的丑陋页面 这也发生在我以前做的页面上。从开发人员/设计的角度来看,这有点超出控制范围 我想在页面顶部有这样一个地方,很明显: /*.... header and stuff */ <body> <h2 id="hiddennote">If you do not see this page properly, please refresh</h2> /*.... rest of the

由于网络或其他原因,一些网站没有加载css文件,您将看到未格式化/未布局的丑陋页面

这也发生在我以前做的页面上。从开发人员/设计的角度来看,这有点超出控制范围

我想在页面顶部有这样一个地方,很明显:

/*.... header and stuff */

<body>
<h2 id="hiddennote">If you do not see this page properly, please refresh</h2>
/*.... rest of the page .... */

从功能上来说,我知道它会起作用。有什么缺点吗?

明显的缺点是页面第二次无法加载CSS。

另一个潜在的缺点是,它取决于用户是否知道页面的外观。您可以通过将消息的语言更改为“此页面未正确显示!虽然您可以自由使用下面的内容,但您可能希望刷新浏览器以尝试加载布局和样式信息”之类的方式来修复此问题。您还可以包括一个屏幕截图,假设您的图像不是托管在同一个麻烦的网络上。

明显的缺点是,如果页面第二次无法加载CSS。哈,我真的没有想到这一点。你为什么不把它写在你的答案里呢?
/* other styles defined */

#hiddennote {display: none;}