since: 31st/Aug./2001; last modified: 13th/Sep./2001
テã‚スト拡張モジュールã«ã¯ã€æ¬¡ã®ä¸‰ã¤ã®ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«ãŒå«ã¾ã‚Œã¦ã„ã¾ã™ï¼š
ã“ã“ã§ã¯ã€åŒæ–¹å‘テã‚ストモジュールã«å«ã¾ã‚Œã‚‹è¦ç´ タイプを紹介ã—ã¾ã™ã€‚ã“ã®è¦ç´ タイプã¯ãƒ†ã‚ストレベル (Inline
) è¦ç´ ã§ã™ã€‚
bdo
è¦ç´ | 属性 | 最å°å†…容モデル |
---|---|---|
bdo |
Core , dir * ("ltr " | "rtl ") |
(PCDATA | Inline)* |
ã“ã®ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«ãŒä½¿ã‚れるã¨ãã¯ã€ bdo
è¦ç´ ãŒã€ãƒ†ã‚スト・モジュールã®å†…容セット Inline
ã«è¿½åŠ ã•ã‚Œã¾ã™ã€‚ã¾ãŸã€å±žæ€§ dir* ("ltr" | "rtl")
ã‚’ã€å±žæ€§é›†åˆ I18N
ã«åŠ ãˆã¾ã™ã€‚
bdo
è¦ç´ ã¯ã€å†…容ã®ãƒ†ã‚スト方å‘を明示的ã«ç¤ºã—ã¾ã™ã€‚Unicode ã§ã¯é€šå¸¸ã€å½“該文å—ãŒå±žã™ã‚‹è¨€èªžæ¯Žã«ãƒ†ã‚スト方å‘ã‚‚æƒ…å ±ã¨ã—ã¦å«ã‚“ã§ã„ã¾ã™ã€‚ã—ã‹ã—ã€ã“ã®è¦ç´ 内ã§ã¯ã€ãれらã®æš—黙的ã«æ±ºå®šã—ã¦ã„るテã‚スト方å‘ãŒç„¡è¦–ã•ã‚Œã€ dir
属性値ã«ä¸Šæ›¸ãã•ã‚Œã¾ã™ã€‚
åå‰ | bdo |
---|---|
分類 | Inline |
æ„味 | bidirectional over-ride |
日本語 | åŒæ–¹å‘アルゴリズムã®ä¸Šæ›¸ã |
æ–‡å—データã¨ãƒ†ã‚ストレベルã®è¦ç´ (Inline
) ãŒè¨±ã•ã‚Œã¾ã™ã€‚
Core
dir
= ltr
| rtl
bdo
è¦ç´ ã®å¿…é ˆå±žæ€§ã§ã™ã€‚I18N
属性集åˆã«å«ã¾ã‚Œã¦ãŠã‚Šã€æ®†ã©ã®è¦ç´ タイプã§ã‚‚定義ã•ã‚Œã¦ã„ã¾ã™ã€‚bdo
è¦ç´ 以外ã®è¦ç´ ã«ç”¨ã„ãŸå ´åˆã¯ã€å›ºæœ‰ã®æ–‡å—æ–¹å‘ã‚’æŒãŸãªã„å ´åˆã«é™ã‚Šã€åŸºæœ¬æ–¹å‘を指定ã—ã¾ã™ã€‚bdo
è¦ç´ ã§ç”¨ã„ãŸå ´åˆã¯ã€å›ºæœ‰ã®æ–¹å‘を無視ã—ã¦åŸºæœ¬æ–¹å‘を指定ã—ã¾ã™ã€‚
ltr
: å·¦ã‹ã‚‰å³ã¸ã®ãƒ†ã‚スト (Left-to-right)rtl
: å³ã‹ã‚‰å·¦ã¸ã®ãƒ†ã‚スト (Right-to-left)基本的ãªä½¿ã„æ–¹ã¯ã€å½“該文書㮠html
è¦ç´ ã§æŒ‡å®šã•ã‚Œã¦ã„る言語固有ã®ãƒ†ã‚スト基準方å‘ã«åã™ã‚‹æ–¹å‘ã‚’æŒã¤æ–‡å—列をã€ã‚¹ãƒãƒƒãƒˆçš„ã«æŒ‡å®šã™ã‚‹ã“ã¨ã§ã™ï¼š
<p>English1 <bdo dir="rtl">Hebrew1</bdo> English2 dir="rtl">Hebrew2</bdo></p>
ã€è¡¨ç¤ºä¾‹ã€‘
English1 Hebrew1 English2 Hebrew2
ã€è¡¨ç¤ºæ¦‚念図】
English1 1werbeH English2 2werbeH <------ <------ ---------------------------------> 全体ã®åŸºæº–æ–¹å‘
ã¾ãŸã€æ—¢ã«ãƒ†ã‚スト基準方å‘ã‚’å転ã•ã›ãŸæ–‡å—列ãŒã€å½“該文å—コードã®æŒã¤å›ºæœ‰æ–¹å‘ã«å¾“ã£ã¦å†å転ã•ã‚Œãªã„よã†ã«ã€åŒæ–¹å‘テã‚ストアルゴリズムを無視ã™ã‚‹ãŸã‚ã«ã‚‚用ã„ã¾ã™ï¼š
<p xml:lang="en"><bdo dir="ltr">English1 <span xml:lang="he">1werbeH</span> English2 <span xml:lang="he">2werbeH</span></bdo></p>
English1 1werbeH English2 2werbeH
ã“れをã—ãªã„ã¨ã€æŠ˜è§’å転ã•ã›ã¦è¨˜è¿°ã—ãŸæ–‡å—列ãŒå†å転ã—ã¦ã€ç›®çš„ã®ãƒ†ã‚スト方å‘ã¨ã¯é€†ã«ãªã£ã¦ã—ã¾ã†ã“ã¨ãŒã‚ã‚Šãˆã¾ã™ã€‚
dir
属性dir
属性を table
è¦ç´ ã§ç”¨ã„ã‚‹ã¨ã€è¡Œå†…ã®ã‚»ãƒ«ã®é…ç½®é †ç•ªæ–¹å‘ã«å½±éŸ¿ã‚’与ãˆã¾ã™ã€‚但ã—ã€è¡Œè¦ç´ やグループè¦ç´ ã«ç”¨ã„ãŸå ´åˆã¯ã€å½“該è¦ç´ 内ã®ã‚»ãƒ«å†…容ã®ãƒ†ã‚スト基準方å‘を指定ã™ã‚‹ã ã‘ã§ã€ã‚»ãƒ«ã®é…置自体ã«ã¯å½±éŸ¿ã‚’与ãˆã¾ã›ã‚“:
<table dir="rtl" border="1" xml:lang="he" summary="dir属性ã¨ã‚»ãƒ«é…置方å‘"> <thead > <tr> <th>0</th> <th>1</th> <th>2</th> </tr> </thead> <tbody> <tr> <td>(0, 0)</td> <td>(0, 1)</td> <td>(0, 2)</td> </tr><tr> <td>(1, 0)</td> <td>(1, 1)</td> <td>(1, 2)</td> </tr><tr> <td>(2, 0)</td> <td>(2, 1)</td> <td>(2, 2)</td> </tr> </tbody> <tbody dir="ltr"> <tr> <td>123</td><td>456</td> <td><bdo dir="rtl">789</bdo></td> </tr> </tbody> </table>
0 | 1 | 2 |
---|---|---|
(0, 0) | (0, 1) | (0, 2) |
(1, 0) | (1, 1) | (1, 2) |
(2, 0) | (2, 1) | (2, 2) |
123 | 456 | 789 |
dir
属性ã¯å±žæ€§ã‚»ãƒƒãƒˆ I18N
ã«å«ã¾ã‚Œã¦ãŠã‚Šã€æ®†ã©å…¨ã¦ã®è¦ç´ タイプã§å®šç¾©ã•ã‚Œã¦ã„ã¾ã™ã€‚ã—ã‹ã—ã€ãƒ¦ãƒ‹ã‚³ãƒ¼ãƒ‰ã§å›ºæœ‰ã«å®šç¾©ã•ã‚Œã¦ã„る基準方å‘を上書ãã™ã‚‹ã®ã¯ bdo
è¦ç´ ã§ã®æŒ‡å®šã ã‘ã§ã‚ã‚‹ã“ã¨ã«æ³¨æ„ã—ã¦ãã ã•ã„。
SEO | [PR] ”š‘¬!–³—¿ƒuƒƒO –³—¿ƒz[ƒ€ƒy[ƒWŠJÝ –³—¿ƒ‰ƒCƒu•ú‘— | ||