blob: 5e20e1e6ad8a6f0da4ff733e40bbe47d5451d0d5 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
|
---
title: element.dir
slug: Web/API/Element/dir
tags:
- DOM
- Dokumentacja_Gecko_DOM
- Gecko
- Wszystkie_kategorie
translation_of: Web/API/HTMLElement/dir
---
<div>
{{ApiRef}}</div>
<h2 id="Podsumowanie" name="Podsumowanie">Podsumowanie</h2>
<p>Atrybut <strong>dir</strong> ustawia lub pobiera kierunek pisania tekstu dla zawartości bieżącego elementu.</p>
<h2 id="Sk.C5.82adnia_i_warto.C5.9Bci" name="Sk.C5.82adnia_i_warto.C5.9Bci">Składnia i wartości</h2>
<pre class="syntaxbox">var <var>bieżącyKierunekPisania</var> = elementNodeReference.dir;
elementNodeReference.dir = <var>nowyKierunekPisania</var>;
</pre>
<p><var>bieżącyKierunekPisania</var> jest łańcuchem reprezentującym kierunek pisania tekstu bieżącego elementu. <var>nowyKierunekPisania</var> to zmienna łańcuchowa, której wartość reprezentuje kierunek pisania tekstu.</p>
<p>Możliwe wartości <strong>dir</strong> to <code>ltr</code> dla "od lewej do prawej" i <code>rtl</code> dla "od prawej do lewej".</p>
<h2 id="Przyk.C5.82ad" name="Przyk.C5.82ad">Przykład</h2>
<pre class="brush:js">var parg = document.getElementById("para1");
parg.dir = "rtl";
// zmienia kierunek tekstu w paragrafie "para1"
</pre>
<h2 id="Uwagi" name="Uwagi">Uwagi</h2>
<p>Kierunek pisania tekstu elementu oznacza kierunek, w którym idzie tekst (do obsługi różnych języków). Języki arabski i hebrajski to typowe przykłady użycia kierunku <em>rtl</em>.</p>
<p>Obrazek może mieć atrybut <em>dir</em> ustawiony na <em>rtl</em>. W takim wypadku atrybuty <em>title</em> i <em>alt</em> będą sformatowane i wyświetlona jako <em>rtl</em>.</p>
<p>Jeśli tabela ma kierunek <em>rtl</em>, kolumny porządkowane są od prawej do lewej.</p>
<h2 id="Specyfikacja" name="Specyfikacja">Specyfikacja</h2>
<ul>
<li><a class="external" href="http://www.w3.org/TR/DOM-Level-2-HTML/html.html#ID-52460740">W3C DOM Level 2 HTML: dir</a></li>
</ul>
|