(言語情報)双方向アルゴリズム及びdir属性は、一般に、方向変換の埋込みを管理するのに使われる。双方向アルゴリズムが不正なプレゼンテーションを引き起こしてしまうような状況もあり得る。BDO要素は、著者に対し、ある範囲のテキストについて双方向アルゴリズムを無効にする手段を提供する。これまでと同じテキストで考えよう。HEBREW6今回は、テキストが既に視覚的順序で並べられていると仮定する。視覚的順序を採用しているからである。右-左の文字列は、バイト列中に右-左の順で挿入される。breakを含め、次のように整形されるであろう。6WERBEHこれは[UNICODE]の双方向アルゴリズムと衝突する。双方向アルゴリズムは、2WERBEH、4WERBEH、6WERBEHを再逆転させ、ヘブライ語を右-左ではなく左-右方向で表示してしまうからである。BDO要素とすることである。BDO要素のdir属性値はLTRに設定する。6WERBEH</BDO></PRE>これは、双方向アルゴリズムに対する「ここは左-右のままにせよ!」という指示となり、期待する次のプレゼンテーションが生成される。6WERBEHBDO要素は、例えば多言語混在の部分番号など、並び順の完全な制御が必要な局面で用いるべきである。この要素には、dir属性が必須である。用いて双方向アルゴリズムを上書きしてもよい。