On Nov 20, 2011, at 3:48 PM, John Townsend wrote > James, > Tedd's response is spot on, but if you're reading it through a webbrowser you > may not be able to see what he's getting at, as the browser is likely to > "interpret" rather than display the literal text he typed ... HTML wins > again!! > Eiither view the source of Tedd's response and search for "instead of" or > Google "HTML Entities ampersand" ... > Cheers, > John >> -------Original Message------- >> From: Tedd Sperling <[email protected]> >> To: CSS List <[email protected]> >> Cc: James Sheffer <[email protected]> >> Subject: Re: [css-d] validate error on url >> Sent: 21 Nov '11 02:45 >> On Nov 19, 2011, at 4:10 PM, James Sheffer wrote: >>> And the error: >>> Line 1466, Column 78: general entity "action" not defined and no default >>> entity >>> …cart.lasso?product_id=T3517%20BLACKCHROME&prod_id=14887&cat_name=0&action=add"> >>> This is usually a cascading error caused by a an undefined entity reference >>> or use of an unencoded ampersand (&) in an URL or body text. See the >>> previous message for further details. >>> Can someone interpret this error for me and help me out in getting this >>> fixed so it will validate? >>> These errors alone account for about 60 errors from the validator! >> One error I see. >> Use '&' instead of '&' -- like so: >> product_id=T3517%20BLACKCHROME&prod_id=14887&cat_name=0&action=add >> Cheers, >> tedd
To all: It is common error to think in terms of ASCII instead of viewing text through the Browser eyes. For example, I recently wrote a HEX viewer in PHP to view the headers of all files (PDF, png, jpg, gif, etc.) on a web site . It worked great except for viewing HTML files. I was taken back by the incident -- after all HTML is very simple ASCII -- why wouldn't a Browser show the simple HTML? The problem was that the Browser was interpreting characters before displaying them and thus when it found a '<' (at the start of every HTML document) it would not show anything further because it was waiting for instructions -- thus a blank screen. It took me a while to figure it out. So, even the most experienced slip-up occasionally with errors that are obvious to others. Cheers, tedd _____________________ [email protected] http://sperling.com ______________________________________________________________________ css-discuss [[email protected]] http://www.css-discuss.org/mailman/listinfo/css-d List wiki/FAQ -- http://css-discuss.incutio.com/ List policies -- http://css-discuss.org/policies.html Supported by evolt.org -- http://www.evolt.org/help_support_evolt/
