At some point you will run your web page through the W3C validator and get the error, “unknown entity section”; due to the presence of ampersands (&’s) in page link urls.
The validator assumes that this is an error because it expects an ampersand to be the beginning of an entity.
I had this very problem myself when creating the weblog links for my own CMS. For me the solution was simple; I just get the CMS script to turn all ampersands into their equivalent entities.
Unfortunately it is slightly more work to manually replace all ampersands in a page, but if you want your page to validate it is a chore you will need to attend to:
For all urls in web pages that contain ampersands, i.e., replace each ampersand (&) in urls embedded within your pages, with the equivalent entity & , e.g.,
http://www.mcu.org.uk/showlog.php?weblogid=74&contentid=1
Needs to be modified to,
http://www.mcu.org.uk/showlog.php?weblogid=74&contentid=1
Another validation problems solved.
Tags: html, markup, validation
Related Content
- How to create accessible emailEmail has become one of the most common ways to communicate. It is a good and economical method of disseminating information to people where they want to receive it. Emails are used for private communication, confirming transactions, newsletters, reminders for appointments, marketing and invitations, to name just ...
- Don’t use the statistics defence as a reason to exclude people from your contentI was recently involved in a discussion about whether website designers should still be expected to accommodate Internet Explorer 6 users. The case against accommodating IE 6 users is invariably backed up with statistics about how few people now use this, admittedly flawed, browser. I've heard 'the statistics defence' (as I ...
- Don’t try to control visitors to your siteThere is nothing more irritating to a visitor than a site that appears to be trying to control them, either by forcing them down particular paths, of by disabling features of their browser interface. Here are a couple of examples of the sort of thing I am talking about: Opening new windows, ...
Take my Web Accessibility Online Training Course - WCAG 2.1 Compliance
Learn to design and manage WCAG compliant, accessible websites with my online course
You will learn both the techniques of accessible website design and an entire ‘framework for thinking about the subject’. It will equip you with the skills to understand, identify and fix issues any accessibility issues you come across. Watch the free videos to get a taste of what is on the course.Working with non-profits, charities, voluntary and public sector organisations and social enterprises for over 20 years. Jim set up one of the worlds first website accessibility web agencies in the mid 1990s.