?
このドキュメントでは、 php中國語ネットマニュアル リリース
該HTML <bdi>
元素(雙向隔離)隔離了可能與其他文本的文本格式不同的文本區(qū)域。
當向具有固定方向性的文本內插入具有未知方向的文本(比如來自數據庫中的文本)時,該元素就有很大的作用。
內容類別 | 流量內容,措辭內容,可觸及的內容。 |
---|---|
允許的內容 | 短語內容。 |
標記遺漏 | 沒有,起始和結束標簽都是強制性的。 |
允許父母 | 任何接受短語內容的元素。 |
允許ARIA角色 | 任何 |
DOM界面 | HTML元素 |
dir
如同其他HTML元素一樣,它包含全局屬性,但是有一些語義上的細微差別:dir屬性不繼承父元素。如果沒有設置,默認值即為auto,以便瀏覽器根據元素內容決定元素內容的方向。
盡管在一個<span>
或另一個文本格式元素上使用CSS規(guī)則unicode-bidi
: isolate
可以實現相同的視覺效果,但語義僅由<bdi>
元素傳遞。尤其是,瀏覽器可以忽略CSS樣式。在這種情況下,使用HTML元素仍然可以正確顯示文本,但在使用CSS樣式表達語義時會變成垃圾。
<p dir="ltr">This arabic word <bdi>ARABIC_PLACEHOLDER</bdi>is automatically displayed right-to-left.</p>
This arabic word REDLOHECALP_CIBARA is automatically displayed right-to-left.
規(guī)范 | 狀態(tài) | 評論 |
---|---|---|
WHATWG HTML生活標準該規(guī)范中'<bdi>'的定義。 | 生活水平 | |
HTML5該規(guī)范中'<bdi>'的定義。 | 建議 |
Feature | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|
Basic support | 16 | 10.0 (10.0) | No support | No support | No support |
Feature | Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|
Basic support | No support | 10.0 (10.0) | No support | No support | No support |