Seite 1 von 4

Neues Symbol in overall_header eingebunden - wird angezeigt,

Verfasst: 07.12.2010 15:24
von o0Pascal0o
Hallo - ich habe in neues Symbol in die overall_header eingebaut. Das wird auch angezeigt. Jedoch anstelle des links, wird der Linktext angezeigt.

So habe ich es gemacht:

Code: Alles auswählen

<a href=<img src="{T_THEME_PATH}/images/icon_chat.gif" width="12" height="13" alt="*"/> "http://chat.de" _fcksavedurl="http://chat.de" target="_blank">Chat</a>
Was muß ich da ändern damit das Logo angzeigt wird, aber der Link nicht, sondern nur "Chat)

Abgeguckt habe ich mir das hiervon - da klappt alles:

Code: Alles auswählen

<a href="{U_GEOMAP}"><img src="{T_THEME_PATH}/images/icon_geomap.gif" width="16" height="14" alt="*" /> {L_GEOMAP}</a>
Nur ist da kein Link zu einer Seite. Statdessen aber die Variable L_Geomap, worüber der Link wohl generiert wird. Am vom Prinzip müsste das doch das gleiche sein.

Vielen Dank

Pascal

Re: Neues Symbol in overall_header eingebunden - wird angeze

Verfasst: 07.12.2010 15:36
von modernist
o0Pascal0o hat geschrieben:So habe ich es gemacht:

Code: Alles auswählen
<a href=<img src="{T_THEME_PATH}/images/icon_chat.gif" width="12" height="13" alt="*"/> "http://chat.de" _fcksavedurl="http://chat.de" target="_blank">Chat</a>
href=<img...?
Da ist die Syntax doch Murks. Ein wenig HTML schadet nie: http://de.selfhtml.org/html/verweise/definieren.htm

Re: Neues Symbol in overall_header eingebunden - wird angeze

Verfasst: 07.12.2010 16:10
von o0Pascal0o
o.k. danke. Ich habe es jetzt geändert - so:

Code: Alles auswählen

<p> href=<img src="{T_THEME_PATH}/images/icon_chat.gif" width="12" height="13" alt="*"/> "http://chat.de" _fcksavedurl="http://chat.de" target="_blank">Chat</p>
Oder testweise auch auf:

Code: Alles auswählen

<p href=<img src="{T_THEME_PATH}/images/icon_chat.gif" width="12" height="13" alt="*"/> "http://chat.de" _fcksavedurl="http://chat.de" target="_blank">Chat</p>
Das ist allerdings auch noch falsch.

Re: Neues Symbol in overall_header eingebunden - wird angeze

Verfasst: 07.12.2010 16:18
von modernist
Kein Wunder, die Syntax ist immer noch falsch: http://de.selfhtml.org/html/allgemein/referenzieren.htm

Was ist dir denn unklar?

Re: Neues Symbol in overall_header eingebunden - wird angeze

Verfasst: 07.12.2010 16:23
von o0Pascal0o
Also ich habe dort unter Grafiken einbinden geguckt - img steht ja für Grafik. Und dort steht dann, dass man ebe nicht, wie du sagtest das mit '<a' einleitet, sondern mit <p> (wobei hinter dem '<a' ja kein '>' ist hinter dem '<p' aber schon. So wie hier:

Code: Alles auswählen

<p><img src="tanzmaus.png" alt="Tanzmaus"></p>
Quelle: http://de.selfhtml.org/html/grafiken/einbinden.htm

Und zu png umwandeln(habs nicht einfach nur Umbedannt, sondern als png gespeichert hat auch nix gebracht).

Re: Neues Symbol in overall_header eingebunden - wird angeze

Verfasst: 07.12.2010 16:31
von modernist
o0Pascal0o hat geschrieben:<p><img src="tanzmaus.png" alt="Tanzmaus"></p>
Damit sollte aber zumindest das Bild angezeigt werden.
p generiert nur einen Absatz. Zum Verlinken benötigst du natürlich das a.
Mit href gibt's du das Ziel an, das ist dann eine URL oder URI, aber kein Bild mit img, wie du es zusammengeschrieben hattest; man kann natürlich den Pfad zum Bild angeben.

Also etwas in der Art:

Code: Alles auswählen

<a href="http://domain.tld/tanzmaus.png"><img src="http://domain.tld/tanzmaus.png" alt="Tanzmaus" /></a>
Hier ist dann das Bild verlinkt, was praktisch allerdings recht überflüssig ist. :wink:

Um XHTML-valide zu arbeiten, das Schließen des img-Tags nicht vergessen.

Re: Neues Symbol in overall_header eingebunden - wird angeze

Verfasst: 07.12.2010 16:54
von o0Pascal0o
Wie - moment mal. Bei meinem 1. Versucht schreibst du doch "href=<img...?". Und jetzt ist href wieder in Ordnung?
->

Code: Alles auswählen

<a href="http://domain.tld/tanzmaus.png"><img src="http://domain.tld/tanzmaus.png" alt="Tanzmaus" /></a>
Also der '{T_THEME_PATH}' ist ja praktisch das Verzeichnis zu dem Bild. Ob Gif oder Png ist egal(ich bin jetzt aber sicherheitshalber auf Png umgestiegen). 'width' & 'height' brauche ich ja, um die Weite und Höhe des Bildes zu bestimmen. Und den Pfad dann halt zum Chat:

Code: Alles auswählen

<a href=<img src="{T_THEME_PATH}/images/icon_chat.png" width="12" height="13" alt="*"/> "http://chat.de" _fcksavedurl="http://chat.de" target="_blank">Chat</a>
Was fehlt...das Schliessen des img-Tags. Aber.. in dem Beispiel im 1. Post, da ist das genauso aufgebaut - auch ohne Schliessen des img-tags und es funktioniert ja!

Ich bin auch nicht wirklich der Html-Freak, hab mir das nur vom Geomod kopiert und halt abgewandelt. Irgendwo muß da ein Fehler drin sein halt.

Re: Neues Symbol in overall_header eingebunden - wird angeze

Verfasst: 07.12.2010 17:01
von modernist
o0Pascal0o hat geschrieben:Wie - moment mal. Bei meinem 1. Versucht schreibst du doch "href=<img...?". Und jetzt ist href wieder in Ordnung?
href generell ja, aber nicht mit deinen Syntaxfehlern.

Lies dir die Seiten bei Selfhtml nochmals durch und dann schau dir nochmal

Code: Alles auswählen

<a href="http://domain.tld/tanzmaus.png"><img src="http://domain.tld/tanzmaus.png" alt="Tanzmaus" /></a>
an und vergleich es mit dem, was du da zusammengeschrieben hast.

Re: Neues Symbol in overall_header eingebunden - wird angeze

Verfasst: 07.12.2010 17:03
von o0Pascal0o
Selbst so wird mir kein Bild angezeigt:

Code: Alles auswählen

<a href=<img src="{T_THEME_PATH}/images/icon_chat.png" width="12" height="13" alt="*"/></a>
Bei Gompap wo Bild angezeigt wird:

Code: Alles auswählen

<a href="{U_GEOMAP}"><img src="{T_THEME_PATH}/images/icon_geomap.gif" width="16" height="14" alt="*" /> {L_GEOMAP}</a>

Re: Neues Symbol in overall_header eingebunden - wird angeze

Verfasst: 07.12.2010 17:04
von modernist
Du willst es nicht verstehen, gell? :roll: