Lasse Reichstein Nielsen skrev:
> Opera har valgt at bruge Unicode-standarden for
> ombrydning i stedet for HTMLs, og ombryder derfor ved flere
> tegn (bl.a. almindeligt minus/bindestreg og slash/skråstreg).
> Det har den fordel at de også ved hvordan de skal ombryde
> ikke-vestlige sprog.
Det er tilsyneladende samme opførsel som IE - og den virker også
nogenlunde fornuftig. Men hvad gør man så hvis man vil forhindre en
sådan deling (det har vist været oppe i tilfældet med bindestreg
før - men jeg kan ikke lige finde tråden).
> Jeg var ikke klar over at Opera ikke ombrød ved ­, men det
> kan jeg godt se nu.
Det virker underligt at både Opera og Mozilla fejler her. Jeg ved
ikke hvor gammel ­-entiteten er[1], men den burde så vidt jeg kan se
være implementeret for længst.
Jeg kan se at det er meningen at ­ skal fungere "intelligent" -
det vil sige fx indsætte slugte dobbeltkonsonanter[2] igen. Hvis den
bløde bindestreg skal opføre sig på denne måde er det selvfølgelig
ikke så let at implementere den. Men man kunne da starte med at
implementere en "dum" version som bare indsætter "-" + orddeling hvis
det er nødvendigt. Det ville gøre det muligt at bruge ­ i en lang
række tilfælde.
Noter:
======
[1] Et hurtigt google-tjek viser at den er nævnt helt tilbage i 1994 -
dog ikke nødvendigvis som officiel standard. Lidt yderligere
googling viser at ­ er med i HTML 3.2
[2] På fx svensk og tysk kan mange ordsammensætninger i princippet
risikere at give trippelkonsonanter. Man nøjes så med at skrive en
dobbeltkonsonant - medmindre ordet deles i sammensætningen.
Eksempel tuggummi (tugg + gummi) skrives tugg-gummi hvis der er
bindestreg.
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på
http://usenet.dk/netikette/citatteknik.html