2014-10-02 105 views
0

我目前正在整合我的网站上的登录/注册系统。我将我的css表单集成到注册系统的“标题”中。除了一个小问题外,一切工作都正常。CSS缓存问题

每次我使用crtl f5清除缓存并刷新时,页面在css显示前几秒钟内都不显示任何css,并且一切都很好。它看起来很俗气。

我的问题网页是这一个,所以你可以看到我在谈论自己 http://govpal.ca/register.php

<div id="main-wrapper"> 
       <div id="main" class="container"> 
        <div class="row"> 
         <div class="12u"> 
          <div class="content"> 
<!DOCTYPE html> 
<!--[if IE 8 ]><html class="ie ie8" lang="en"> <![endif]--> 
<!--[if (gte IE 9)|!(IE)]><!--> 
<html> 
    <head> 
     <title>GovPal | MyAccount</title> 
     <meta http-equiv="content-type" content="text/html; charset=utf-8" /> 
     <meta name="description" content="" /> 
     <meta name="keywords" content="" /> 
     <!--[if lte IE 8]><script src="/css/ie/html5shiv.js"></script><![endif]--> 
     <script src="/js/jquery.min.js"></script> 
     <script src="/js/jquery.dropotron.min.js"></script> 
     <script src="/js/skel.min.js"></script> 
     <script src="/js/skel-layers.min.js"></script> 
     <script src="/js/init.js"></script> 
     <noscript> 
      <link rel="stylesheet" href="/css/skel.css" /> 
      <link rel="stylesheet" href="/css/style.css" /> 
      <link rel="stylesheet" href="/css/style-desktop.css" /> 
     </noscript> 
     <!--[if lte IE 8]><link rel="stylesheet" href="/css/ie/v8.css" /><![endif]--> 
    </head> 
<body class="homepage"> 

我应该完全废弃的头文件,并直接把CSS到德注册页面?

任何帮助将不胜感激

+0

1. HTML标记之外不应该有一个div。 2.你的样式表不应该在noscript标签中。 3.标签标签不应出现在身体标签之外。你的文档不完整。 5. etc等等等等6. [使用W3C验证器](http://validator.w3.org/check?uri=http%3A%2F%2Fgovpal.ca%2Fregister.php&charset=%28detect+automatically%29&doctype = Inline&group = 0),你得到的错误越多,页面渲染的时间就越长,渲染错误的可能性就越大。 – Sammitch 2014-10-02 23:44:15

回答

1

检查你的源代码! 您在打开hmtl标签之前有一个div以及其他一些问题。 此外,为什么你有你的CSS文件位于无脚本标记?

删除html错误并删除围绕css文件的noscript标记。并且一切都应该正常工作...