Umlaute werden nicht angezeigt

CSS, Java Script u.s.w

Moderator: HTML-Laie

Benutzeravatar
Patrick
Grosser Webmaster
Grosser Webmaster
Beiträge: 732
Registriert: Mi 21. Jul 2010, 15:55
Mein Vorname: Patrick
Wohnort: Bei Münster
Kontaktdaten:

Umlaute werden nicht angezeigt

Beitrag von Patrick »

Hallo zusammen,

jaja, eine HP macht doch immer schwierigkeiten, bis sie entlich fertig ist.

Zu meinem Problem.
Die Umlaute wwerden nicht korekt angezeigt. Obwohl ich das Problem nur in
der Navigation bei Gästebuch habe.

Habe dann den umlautcode ä eingesetzt, dass es nicht mehr
Gästebuch heißt sondern Gästebuch. Aber aus irgend einen
Grund, schmeißt er mir das jedesmal wieder raus.

Es geht um die Oyla HP www.denkmalerei.de

Hättet Ihr eine Idee, woran das liegen kann?

LG
Patrick
Benutzeravatar
goefi-chiangmai
Admin
Admin
Beiträge: 6993
Registriert: Sa 31. Okt 2009, 09:36
Mein Vorname: Peter
Wohnort: Phrao-Chiang Mai
Kontaktdaten:

Re: Umlaute werden nicht angezeigt

Beitrag von goefi-chiangmai »

Bei Problemen mit Umlauten hast du bestimmt diesen Meta verwenden

Code: Alles auswählen

<meta http-equiv="Content-Type"
content="text/html; charset=iso-8859-1">
tausche diesen gegen

Code: Alles auswählen

<meta http-equiv="content-type" content="text/html; charset=UTF-8">
Gruß - DER CRAZY ASIAT - The MASTER of DESASTER
Privat Homepage: goefi-chiangmai
Mitgliederausweis: Hole Dir dein Mitgliederausweis für deine Webseite
Benutzeravatar
Patrick
Grosser Webmaster
Grosser Webmaster
Beiträge: 732
Registriert: Mi 21. Jul 2010, 15:55
Mein Vorname: Patrick
Wohnort: Bei Münster
Kontaktdaten:

Re: Umlaute werden nicht angezeigt

Beitrag von Patrick »

Huhu goefi,

klappt leider auch nicht :E

Das hatte ich drin

Code: Alles auswählen

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
      "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
und jetzt den unteren von dir

Code: Alles auswählen

    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
lg
Benutzeravatar
moni
Held des Forums
Held des Forums
Beiträge: 8335
Registriert: Mo 16. Nov 2009, 20:56
Mein Vorname: Monika
Wohnort: Borken
Kontaktdaten:

Re: Umlaute werden nicht angezeigt

Beitrag von moni »

Habe dein Quelltext angeschaut und du hast das

Code: Alles auswählen

 <meta http-equiv="content-type" content="text/html; charset=UTF-8"> 
doppelt drin :E :E
ob das einen Einfluss hat ?
Viele Grüße ...Monika
Benutzeravatar
Patrick
Grosser Webmaster
Grosser Webmaster
Beiträge: 732
Registriert: Mi 21. Jul 2010, 15:55
Mein Vorname: Patrick
Wohnort: Bei Münster
Kontaktdaten:

Re: Umlaute werden nicht angezeigt

Beitrag von Patrick »

hallo moni,

was jetzt schuld war weis ich nicht. Auf jedenfall danke für den Hinweis!
Hab das dopelte rausgenommen und mit diesem hier wieder ersetzt.

Code: Alles auswählen

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
       "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
Die Schrift von googleapis mit eingefügt. Jetzt siehts aus als würde es klappen *juhu*

Code: Alles auswählen

<link href='http://fonts.googleapis.com/css?family=Buda:light' rel='stylesheet' type='text/css'>
Benutzeravatar
moni
Held des Forums
Held des Forums
Beiträge: 8335
Registriert: Mo 16. Nov 2009, 20:56
Mein Vorname: Monika
Wohnort: Borken
Kontaktdaten:

