Kaskádové styly (CSS)
Kaskádové styly je možné vytvářet v párech. Ve stejném adresáři může být např. soubor style.css s výchozím určením pro tok textu zleva doprava (left to right) a style-rtl.css určený pro tok textu zprava doleva (right to left) např. pro Arabštinu, Hebrejštinu atd.
Soubor style-rtl.css může potlačit určené deklarace souboru style.css. Dle dohody jsou odlišnosti v toku textu označeny /* LTR */ komentářem v originálním souboru style.css, aby bylo jasné které deklarace je nutné modifikovat v souboru style-rtl.css (přehlednost při pozdějších úpravách).
Soubor style-rtl.css je uplatněn pouze v případě použití jazyka (zobrazení stránek) s tokem textu zprava doleva a potlačuje tak určené deklarace souboru style.css.
Příklad:
Výpis části souboru modules/system/defaults.css:
th {
text-align: left; /* LTR */
padding-right: 1em; /* LTR */
border-bottom: 3px solid #ccc;
}Výpis části souboru modules/system/defaults-rtl.css:
th {
text-align: right;
padding-right: inherit;
padding-left: 1em;
}