hilpers


  hilpers > comm.* > comm.infosystems.www.authoring.misc

 #1  
12.10.2004, 01:10
Michael Stum
Hallo,

es gibt ja per Definition 2 Tags in <IMG> (Es gibt natürlich mehr, aber es
geht sich um diese beiden Tags):

ALT ist der Alternativtext, der EIGENTLICH ja nur erscheinen soll wenn die
Grafik nicht angezeigt wird

TITLE ist der Text der in einer Hint-Bubble (diese kleinen gelben Kästchen)
erscheinen soll wenn man mit der Maus drüber ist.

Die meisten Browser die ich kenne zeigen aber trotzdem das ALT-Tag als
TITLE an. Gibt es daher irgendwelche bestimmten Gründe, TITLE zu verwenden?

(jaja, ich weiß: wieder mal eine dieser philosophischen Fragen. Aber wenn
man erstmals eine Seite gestaltet bei der man sich zur Abwechslung mal
Gedanken über den HTML-Standard macht stößt man öfters auf solche Dinge -
was der Standard vorschreibt und was der Browser macht sind leider
unterschiedliche Dinge...)
 #2  
12.10.2004, 02:06
Steffen Beyer
On Tue, 12 Oct 2004 02:10:34 +0200
Michael Stum <devnull> wrote:

> es gibt ja per Definition 2 Tags in <IMG> (Es gibt natürlich mehr, aber
> es geht sich um diese beiden Tags):


Attribute, um genau zu sein.

> ALT ist der Alternativtext, der EIGENTLICH ja nur erscheinen soll wenn
> die Grafik nicht angezeigt wird
>
> TITLE ist der Text der in einer Hint-Bubble (diese kleinen gelben
> Kästchen) erscheinen soll wenn man mit der Maus drüber ist.
>
> Die meisten Browser die ich kenne zeigen aber trotzdem das ALT-Tag als
> TITLE an. Gibt es daher irgendwelche bestimmten Gründe, TITLE zu
> verwenden?


Ich teste hier derzeit zwar nur mit den aktuellen Versionen von Mozilla/
Firefox, Opera und Exploder, aber bei denen sieht es so aus, daß es nur
der IE falsch handhabt. Die anderen beiden zeigen "title", falls das Bild
geladen wurde.

Das sollte doch schon als Begründung reichen.

Grüße,
 #3  
12.10.2004, 11:18
Thomas Stauer
Steffen Beyer <steffenpof303> wrote:

> Ich teste hier derzeit zwar nur mit den aktuellen Versionen von Mozilla/
> Firefox, Opera und Exploder, aber bei denen sieht es so aus, daß es nur
> der IE falsch handhabt.


Das müsste man noch einschränken: "Mozilla/4.0 (compatible; MSIE 5.23;
Mac_PowerPC)" verhält sich korrekt.

> Die anderen beiden zeigen "title", falls das Bild
> geladen wurde.


Safari verhält sich auch so.
 #4  
12.10.2004, 12:59
Alexander Clauss
Michael Stum <devnull> wrote:

> es gibt ja per Definition 2 Tags in <IMG> (Es gibt natürlich mehr, aber es
> geht sich um diese beiden Tags):


Du meinst Attribute.

> ALT ist der Alternativtext, der EIGENTLICH ja nur erscheinen soll wenn die
> Grafik nicht angezeigt wird


Nicht "eigentlich", sondern ganz bestimmt.

> TITLE ist der Text der in einer Hint-Bubble (diese kleinen gelben Kästchen)
> erscheinen soll wenn man mit der Maus drüber ist.


Jein. HTML definiert nicht, wie der Text angezeigt werden soll. Das kann
in einem "Tooltip" sein, muß aber nicht. Einige Browser zeigen den Text
auch einfach in der Statuszeile an.

> Die meisten Browser die ich kenne zeigen aber trotzdem das ALT-Tag als
> TITLE an. Gibt es daher irgendwelche bestimmten Gründe, TITLE zu verwenden?


