Welcome to the Treehouse Community
Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.
Looking to learn something new?
Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.
Start your free trialMorgan Hondros
Courses Plus Student 1,450 PointsError for the font.
In checking the HTML I get the following error in regarding the font derived from Google:
Error Line 7, Column 138: Bad value http://fonts.googleapis.com/css?family=Changa+One|Open+Sans:400italic,700italic,400,700,800 for attribute href on element link: Illegal character in query: not a URL code point.
Any thoughts on why this came about and if there are any remedies?
2 Answers
Alex Heil
53,547 Pointshey Morgan Hondros , the reason you're getting this error is the pipe charachter | in the url. if you remove this in the validator (for testing) you'll see that it will pass just fine. so there's nothing to worry about, you can use the font-url google provided without any problems and in this case safely ignore the validator warning.
hope that helps and have a nice day ;)
Adrian Doyle
6,031 PointsYou can replace the character | by its corresponding UTF-8 character %7C - for example I used:
<link rel="stylesheet" type="text/css" href="http://fonts.googleapis.com/css?family=Changa+One%7COpen+Sans:400italic,700italic,400,700,800">