首頁 >web前端 >css教學 >css unicode-bidi屬性的應用與意義

css unicode-bidi屬性的應用與意義

黄舟
黄舟原創
2017-06-20 10:39:481919瀏覽

unicode-bidi設定與雙向演算法相關的嵌入

語法: 

unicode-bidi : normal | bidi-override | embed

參數: 
 
normal : 物件不開啟附加的嵌入層,對於內聯要素,隱式重排序跨物件邊界進行工作
embed :  物件開啟附加的嵌入層,direction#屬性的值指定嵌入層,在物件內部進行隱式重新排序
bidi-override :  嚴格依照direction屬性的值重排序。忽略隱式雙向運算規則 
 
說明: 
 
用於同一個頁面中存在從不同方向讀進的文字顯示。與direction屬性一起使用。
假如您想套用direction屬性於內聯文本,您必須設定unicode-bidi屬性為embed或bidi-override。 
對應的腳本特性為unicodeBidi。請參閱我所寫的其他書目。 
 
範例: 

p { direction: rtl; unicode-bidi: bidi-override; }

註解
unicode-bidi 屬性與 direction 屬性一起使用。
Unicode 雙向演算法會自動按照嵌入的字元序列的固有方向將它們反轉。例如,英文文件的基本方向是從左到右。如果文件中某一段的多個部分包含從右到左閱讀的語言,則該語言的方向將正確地顯示為從右至左。應用雙向演算法的瀏覽器會正確地反轉該語言的方向。
標準資訊
此屬性在 Cascading Style Sheets (CSS), Level 2 (CSS2)(級聯樣式表 (CSS),第 2 級 (CSS2)) 中定義。
應用於

a, 
abbr, 
acronym, 
address, 
b, 
bdo, 
big, 
blockquote, 
body, 
button, 
caption, 
center, 
cite, 
code, 
col, 
colgroup, 
custom, 
dd, 
defaults, 
del, 
dfn, 
p, 
dl, 
dt, 
em, 
embed, 
fieldset, 
font, 
form, 
hn, 
i, 
img, 
input type=button, 
input type=checkbox, 
input type=file, 
input type=image, 
input type=password, 
input type=radio, 
input type=reset, 
input type=submit, 
input type=text, 
ins, 
li, 
object, 
ol, 
option, 
p, 
q, 
rt, 
ruby, 
s, 
select, 
span, 
sub, 
table, 
tbody, 
td, 
tfoot, 
th, 
thead, 
tr, 
tt, 
u, 
ul, 
var, 
xmp

以上是css unicode-bidi屬性的應用與意義的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn