webForumDet fria alternativet

Tiltle i NS?

7 svar · 508 visningar · startad av Vide

VideMedlem sedan dec. 19998 577 inlägg
#1

Häpp!

...en fundering bara:

...är egenskapen title i taggen anchor en standard...eller bara en bra grej från MSIE? Eller finns det nån liknande egenskap för NS?

------------------
MVH / Vide
henslow.4sale.se/vide

RGBMedlem sedan dec. 1999419 inlägg
#2

Antar att du syftar på "title" attributet.
Det är Standard i HTML4.0.

Mvh

//R.G.B

VideMedlem sedan dec. 19998 577 inlägg
#3

altså för att inga misstolkningar skall äga rum här: <a href="adress" title="det här är en adress">adress</a>

det här skall ju visa ett tooltip när man för musen över...

...men varför funkar det inte i NS???

Sitter här med 4.7 och den skall väl följa standarden tycker jag...

------------------
MVH / Vide
henslow.4sale.se/vide

[Redigerat av Vide den 07 jan 2000]

SuneMedlem sedan nov. 1999367 inlägg
#4

De arbetar rätt långsamt på Netscape med att uppdatera sin bläddrare... jag tror inte de har hunnit att lägga in denna funktion än... :(

[Redigerat av Sune den 07 jan 2000]

BjosteMedlem sedan jan. 20006 inlägg
#5

Nej, något "title"-attribut till "a" finns inte med i HTML:

12.2 The A element

<!ELEMENT A - - (%inline ;)* -(A)       -- anchor -->
<!ATTLIST A
  %attrs;                              -- %coreattrs, %i18n, %events --
  charset     %Charset;      #IMPLIED  -- char encoding of linked resource --
  type        %ContentType;  #IMPLIED  -- advisory content type --
  name        CDATA          #IMPLIED  -- named link end --
  href        %URI;          #IMPLIED  -- URI for linked resource --
  hreflang    %LanguageCode; #IMPLIED  -- language code --
  rel         %LinkTypes;    #IMPLIED  -- forward link types --
  rev         %LinkTypes;    #IMPLIED  -- reverse link types --
  accesskey   %Character;    #IMPLIED  -- accessibility key character --
  shape       %Shape;        rect      -- for use with client-side image maps --
  coords      %Coords;       #IMPLIED  -- for use with client-side image maps --
  tabindex    NUMBER         #IMPLIED  -- position in tabbing order --
  onfocus     %Script;       #IMPLIED  -- the element got the focus --
  onblur      %Script;       #IMPLIED  -- the element lost the focus --
  >

Förväxla inte MSIE:s beteende med standarden, de två samanfaller endast slumpmässigt.
Standarden ligger här: http://www.w3.org/TR/html4/

SuneMedlem sedan nov. 1999367 inlägg
#6

Jodå, Title finns med i speccen för HTML 4.01, se själv

"12.1.4 Link titles
The title attribute may be set for both A and LINK to add information about the nature of a link."

"7.4.3 The title attribute
Values of the title attribute may be rendered by user agents in a variety of ways. For instance, visual browsers frequently display the title as a "tool tip" (a short message that appears when the pointing device pauses over an object). Audio user agents may speak the title information in a similar context."

Även om den faktiskt inte är med i uppräkningen av A element så finns den faktiskt omnämnd och därigenom accepterad.

RGBMedlem sedan dec. 1999419 inlägg
#7

Bjoste:

Om du kollar lite närmare i DTD:n för HTML4.0 så ser du att det står :

%attrs; -- %coreattrs, %i18n, %events --

vilket du fick med i kodsnutten du la in här, dvs

en entity som inne håller 3 andra nämligen
%coreattrs, %i18n och %events .

letar vi sedan efter dessa i början av DTD:n hittar vi följande:

<!ENTITY % coreattrs
 "id          ID             #IMPLIED  -- document-wide unique id --
  class       CDATA          #IMPLIED  -- space separated list of classes --
  style       %StyleSheet;   #IMPLIED  -- associated style info --
  title       %Text;         #IMPLIED  -- advisory title/amplification --"
  >

<!ENTITY % i18n
 "lang        %LanguageCode; #IMPLIED  -- language code --
  dir         (ltr|rtl)      #IMPLIED  -- direction for weak/neutral text --"
  >

<!ENTITY % events
 "onclick     %Script;       #IMPLIED  -- a pointer button was clicked --
  ondblclick  %Script;       #IMPLIED  -- a pointer button was double clicked--
  onmousedown %Script;       #IMPLIED  -- a pointer button was pressed down --
  onmouseup   %Script;       #IMPLIED  -- a pointer button was released --
  onmouseover %Script;       #IMPLIED  -- a pointer was moved onto --
  onmousemove %Script;       #IMPLIED  -- a pointer was moved within --
  onmouseout  %Script;       #IMPLIED  -- a pointer was moved away --
  onkeypress  %Script;       #IMPLIED  -- a key was pressed and released --
  onkeydown   %Script;       #IMPLIED  -- a key was pressed down --
  onkeyup     %Script;       #IMPLIED  -- a key was released --"
  >

<!ENTITY % attrs "%coreattrs; %i18n; %events;">

http://www.w3.org/TR/1998/REC-html40-19980424/index/attributes.html
http://www.w3.org/TR/1998/REC-html40-19980424/strict.dtd

//R.G.B

[Redigerat av RGB den 11 jan 2000]

BjosteMedlem sedan jan. 20006 inlägg
#8

Ah, jag erkänner mig rättad. Jag har förläst mig på 3.2-specen och inte studerat 4.0 tillräckligt.

Dock vidhåller jag påståendet i mitt sista stycke; attributets existens betyder inte att webbläsaren är skyldig att visa denna information som en tooltip, eller ens alls.

256 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
123 ms — hämta statistik (db)
131 ms — hämta tråd, inlägg och bilagor (db)