2009-05-02 8 views
0

Ich beabsichtige, asp.net-Seiten mit Visual Studio 2008 zu erstellen. Vorzugsweise sollten die Seiten vollständig mit dem XHTML-Standard kompatibel sein. Wie sollte ich die Diakritika in den Seiteninhalt aufnehmen (keine Diakritika in URLs verwenden)? Sollte ich Zeichenreferenzen verwenden (die mit "&") oder einfach nur direkt von der Tastatur schreiben?ASP.NET und diakritische Zeichen

Vielen Dank.

Antwort

1

Sie müssen die korrekte Zeichensatzkodierung für die Seite sicherstellen, UTF-8 deckt normalerweise die meisten westlichen Alphabete und UTF-16 für Doppelbytezeichen ab, die von Sprachen benötigt werden, die ideograms verwenden.

Im HEAD-Element der Seite benötigen Sie eine Form des folgenden Tags;

<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> 

Sie müssen auch sicherstellen, dass Sie den richtigen DOCTYPE angegeben haben;

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
     "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 

Dies wird auch durch die W3C Character Sets Tutorial

bedeckt
Verwandte Themen