Der einzige Browser den ich kenne, und der sowas macht, ist der IE für
Windows - und der macht das einfach falsch (der IE für den Mac zeigt das
ALT-Attribut übrigens korrekterweise nicht an, wenn das Bild angezeigt
wird).
 #5  
12.10.2004, 22:14
Guido Zörner
Hallo,

Michael Stum wrote:

> Die meisten Browser die ich kenne zeigen aber trotzdem das ALT-Tag als
> TITLE an. Gibt es daher irgendwelche bestimmten Gründe, TITLE zu
> verwenden?
>
> (jaja, ich weiß: wieder mal eine dieser philosophischen Fragen. Aber wenn
> man erstmals eine Seite gestaltet bei der man sich zur Abwechslung mal
> Gedanken über den HTML-Standard macht stößt man öfters auf solche Dinge -
> was der Standard vorschreibt und was der Browser macht sind leider
> unterschiedliche Dinge...)


Siehe:
http://edition-w3.de/TR/1999/REC-htm...tml#adef-title


Guido
 #6  
13.10.2004, 08:04
Lars Kasper
Thomas Stauer schrieb:

> Steffen Beyer <steffenpof303> wrote:
>
> > Die anderen beiden zeigen "title", falls das Bild
> > geladen wurde.

>
> Safari verhält sich auch so.


Obacht: Selbst der aktuellste Safari für Mac OS X 10.2.8 Jaguar (nicht
jeder hat Lust, einen Haufen Geld für ein Update auf Panther auszugeben)
kennt kein title-Attribut und zeigt deshalb auch seinen Inhalt nicht an.
(AFAIR)
 #7  
13.10.2004, 13:58
Andreas Prilop
On Wed, 13 Oct 2004, Lars Kasper wrote:

> Obacht: Selbst der aktuellste Safari für Mac OS X 10.2.8 Jaguar (nicht
> jeder hat Lust, einen Haufen Geld für ein Update auf Panther auszugeben)
> kennt kein title-Attribut und zeigt deshalb auch seinen Inhalt nicht an.


Oh! Gilt das generell für das TITLE-Attribut oder nur bei IMG?
Konkret: Zeigt Safari die TITLE-Attribute auf
<http://www.unics.uni-hannover.de/nhtcapri/arabic.html6> an?
 #8  
13.10.2004, 19:21
Dirk Haun
Andreas Prilop <nhtcapri> wrote:

> Konkret: Zeigt Safari die TITLE-Attribute auf
> <http://www.unics.uni-hannover.de/nhtcapri/arabic.html6> an?


Die aktuelle Safari-Version mit der schönen Versionsnummer 1.2.3
(v125.9) aus MacOS X 10.3.5 zeigt dort brav title-Attribute an.

bye, Dirk
Ähnliche Themen
Job Title

Hi all, I'm a Design Draftsman, for the last 20 or so years I've had veryous titles: Detailer, CAD Operator, Draftsman, Design Draftsman, Designer, etc.... My current...

ddvauthor: von title zu title springen?

Hi, Ich habe einen Film bestehend aus drei Teilen. Ich habe kein Problem, die drei Teile zusammen als drei titles mit einem Menu zu authoren (bin "Handwerker"), wobei nach...

Zeichencode in alt/title und utf-8

Hallo ich arbeite in xhtml in utf-8 und manipuliere die alt bzw. title- Texte. Im XHTML braucht das zwanghaft die Entenity für die Umlaute also ü=&uuml; aber in Javascript...

<title>

habe <title> ....</title> eingesetzt - wird in der Vorschau auch angezeigt - aber im Internet in derTitelleiste nicht dargestellt ... was ist da nicht in Ordnung ?

ALT und TITLE

Hi NG, gibt es eine Festlegung darüber, was vom Browser als Tooltip angezeigt werden soll, wenn ich ein Bild (natürlich mit alt-Attribut) als Linkelement einsetze, wobei der...


Alle Zeitangaben in WEZ. Es ist jetzt 10:14 Uhr. | Privacy Policy