- From: Laura Carlson <lcarlson@d.umn.edu>
- Date: Thu, 23 Oct 2003 13:48:34 -0400
- To: www-validator-css@w3.org
Hi, Fyi...I tried multiple @import statements in a totally stripped down version so it might be a little clearer to see the problem: http://www.d.umn.edu/~lcarlson/cssbug/ The validator gives the same loop error. http://tinyurl.com/rldp Thanks again, Laura ---------- Forwarded Message ---------- Date: Monday, October 20, 2003 7:48 AM -0500 From: Laura Carlson <lcarlson@d.umn.edu> To: www-validator-css@w3.org Subject: CSS Validator Bug: Uncaught errorjava.lang.Exception: Import loop detected Hi, I believe that this is a CSS Validator Bug. The CSS validator is giving me the following error message. Line: 54 Uncaught errorjava.lang.Exception: Import loop detected in http://www.d.umn.edu/itss/classroom/ The full report is here: <http://tinyurl.com/raxm> In Eric Meyer's "Cascading Style sheets the Definitive Guide" page 15 he states, "...there can be more than one @import statement in a document." And the CSS below was valid previously. Has the validator changed? On the Web Design list (see forwarded message below) Sam Marshall suggested that I contact you and report this bug. Can you please fix it? Thanks, Laura ---------- Forwarded Message ---------- Date: Monday, October 20, 2003 5:25 AM -0400 From: "[WD] digest" <owner-digest@webdesign-l.com> To: digest@webdesign-l.com Subject: [WD] digest V2 #1616 Since you don't have an infinite loop (none of your stylesheets have @imports except the main one), I would say this is probably a validator bug. Most likely the loop detection is failing because of one of two features: a) you have multiple imports in the <style> statement rather than in different .css files and it is confused as it doesn't know a 'name' for the style block .css 'file'. or b) your stylesheets have similar names until the last few characters (Both of these would indicate a validator bug, I'm just making vague guesses at why it might happen.) You might want to make a copy of your files somewhere that they won't change (so it's useful as a reference while fixing the bug) and submit it in a bug report to the validator people. Unless I'm being thick, there is no infinite loop anywhere in your page and even if there's something else wrong with your CSS, the validator shouldn't report an import loop when one doesn't exist. If you want your page to pass the validator as-is I would suggest either moving those @imports into <link rel='stylesheet'> statements instead, or importing a single external stylesheet that happens to import the three others. - --sam ---------- End Forwarded Message ---------- ___________________________________________ Laura L. Carlson Information Technology Systems and Services University of Minnesota Duluth Duluth, MN 55812-3009 ---------- End Forwarded Message ---------- ___________________________________________ Laura L. Carlson Information Technology Systems and Services University of Minnesota Duluth Duluth, MN 55812-3009
Received on Thursday, 23 October 2003 13:58:15 UTC