制作者の活動(PR)。

アイドル・堀北真希ちゃんをうさぎ化したオリジナルキャラクタ
主な作品

アイドルをモデルにした制作者のオリジナルキャラクタを用いた作品の一例

<bdo>要素(文字列の方向)。

文字列の方向を明示する<bdo>要素についての解説です。

<bdo>要素(文字列の方向)・目次。

<bdo>要素とは。

<bdo>要素とは、書字方向を示す要素です。

多くの要素ではdir属性(<dir>要素ではない!)により、書字方向が決められます。

しかしながら、ユニコードの仕様では、文字により並べる方向が決められており、それに従って双方向アルゴリズムが定められております。

双方向アルゴリズム
左から書く言語(現代の日本語や英語など)の中に右から書く言語(アラビア語やヘブライ語など)の語句が含まれた場合、或いはその逆の場合にどのように書くかを決めるアルゴリズムです。

この結果、dir属性での指定が正しく処理出来ない場合があります。

このため、<bdo>要素でユニコードの指定を上書きするようにします。

<bdo>要素を利用出来るHTML文書型。

<bdo>要素は、以下の文書型で利用出来ます。

<bdo>要素の実装上の注意。

ネットスケープ 4.x以前などの古いユーザエージェントでは、効果が無い場合もあります。

<bdo>要素が含まれるXHTML モジュール。

<bdo>要素はバイディレクショナル・テキスト(双方向テキスト)モジュールに属します。

<bdo>要素の扱い。

<bdo>要素インライン要素です。

<bdo>要素の内容は、当然インライン要素に限られます。

<bdo>要素の属性。

<bdo>要素には、以下の属性が定められております。

dir属性(必須)
方向を指定します。
コア属性
lang/xml:lang属性

となっております。

関連項目。

しらぎくのウェブサイト作成入門サイトマップ

ページ外へのご案内。

marguerite.site@gmail.com