Erledigt: Favicon in HTML 4.01

 


Erik Hehrmann
Veteran

20.08.08
00:34 Uhr
Ich hab ne Website in HTML 4.01 Transitional geschrieben (in XHTML hab ich sie leider nicht valide und für alle Browser gleichermaßen kompatibel hinbekommen).

Ich hab nein Favicon erstellt (Photoshop Plugin) und hochgeladen.

Egal, wie ich es verlinke, ob mir <link rel> oder ganz ohne (soll ja auch klappen, wenn's im Root ist): Es will nicht so richtig. Favicon wird zwar angezeigt in der Adresszeile, in Tabs usw., aber wenn ich es direkt ansurfe: Hiroglyphen!

Dacht ich mir: „Gehste mal bei Supertopic im Code spicken“ ;-) Surfe ich hier verwendetes Favicon direkt an (http://www.supertopic.de/favicon.ico) sehe ich tatsächlich auch ein Bild!

Liegt's nur am Unterschied XHTML / HTML, dass bei mir da die Krux drin ist?

Derzeit verwendeter Code:
  1. <link rel="shortcut icon" type="image/ico" href="http://www.[i]xyz[/i].ch/favicon.ico">
Quelltext in Zwischenablage kopieren

Wie gesagt HTML 4.01, kein Head-Profile.

Ich will mir geholfen werden lassen! brain

Dank ja
Link zu diesem Beitrag in die Zwischenablage kopieren
Patric
Veteran

20.08.08
02:23 Uhr
Versteh ich richtig, dass dein Problem nun ist, dass nur Hieroglyphen angezeigt werden, wenn du es direkt aufrufst?

Falls ja, hat das ja nix mit dem HTML-Code zu tun, der sagt ja nur wo das favicon zu finden ist und dass es eins gibt. Also denk ich mal, da is irgendwas beim umwandeln/speichern oder raufladen schief gegangen.

Speichers doch mal als png und probier den http://www.favicon-generator.de/ - hab damit mal eins umgewandelt und das kann ich auch ganz normal im IE (6) aufrufen )
Link zu diesem Beitrag in die Zwischenablage kopieren
eins78
Stammgast

20.08.08
03:06 Uhr
Dein Server liefert deine Datei falsch aus (nämlich als text). Für die Definition was ein *.ico ist (könnte ja auch ein Textdokumtent sein) ist innerhalb von HTML ist der Teil „type=“image/ico““ in deinem Code verantwortlich. Das fehlt natürlich wenn du es direkt ansurfst. Und ich vermute das der Fehler auch daher kommt der Server den Dateitypen falsch ausgibt.
Leider kann ich dir nicht aus dem Kopf sagen wo das eingestellt wird. Hängt ja auch von deinem Server ab.

Hoffe, das hilft dir trotzdem weiter.
Link zu diesem Beitrag in die Zwischenablage kopieren
volderette
Überläufer

20.08.08
10:23 Uhr
Falls dein Server eine eigene .htaccess unterstützt, kannst du folgendes machen, damit die Datei richtig ausgegeben wird:

Lege eine neue Textdatei mit folgendem Inhalt an: AddType image/x-icon .ico
Benenne sie .htaccess
In den Rootordner hochladen

Dann sollte es funktionieren. Eventuell ist die .htaccess Datei schon vorhanden, dann kannst du die Zeile einfach dort ergänzen.
Link zu diesem Beitrag in die Zwischenablage kopieren
Erik Hehrmann
Veteran

20.08.08
14:35 Uhr
cheer

1.) Hab aus type=“image/ico“ nun type=“image/x-icon“ gemacht.
2.) Benannte Zeile in die .htaccess eingefügt.
3.) jump

Besten Dank!
Link zu diesem Beitrag in die Zwischenablage kopieren
lalero
Zaungast

09.02.11
18:38 Uhr
Irrelevanter Beitrag (anzeigen):

Link zu diesem Beitrag in die Zwischenablage kopieren
Fabu
Chefetage

09.02.11
19:04 Uhr
Irrelevanter Beitrag (anzeigen):

Link zu diesem Beitrag in die Zwischenablage kopieren
marcus_a
Veteran

09.02.11
20:44 Uhr
Irrelevanter Beitrag (anzeigen):

Link zu diesem Beitrag in die Zwischenablage kopieren
 
#