David said:
When I validate a page in Dreamweaver
How do you do that? Has Dreamweaver got a validator, or a phoney
"validator"?
it says "' found between tags.
If your quotation is correct, then the "validator" is really phoney.
It is certainly not invalid to use the Ascii apostrophe ' between tags.
Consider using the equivalent entity (& = '&', < = '<', > =
'>', " = quotation mark)."
More bogus. For robustness, the trailing semicolon should never be omitted.
And it does not mention the entity for apostrophe. Of course, there is no
good reason to use the entity, but the message suggests an entity.
I am inclined to ignore it because I can't find a &xxx; to replace the
single quote and I think ' is harder to read. Am I wrong?
Well, probably you are wrong, but this is somewhat complicated.
_If_ the message were justified, i.e. if the apostrophe were dangerous, then
you surely should not ignore it for reasons like lack of information or
difficulty of reading HTML source. The good reason to ignore the message is
that the apostrophe is in no way risky between tags.
On the other hand, is the Ascii apostrophe the correct character? Normally
it is the correct character in some formalisms only, like programming or
command languages, etc., not in human languages. The odds are that you
should be using the right single quotation mark, which is the preferred
character for punctuation apostrophe (in human languages), according to the
Unicode standard. If you don't know how to enter it in the declared
character encoding of your document, use the entity reference ’.