img mit link soll außen wie ohne

Hi,

ich habe folgendes Problem: Auf meiner Seite werden 2 imgs nebeneinander angezeigt. Das 2te hat allerdings einen Rahmen und ist etwas höher als das andere da es noch einen link hat.

Bild eins:

<img class="posted_on" src="images/icons/time.png" title="09.01.2010 14:32" alt="time" width="16" height="16" />

Bild zwei:

<a id="alink" href="http://favetec.de/b.php?p2"><img href="http://favetec.de/b.php?p2j10" class="slink" src="images/icons/link.png" title="favetec.de/b.php?p2j10" alt="time" width="16" height="16" /></a>

Entferne ich „href“ aus dem „a“ hab ich das Problem nicht (bei webkit hab ich es auch mit nicht)

http://83.169.11.23/tobias/share/Favetec-20100125-200854.png

Ich will nun das ich keinen Rahmen um das 2. Bild habe. Wie mach ich das?
mfg tobiasre

Stylesheetangabe

a img { border: none }

setzen

Bingo, dank dir!

Noch ne schnellere, und erlaubte Variante: border=„0“

<a href="http://bild.png" [B]border="0"[/B] title="Bildtitel" alt="Alternativer Text" width="16" height="16" /></a>

Du hast da a und img verwechselt. Zudem vermischst du mit dieser Variante inhaltliches Markup und Formatierung. Das will man ja generell vermeiden, weshalb die CSS-Variante vorzuziehen ist.

Wenn Du mit „erlaubt“ meinst, dass dafür niemand bestraft wird, mit Geldbuße oder Todesstrafe, dann hast Du recht.

Wenn Du mit „erlaubt“ meinst, dass das anständige Arbeitsweise ist, dann muss ich Dich enttäuschen. Voll daneben gegriffen.

Schon gut werde nie mehr versuchen zu helfen da angeblich sowieso alles falschoder schlecht ist was mir in Klubschule Migros - Kurse für Business, Sprachen und Freizeit - Klubschule Migros beigebracht wurde.

Dann haben ma meine Vorschläge immer 0 Wert.

Das erwünschte Ergebnis wird trotzdem erfüllt.

Sagt ja keiner dass du nicht mehr antworten darfst, aber in diesem Fall hast du wohl doch etwas falsches gelernt :smiley:
Denn man soll HTML und Design voneinander trennen. Nehmen wir an du willst Änderungen am Design machen und willst nun doch einen rahmen um das Bild. Dann musst du im HTML herumfummeln und eventuell noch in der CSS. Soll doch nicht so sein oder? :slight_smile:
Hab mir grade mal die Seite der Klubschule angeguckt. Diese ist semantisch auch nicht DER Leckerbissen :smiley: ich sage nicht, dass sie komplett falsch ist und dass sie dir grundsätzlich falsche Sachen beibringen, jedoch finde ich auf der Seite eine ganz schöne Div-Suppe wieder, die an vielen Stellen hätte vermieden werden können.
Aber geb nicht auf. Ich sehe dir macht die Materie ja Spaß :smiley: Also nehm Kritik immer positiv entgegen. :slight_smile:

Zum Thema: Image-Border mit CSS ausblenden wie TBT geschrieben hat :smiley: