由于网络或其他一些原因,某些网站没有加载他们的css文件,你会看到未格式化/未布局的丑陋页面。
它发生在我以前做过的页面上。从开发人员/设计的角度来看,这种控制无法控制。
我正在考虑页面顶部的这个地方,显而易见:
/*.... header and stuff */
<body>
<h2 id="hiddennote">If you do not see this page properly, please refresh</h2>
/*.... rest of the page .... */
外部样式表的定义如下:
/* other styles defined */
#hiddennote {display: none;}
从功能上来说,我知道它会起作用。有什么缺点吗?
答案 0 :(得分:1)
明显的缺点是如果页面第二次无法加载CSS。
答案 1 :(得分:1)
另一个潜在的缺点是,它取决于用户知道页面应该是什么样子。您可以通过将消息的语言更改为“此页面无法正常显示来解决此问题!虽然您可以自由使用下面的内容,但您可能需要刷新浏览器以尝试加载布局和样式信息。”您还可以添加屏幕截图,假设您的图像不是托管在同一个麻烦的网络上。