This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.

Bug 6308 - Bad value,,, for attribute href on element a: ILLEGAL_CHARACTER in FRAGMENT
Summary: Bad value,,, for attribute href on element a: ILLEGAL_CHARACTER in FRAGMENT
Status: RESOLVED INVALID
Alias: None
Product: HTML Checker
Classification: Unclassified
Component: General (show other bugs)
Version: unspecified
Hardware: Macintosh MacOS X
: P2 minor
Target Milestone: ---
Assignee: This bug has no owner yet - up for the taking
QA Contact: qa-dev tracking
URL: http://beta.handmade-paper.us/page/CP...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-12-14 16:05 UTC by Barrett
Modified: 2015-08-23 07:07 UTC (History)
1 user (show)

See Also:


Attachments

Description Barrett 2008-12-14 16:05:58 UTC
The url is for a fairly consistent test page at our dev site.

W3C http://tinyurl.com/6ehmxk

Bad value,,, for attribute href on element a: ILLEGAL_CHARACTER in FRAGMENT 

It is noting the closing bracket as a problem for this url  Store_Code=CPO">

I am using doctype override feature of your form.

# <a href="https://beta.handmade-paper.us/Merchant2/merchant.mvc?Session_ID=1e2d5d0f339cb704d2411cd7881f0173&amp;Screen=LOGN&amp;#38;Order=0&amp;#38;Store_Code=CPO">My Account</a>
Comment 1 Olivier Thereaux 2008-12-15 13:25:01 UTC
The "#38;" are the issue here. # is used in URIs to determine an fragment within the URI, e,g:
http://example.com/resource#go_there

but the fragment cannot have the "#" character in it. As a result, the validator complains (as it should) when seeing two of those in a URL.