5 replies [Last post]
FastEat
FastEat's picture
Offline
newbie
Sunderland, UK
Last seen: 2 years 42 weeks ago
Sunderland, UK
Joined: 2014-11-25
Posts: 8
Points: 11

Our site is www.fasteat.biz, we are a UK based online ordering site for fast food and we are looking to launch the site in December 2014.
I have just performed a number of site validations using various online tools such as :
http://www.htmlhelp.com/
http://www.onlinewebcheck.com/check.php

They are all reporting a LOAD of errors (see below)Now my problem is Im not a web designer and a lot of this makes no sense to me, we bought this site/system from a 3rd party company who we no longer have dealings with.(Any Wonder!) Im wondering how many of the issues below are real showstoppers and could there be anything that could break our site or cause problems down the line with SEO etc?

Im happy to pay someone to look at this in detail and help sort this out?

This was taken from http://www.onlinewebcheck.com/check.php

Error 27 The "head" element cannot be used here. It is nested in another "head" element (which was started in line Cool and cannot be nested. Has the previous "head" element been ended with an end tag? This element may be contained in "html". This element may not be contained in "body" and "head".

Error 33 Found the character '<' while looking for '>' to end a tag. The character '>' must appear before another '<'. To use this character in the text portion of the document or in an attribute value, we recommend using the entity reference "<".

Error 123 The HTML 4.01 specification states that it is a common error to include two or more adjacent hyphens in HTML comments (between ). This also applies to HTML5 and XHTML. To prevent possible problems, always avoid using a string of hyphens within a comment. Also, avoid nesting comments.

Error 123 HTML 4.01 and HTML5 do not allow the text part of an HTML comment to end with a hyphen character ('-'). HTML comments should end with "-->" and not "--->".

Error 128 The HTML 4.01 specification states that it is a common error to include two or more adjacent hyphens in HTML comments (between ). This also applies to HTML5 and XHTML. To prevent possible problems, always avoid using a string of hyphens within a comment. Also, avoid nesting comments.

Error 128 HTML 4.01 and HTML5 do not allow the text part of an HTML comment to end with a hyphen character ('-'). HTML comments should end with "-->" and not "--->".

Error 139 [13] In most cases HTML5 requires that the "alt" attribute be used with the "img" element. The "alt" attribute is critical for accessibility and useful for SEO. It may only be omitted when no alternative text is available and none can be made available. NOTE: Alternate text should not change the meaning of the page when it is used to replace the image, and it should not be supplemental text, like a caption, title, or legend (because it's replacement text; consider the "title" attribute for supplemental text). It should also not repeat information that is provided in the prose next to the image.

Error 163 The "id" attribute value "tr" has already been used in this document. An element's "id" value must be unique within the document. An element cannot have an "id" attribute that has already been used. Note that "id" values are treated as being case-sensitive.

  • Meal Deal
  • Error 174 Instead of the "clear" attribute, use the CSS "clear" property, like style="clear: both". More: This "br" tag uses the entirely obsolete (in HTML5) attribute "clear", which must not be used in HTML5 documents. This message is displayed up to 5 times.

    Enter your Order ID

    Error 177 Instead of the "clear" attribute, use the CSS "clear" property, like style="clear: both". More: This "br" tag uses the entirely obsolete (in HTML5) attribute "clear", which must not be used in HTML5 documents. This message is displayed up to 5 times.

    Error 179 The "div" element may not be used here (in "span") because only phrasing content is allowed here. Phrasing content is the text of the document, as well as elements like "a", "b", "em", "img", "object", "span", "strong", and others.

    Your Order Status

    Error 256 [13] In most cases HTML5 requires that the "alt" attribute be used with the "img" element. The "alt" attribute is critical for accessibility and useful for SEO. It may only be omitted when no alternative text is available and none can be made available. NOTE: Alternate text should not change the meaning of the page when it is used to replace the image, and it should not be supplemental text, like a caption, title, or legend (because it's replacement text; consider the "title" attribute for supplemental text). It should also not repeat information that is provided in the prose next to the image.

  • Error 257 [13] In most cases HTML5 requires that the "alt" attribute be used with the "img" element. The "alt" attribute is critical for accessibility and useful for SEO. It may only be omitted when no alternative text is available and none can be made available. NOTE: Alternate text should not change the meaning of the page when it is used to replace the image, and it should not be supplemental text, like a caption, title, or legend (because it's replacement text; consider the "title" attribute for supplemental text). It should also not repeat information that is provided in the prose next to the image.

  •   
  • Error 257 [13] In most cases HTML5 requires that the "alt" attribute be used with the "img" element. The "alt" attribute is critical for accessibility and useful for SEO. It may only be omitted when no alternative text is available and none can be made available. NOTE: Alternate text should not change the meaning of the page when it is used to replace the image, and it should not be supplemental text, like a caption, title, or legend (because it's replacement text; consider the "title" attribute for supplemental text). It should also not repeat information that is provided in the prose next to the image.

  •   
  • Error 315 The "id" attribute value "footer" has already been used in this document. An element's "id" value must be unique within the document. An element cannot have an "id" attribute that has already been used. Note that "id" values are treated as being case-sensitive.

    FastEat
    FastEat's picture
    Offline
    newbie
    Sunderland, UK
    Last seen: 2 years 42 weeks ago
    Sunderland, UK
    Joined: 2014-11-25
    Posts: 8
    Points: 11

    Cmon guys, any chance of a

    Cmon guys, any chance of a reply here, it would be appreciated, after all thats how a forum is supposed to work isnt it?

    gary.turner
    gary.turner's picture
    Offline
    Moderator
    Dallas
    Last seen: 20 hours 29 min ago
    Dallas
    Timezone: GMT-5
    Joined: 2004-06-25
    Posts: 9644
    Points: 3712

    Patience, Grasshopper

    This is a world-wide forum. Keep in mind that you posted at on a Thursday. Further, while it was very early in the day in North America, it is the beginning of a four day holiday weekend in the US. In the antipodes, it is already Friday. Reading through the errors and conflating them with the source is time consuming, so quick fix is unlikely.

    If I get a bit of time later, I will see if I can help.

    cheers,

    gary

    If your web page is as clever as you can make it, it's probably too clever for you to debug or maintain.

    gary.turner
    gary.turner's picture
    Offline
    Moderator
    Dallas
    Last seen: 20 hours 29 min ago
    Dallas
    Timezone: GMT-5
    Joined: 2004-06-25
    Posts: 9644
    Points: 3712

    Oh, wow!

    This is a mess. See W3C html validator. 351 errors is absolutely ridiculous. I couldn't check the css for errors; the validator reported an error, "Target: http://www.fasteat.biz/

    I/O Error: Unable to contact target server www.fasteat.biz:80 after 3 tries. "

    (The css check was done a couple of hours after the html check, 2145Z.)

    I think you need to get your money back, and hire a competent developer to recode the entire site.

    cheers,

    gary

    If your web page is as clever as you can make it, it's probably too clever for you to debug or maintain.

    FastEat
    FastEat's picture
    Offline
    newbie
    Sunderland, UK
    Last seen: 2 years 42 weeks ago
    Sunderland, UK
    Joined: 2014-11-25
    Posts: 8
    Points: 11

    We fired the developers

    We fired the developers because of this very reason but have come too far to turn back now. Can you suggest anyone who can help fix this, paid of course?

    Hugo
    Hugo's picture
    Offline
    Moderator
    London
    Last seen: 2 years 36 weeks ago
    London
    Joined: 2004-06-06
    Posts: 15668
    Points: 2806

    If you would like to drop me

    If you would like to drop me an email we can perhaps discuss a discovery phase to appraise what's required in more detail, I'll drop my email in a PM to you.

    Before you make your first post it is vital that you READ THE POSTING GUIDELINES!
    ----------------------------------------------------------------
    Please post ALL your code - both CSS & HTML - in [code] tags
    Please validate and ensure you have included a full Doctype before posting.
    Why validate? Read Me