webForumDet fria alternativet

Radbrytning i alt text?

HTML & CSS

9 svar · 367 visningar · startad av maqe

Medlem sedan dec. 2003824 inlägg
Frågan#1

Går detta att göra på något snyggt sätt?

Medlem sedan dec. 20042 245 inlägg
#2

Nope. :( Fast du kan använda <object> istället. :)

<object type="image/gif" data="http://www.webforum.nu/images/wfstandard/logo_webforum.gif" width="281" height="58">
 <h1>webForum</h1>
 <p>Det fria alternativet</p>
</object>
Medlem sedan aug. 20039 340 inlägg
#3
<img src="jagfinnsinte.gif" alt="Jag
finns
inte!" />

Alltså vanliga radbrytningar i attributet, bör fungera åtminstone i IE. Kan dock inte kolla detta, då jag sitter på ett UNIX-system just nu.

Medlem sedan nov. 200013 890 inlägg
Medlem sedan dec. 20003 887 inlägg
#5

Än så länge är det väl bara IE som utnyttjar möjligheten till ha radbrytning i title- och alttaggar.
Det är dock en feature i IE och ingen standard på något sätt.

Medlem sedan dec. 20042 245 inlägg
#6

Engine^ skrev:

Än så länge är det väl bara IE som utnyttjar möjligheten till ha radbrytning i title- och alttaggar.
Det är dock en feature i IE och ingen standard på något sätt.

Det är faktiskt mot vad specifikationen säger. :)

CDATA is a sequence of characters from the document character set and may include character entities. User agents should interpret attribute values as follows:

  • Replace character entities with characters,
  • Ignore line feeds,
  • Replace each carriage return or tab with a single space.

alt- och title-attributen är båda av typ CDATA, så följande exempel är ekvivalenta och bör tolkas på samma sätt:

<img src="foo" alt="foo
bar
baz">
<img src="foo" alt="foo bar baz">
Medlem sedan dec. 20003 887 inlägg
#7

zcorpan skrev:

Det är faktiskt mot vad specifikationen säger. :)

Öh, nej.

w3 skrev:

# Ignore line feeds,
# Replace each carriage return or tab with a single space.

Medlem sedan dec. 20042 245 inlägg
#8

Engine^ skrev:

Öh, nej.

w3 skrev:

# Ignore line feeds,
# Replace each carriage return or tab with a single space.

:q

Medlem sedan dec. 20003 887 inlägg
#9

Jag anar missförstånd i mossen :)

Du kanske menade att IE gör tvärtemot vad specifikationen säger.

Jag hade inte IE i åtanke när jag kommenterade ;)

Medlem sedan dec. 20042 245 inlägg
#10

Då är vi överrens. :birp

276 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
132 ms — deklarationer (db)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)