2016-04-21 18 views
1

Ich habe ein XHTML bekam, die ein Stylesheet Link enthält aber funktioniert t nicht alle, weil der Validator sagt dies:XHTML Validation Fatal Error (Gleichheitszeichen)

Fatal Error: required character (found =) (expected ;)

At line 10, column 69

=Raleway&subset=latin-ext' rel

Das in HTML5 gut funktioniert. Was soll ich machen?

ist, dass ein Teil meines Code:

<link href='https://fonts.googleapis.com/css?family=Raleway&subset=latin-ext' rel='stylesheet' type='text/css'></link> 

Danke.

+0

Mögliche Duplikat [XHTML und & (Ampersand) encoding] (http://stackoverflow.com/questions/275150/xhtml-and-ampersand-encoding) –

+0

Die '&' ist ungültig; Verwenden Sie '&', um dieses Problem zu beheben. Hier ist eine großartige Seite für Unicode-Zeichenkodierungen: http://unicode-table.com/en/ – John

Antwort

1

vielleicht sollten Sie die htmlentity &amp; für das Zeichen verwenden "&"

I validiert den folgenden Code ohne Fehler:

<?xml version="1.0" encoding="UTF-8" ?> 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de"> 
    <head> 
    <title>Example</title> 
    <link href="https://fonts.googleapis.com/css?family=Raleway&amp;subset=latin-ext" rel="stylesheet" type="text/css"></link> 
    </head> 
    <body> 
    <p>some text</p> 
    </body> 
</html> 

Grüße