Re: Umlaute werden nicht angezeigt

Beitrag von moni »

Patrick ist doch schön das alles wieder läuft wie soll... habe auch einen kleinen Fehler entdeckt... du hast in deinen CSS so was stehen

Code: Alles auswählen

 </head>
                                                  =--></style>
und es soll so sein

Code: Alles auswählen

 =--></style>
                                          </head>
immer style erst zu ende und dann head zu ende ..

Was sind googleapis ? :E
Viele Grüße ...Monika
Benutzeravatar
Patrick
Grosser Webmaster
Grosser Webmaster
Beiträge: 732
Registriert: Mi 21. Jul 2010, 15:55
Mein Vorname: Patrick
Wohnort: Bei Münster
Kontaktdaten:

Re: Umlaute werden nicht angezeigt

Beitrag von Patrick »

moni hat geschrieben:
Was sind googleapis ? :E
Das sind fonds (schriften), die man über google nutzen kann und
im style einbauen kann. In meinem Fall ist es die Schriftart "buda".

Es gibt aber zig verschiedene!
http://www.google.com/webfonts/
Benutzeravatar
moni
Held des Forums
Held des Forums
Beiträge: 8335
Registriert: Mo 16. Nov 2009, 20:56
Mein Vorname: Monika
Wohnort: Borken
Kontaktdaten:

Re: Umlaute werden nicht angezeigt

Beitrag von moni »

Danke dir..habe nie davon was gehört :G ..so lernt man einiges hier :DA
Viele Grüße ...Monika
Benutzeravatar
Ivan
Foren Anfänger
Foren Anfänger
Beiträge: 16
Registriert: Di 19. Apr 2011, 14:38
Mein Vorname: Thomas
Wohnort: Lustenau (Österreich)
Kontaktdaten:

Re: Umlaute werden nicht angezeigt

Beitrag von Ivan »

Zur Verwendung von UTF-8 möchte ich noch eine Anmerkung machen:

Es reicht nicht im Header UTF-8 anzugeben, wenn man Probleme vermeiden will sollte folgendes beachtet werden:

Im HTML-Header:

Code: Alles auswählen

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
In der CSS Datei:

Code: Alles auswählen

@charset "utf-8";
Wenn eine mySQL-Datenbank verwendet wird:

Beim Anlegen der Tabellen der Datenbank mitteilen das UTF-8 verwendet werden soll:
(Man hat ja bei Fremdservern kaum Einfluss auf die Einstellungen)

Code: Alles auswählen

IMG_FILE varchar(150) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL NOT NULL default '',

(Beispiel zu einer Zeile die eine Tabellenspalte anlegt)

Beim Verbindungsaufbau zur Datenbank:

Code: Alles auswählen

mysql_query("SET NAMES utf8");
Und schließlich noch bei PHP-Scripten die HTML senden sollen:

Code: Alles auswählen

header('content-type: text/html; charset=utf-8');

Uns das Wichtigste:

Scripte die UTF-8 ausgeben sollen, müssen selbst als UTF-8 gespeichert werden!

Beachtet man diese Punkte, dann ist es auch kein Problem Chinesisch mit Arabisch und Russisch zu mischen (Falls jemand das Bdürfnis hat)
Benutzeravatar
Ivan
Foren Anfänger
Foren Anfänger
Beiträge: 16
Registriert: Di 19. Apr 2011, 14:38
Mein Vorname: Thomas
Wohnort: Lustenau (Österreich)
Kontaktdaten:

Re: Umlaute werden nicht angezeigt

Beitrag von Ivan »

Einen noch vergessen in der Schnelle:

Auch Formularen sollte man sagen das der eingegebene Text als UTF-8 zu betrachten ist.

Code: Alles auswählen

<form method="post" name="form" action="work.php" accept-charset="utf-8">
Antworten

Zurück zu „Fragen zu HTML & Programmiersprachen“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 12 Gäste