ugrás a tartalomhoz

Firefox nem kezeli az IMG tag ALT tulajdonságát?

napalm · 2007. Okt. 1. (H), 09.42
A topicban szereplő dolgot mostanában figyeltem meg (hiába van beallitva 'alt=""'-nak barmi, Firefox nem jeleniti meg a szoveget egermutato image fele vitelekor. Mas bongeszo alatt jo.

Igen, a 'title=""' hasznalataval ki lehet kerulni, az minden bongeszu alatt jol megy, csak csodalkozok, hogy ilyen alapveto dolgot nem kezel korrektul Firefox.

http://www.w3.org/TR/html401/struct/objects.html#h-13.2
W3C szerint alt parameter van, title parameter nincs img objektumnak.

Ugy emlekszek 1.x alatt meg ment rendesen az alt megjelenitese, bar erre nem vennek merget.
 
1

alt != title

Grandmaster · 2007. Okt. 1. (H), 10.13
The alt attribute specifies alternate text that is rendered when the image cannot be displayed (see below for information on how to specify alternate text ). User agents must render alternate text when they cannot support images, they cannot support a certain image type or when they are configured not to display images.

Mint fentebb olvashatod (az altalad beirt linken is megtehetted volna), az alt (alternate text) arra valo, hogy akkor jelenjen meg, ha a kep valamilyen oknal fogva nem megjelenitheto: kikapcsoltak a kepek megjeleniteset, szoveges bongeszovel nezik vagy eppen nem elerheto a kep a szerveren.

A Firefox tehat kezeli az alt attributumot, megpedig helyesen.
2

Title attribútum a core része

Török Gábor · 2007. Okt. 1. (H), 10.22
http://www.w3.org/TR/html401/struct/objects.html#h-13.2
W3C szerint alt parameter van, title parameter nincs img objektumnak.
De van. Noha explicit nincs az IMG tagnél kifejtve, de fel van tüntetve, hogy erre az elemre is vonatkoznak a %coreattrs paraméterek. Annak pedig része a title.

<!ENTITY % coreattrs
[...]
  title       %Text;         #IMPLIED  -- advisory title --"
  >

A title pedig pont arra való, amire a Firefox használja.

[...] visual browsers frequently display the title as a "tool tip" (a short message that appears when the pointing device pauses over an object).

PS: más böngésző alatt gondolom IE-re gondoltál, mert más rendes böngészőben - Opera, Konq, Safari sít - az elvárt működés tapasztalható.
4

you win

wiktor · 2007. Okt. 1. (H), 10.24
Ön nyert! :)
3

ez hogy jött ki?

wiktor · 2007. Okt. 1. (H), 10.24
W3C szerint alt parameter van, title parameter nincs img objektumnak.
Van title is természetesen:

Attributes defined elsewhere

* id, class (document-wide identifiers)
* alt (alternate text)
* lang (language information), dir (text direction)
* title (element title)
* style (inline style information)
* onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup (intrinsic events)
* ismap, usemap (client side image maps)
* align, width, height, border, hspace, vspace (visual presentation of objects, images, and applets)
5

már tiszta a kép :]

napalm · 2007. Okt. 1. (H), 10.55
Igen, valóban nem vettem figyelembe a title attributum mivoltat, illetve az alt attributum pontos leirasat.

Koszonom a tisztazast!