Kenneth Kristensen <kenne@control.auc.dk> writes:
> Chuke Mimergolf wrote:
>
> > Fejlbeskrivelse: end tag for element "A" which is not open
> > Det er altså det sidste </A>, der er problemet - men hvorfor?
>
> Sæt en backslash foran slash, sådan: <\/a>
> Det løste problemet for mig for en 14 dage siden.
Det kan sagtens være det. Det afhænger jo nok af hvilke omgivelser
scriptet står i, men det er formodentlig et script-tag.
Indholdet af et script-tag er CDATA, og det slutter ved det første
end-tag "</" efter <script>. Derfor virker det at skrive "<\/", der
af javascript-fortolkeren blive lavet til "</", men som ikke ordret
er "</" for HTML-fortolkeren.
Se iøvrigt:
<URL:
http://www.w3.org/TR/1999/REC-html401-19991224/appendix/notes.html#notes-specifying-data>
De giver netop dette forslag til at løse problemet.
/L
--
Lasse Reichstein Nielsen - lrn@hotpop.com
'Faith without judgement merely degrades the spirit divine.'