Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!
Werbeanzeige
Zitat von »"TrikkieMikkie"«
War klar, dass du erstmal einrichten musst.
Kleiner Tipp, bau mal folgendes Meta-Tag ein:
Zitat
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
Dann sollten auch die Umlaute richtig dargestellt werden.
Zitat von »"Beneroth"«
Zitat von »"TrikkieMikkie"«
War klar, dass du erstmal einrichten musst.
Kleiner Tipp, bau mal folgendes Meta-Tag ein:
Zitat
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
Dann sollten auch die Umlaute richtig dargestellt werden.
Wie relevant ist das tatsächlich?
Faktisch schickt der Webserver ja den Content-Typ und die Zeichencodierung schon im HTTP-Header (nicht mit dem HTML-Header zu verwechseln) mit, wenn also der Webserver die korrekte Angabe sendet (was er ja theoretisch wohl tun sollte), dann ist diese zusätzliche Angabe per meta-tag ja überflüssig... oder?
Interessiert mich wirklich, falls jemand was dazu weiss
Zitat von »"DasBlub"«
nope, der http-header content-type gibt an, wie es übertragen wird (d.h. ist interessant für die netzwerk-lib des webbrowsers) und der html content-type gibt an, in welchem charset es in der datei geschrieben ist. (d.h. ob es "ö" oder "ö" ist (letzteres geht immer, erstes nur bei latin-1)
Zitat von »"W3C"«
Declaring encodings
It is very important that the character encoding of any XML or (X)HTML document is clearly labeled, so that clients can easily map these encodings to Unicode. This can be done in the following ways:
* Send the 'charset' parameter in the Content-Type header of HTTP. Example:
Content-Type: text/html; charset=utf-8
To do this you will need to have access to server settings or serve your document via scripting (see Setting the HTTP charset parameter for more information).
* For XML (including XHTML), use the encoding pseudo-attribute in the XML declaration at the start of a document or the text declaration at the start of an entity. Example:
<?xml version="1.0" encoding="utf-8" ?>
There are potential issues you should be aware of when using this with XHTML 1.0 served as HTML.
* For HTML or XHTML served as HTML, you should always use the <meta> tag inside <head>. Example:
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" >
For XHTML, you need a slash at the end:
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
Werbeanzeige