 <p>The offending character here is “|” U+007C VERTICAL LINE, used by Google as a separator between font names; that’s a poor choice by them, since “|” is a reserved character, both by the <a href="http://url.spec.whatwg.org">“URL Living Standard”</a> (which is what the HTML5 CR cites) and by the Internet-standard STD 66 (<a href="http://tools.ietf.org/html/rfc3986">RFC 3986</a>).</p> <p>In practice, it works fine when you use “|” as such, but to conform to the standards and drafts, use percent encoding (% encoding, as defined in the URL specifications) for it, writing <code>%7c</code> (case insensitive) instead:</p> <pre><code>&lt;link rel="stylesheet" type="text/css" href= "http://fonts.googleapis.com/css?family=Orbitron%7cSpecial+Elite%7cOpen+Sans"&gt; </code></pre>