Eine frohe Adventszeit wünscht Apfeltalk
  • Apfeltalk ändert einen Teil seiner Allgemeinen Geschäftsbedingungen (AGB), das Löschen von Useraccounts betreffend.
    Näheres könnt Ihr hier nachlesen: AGB-Änderung
  • Unser Dezember-Wettbewerb steht unter dem Thema Zeitreise - Macht mit und beteiligt Euch mit Euren kreativen Fotos! Zum Wettbewerb --> Klick

[CSS] Logo sicher einbinden

stk

Grünapfel
Registriert
05.01.04
Beiträge
7.141
Moin,

meinst nicht, dass ein
Code:
<img src="logo.gif" id="logo" alt="Beschreibungstext" />
ausreicht?! Schon wieder 13 Bytes gespart ;)

Gruß Stefan
 

Squart

Pomme Etrangle
Registriert
29.01.04
Beiträge
910
Gut, dass sind die Kleinigkeiten, soweit bin ich noch nicht.

Hm, ich habe noch ein kleines Problem. Es werden auch Bilder für die Oberkategorien der Links angefordert (soll ein DropDown Menü sein). Ich würde dies jetzt genau so einbinden wir hier, aber das MarkUp wird dann nicht sonderlich sauber (Trennung von Logik und Design). Gibt es dort vielleicht wieder eine Lösung, die mit dem Fehlen der Bilder klarkommt? Ansonsten benutze ich auch gerne Bilder, ist für mich kein Problem.

Viele Grüße
Squart
 

stk

Grünapfel
Registriert
05.01.04
Beiträge
7.141
Moin,

die Aufgabenstellung hab ich noch nicht ganz verstanden !?

Gruß Stefan
 

Squart

Pomme Etrangle
Registriert
29.01.04
Beiträge
910
Eigentlich wieder das gleiche Problem, nur dass ich ein DropDown Menü brauche.
Ich werde nach diesem Artikel vorgehen: http://www.alistapart.com/articles/dropdowns (so benutze ich zwar für IE JavaScript, mein MarkUp bleibt aber klar).
Die Hauptkategorien, also die Felder, die das Menü anzeigen, sobald man drüber fährt, sollen Bilder sein. Wieder habe ich das Problem, dass wenn ich die Bilder wie normalerweise üblich über CSS einbinde (background: @url...) jemand keinen Text sieht, sobald die Bilder nicht mitgeladen werden. Also werde ich wieder <img ...> brauchen, oder gibt es hierfür eine andere Methode (die Mischung zwischen Logik und Design widerstrebt mir wirklich)?
 

Hilarious

Gelbe Schleswiger Reinette
Registriert
10.08.05
Beiträge
1.759
Vielleicht nicht unbedingt rechtzeitig, aber für Dein Problem sicher sehr interessant ist diese Darstellung der verschiedenen Ersetzungstechniken:
Revised Image Replacement
 

Squart

Pomme Etrangle
Registriert
29.01.04
Beiträge
910
Hey, super. Das ist ja noch besser als das alt-Attribut, da ich das Bild über CSS einbinden kann. Danke schön. Die Methode von Gilder/Levin sieht für meine Anforderungen am passendsten aus.
 

supermario

Gast
Squart schrieb:
Hey, super. Das ist ja noch besser als das alt-Attribut, da ich das Bild über CSS einbinden kann. Danke schön. Die Methode von Gilder/Levin sieht für meine Anforderungen am passendsten aus.
aja...
...vielleicht ist ja meine antwort auch unsichtbar ;)
 

Hilarious

Gelbe Schleswiger Reinette
Registriert
10.08.05
Beiträge
1.759
supermario schrieb:
aja...
...vielleicht ist ja meine antwort auch unsichtbar ;)

Naaaaaein ;) Mit Deiner Methode habe ich auch schon viel experimentiert, alle Browser konnten es, aber der seltsame Opera kam damit überhaupt nicht klar...
 

supermario

Gast
...auch wenn bei mir opera nicht unbedingt priorität hat, es sollte auch bei diesem browserkonstrukt eigentlich klappen. das opera manchmal die darstellung vergisst und erst nach einem reload alles richtig anzeigt, ist doch ein feature, oder? ;)
 

Hilarious

Gelbe Schleswiger Reinette
Registriert
10.08.05
Beiträge
1.759
supermario schrieb:
...auch wenn bei mir opera nicht unbedingt priorität hat, es sollte auch bei diesem browserkonstrukt eigentlich klappen. das opera manchmal die darstellung vergisst und erst nach einem reload alles richtig anzeigt, ist doch ein feature, oder? ;)

Jajaja, höchstwahrscheinlich. ;) Hatte es seinerzeit auch nur auf dem Bis-Zum-Anschlag-Optimierten-Und-Endlos-Verballerten Opera eines Kollegen mal angeschaut. Wahrscheinlich hätte der Rest der Welt den Fehler nicht reproduzieren können...
 

Squart

Pomme Etrangle
Registriert
29.01.04
Beiträge
910
ah, entschuldigung Mario. Deinen Post habe ich nicht ganz verstanden, da ich davon ausging, dass ein text-indent den Text auch dann ausblendet, wenn die Bilder nicht angezeigt werden (um ehrlich zu sein würde ich das immer noch annehmen, aber CSS hat teilweise etwas kompliziertere Sachverhalte). Morgen werde ich mir mal die wichtigsten Lösungen die hier geboten wurden nachbauen. Danke.
 

supermario

Gast
Squart schrieb:
ah, entschuldigung Mario. Deinen Post habe ich nicht ganz verstanden, da ich davon ausging, dass ein text-indent den Text auch dann ausblendet, wenn die Bilder nicht angezeigt werden (um ehrlich zu sein würde ich das immer noch annehmen, aber CSS hat teilweise etwas kompliziertere Sachverhalte). Morgen werde ich mir mal die wichtigsten Lösungen die hier geboten wurden nachbauen. Danke.
text-indent... mein fehler ;)
den hatte ich aus deinem code mit rüberkopiert. natürlich wirst du den text bei -999em nicht mehr sehen. mir ging es eigentlich nur um den
Code:
span
.

...entschuldigung angenommen ;)