Buttons incompatable with new Blogger templates - minor code modification
I have just upgraded by Blogger template to the new version with the DOCTYPE as below;
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/
DTD/xhtml1-strict.dtd">
When I try to include my spread firefox button in the right panel I get the error;
"Your template could not be parsed as it is not well-formed. Please make sure all XML elements are closed properly.
XML error message: The reference to entity "id" must end with the ';' delimiter."
What you need to do is subsitute the "&" and with "&" after the node and id number. This will resolve the problem you get with the error that is returned by Blogger. Hope this helps some of you out there
<a href="http://www.spreadfirefox.com/node&id=239297&t=307"><img border="0" alt="Firefox 3"
title="Firefox 3" src="http://sfx-images.mozilla.org/affiliates/Buttons/firefox3/200x32_best
-yet.png"/></a>
<a href='http://www.spreadfirefox.com/node&id=239297&t=307' target='_blank'><img
alt='Firefox 3' border='0' src='http://sfx-images.mozilla.org/affiliates/Buttons/firefox2
/firefox-spread-btn-3.png' title='Firefox 3'/></a>
Check my blog for other tips;
http://www.subske.com/
Spreadfox Button Code Fails HTML Validation
The Spreadfox button URLs contain unencoded ampersands that cause HTML validation to fail. To use a literal ampersand in a valid HTML document it must be encoded as "&" even inside URLs!. Would somebody please change all the button codes to have encoded ampersands.
Oops, sorry; I meant to post this as a new topic, which I have now done. Sorry for the repetition.