Definition af tekstretning

Siden er opdateret 23.1.2008

Hvis man i et dokument ønsker at ændre skriveretning i forhold til den normale (set fra pågældende computers side), må man først ændre uni-code indstillingerne for det ønskede tekststykke. Derefter sættes den ønskede tekstretning:

direction

I ekstern css:
.t2v {
unicode-bidi: bidi-override;
direction: rtl;
}

Eller i inline-css:
<div style="unicode-bidi: bidi-override; direction: rtl;">Tekst med ændret retning</div>

Rækkefølgen af unicode-bidi: bidi-override; og direction: rtl; er ligegyldig.

Sættes kun direction: rtl;, vil resultatet svare til at sætte text-align:right;. Man kan ikke sætte unicode-bidi: bidi-override; alene, det vil ikke virke.

Vær opmærksom på, at teknikken IKKE virker i Opera før version 7.0!

Med unicode-bidi sat:

Denne tekst er i editoren skrevet helt normalt fra venstre mod højre. Men ved at ændre den retning, browseren viser teksten i, ser det ud som om jeg har siddet og stavet det hele bagfra.

Uden unicode-bidi sat:

Denne tekst er i editoren skrevet helt normalt fra venstre mod højre. Men ved at ændre den retning, browseren viser teksten i, ser det ud som om jeg har siddet og stavet det hele bagfra.

Man kan også vende teksten i et enkelt ord eller en kort passage i en længere tekst. Dette gøres så med elementet bdo, som tildeles attributten dir med parameteren rtl:

Denne tekst er retvendt, men her kommer nogle ord, som er blevet vendt om.

nogle ord, som <bdo dir="rtl">er blevet vendt</bdo> om.

writing-mode

Denne tekst er i editoren skrevet helt normalt fra venstre mod højre og oppefra og ned. Men ved at ændre den retning, browseren viser teksten i (writing-mode), skal du lægge højre kind ned på skulderen for at læse teksten.

<p style="unicode-bidi: bidi-override; writing-mode: tb-rl;">Denne tekst ...</p>

Dette virker dog kun i IE og kun, hvis definitionen er sat som inline-css - og så er writing-mode ikke valid css (ikke en del af css-standarden).

Valid XHTML Copyright © Erik Ginnerskov december 2003
css validerer ikke på grund af definitionen writing-mode
Hjemmesideskolen
Du er her: Forsiden - html - testsider - Definition af tekstretning
sidens top
Brugere lige nu: 1
Home Mail