Can someone point out what I’m doing wrong here. On W3c validator I get this error:
Line 104, Column 43: Bad value
mailto:?subject=Test&body=I found this
today and i thought you might be
intrested.
URL/2011/05/test/
for attribute href on element a:
Control character in query component.
… URL/2011/05/test/”>http://example.org/. Characters should
be represented in NFC and spaces
should be escaped as %20
And this is the code I’m using in header.php:
<div style="float:left; width:25px; height:25px; padding:5px; margin-left:3px;">
<a href="mailto:?subject=<?php the_title_attribute() ?>&body=I found this today and i thought you might be intrested.
<?php echo get_permalink(); ?>"><IMAGE SOURCE="<?php echo $template_url ?>/social/email-small.png" title="E-Mail"></a>
</div>
Its under<!DOCTYPE html> if that matters. Thanks in advance.
Sorry it made me break the links i just replaced with URL and IMAGE SOURCE
Encode the parameters.
You can use
urlencode()in PHP.