Javascript
 Computer >> コンピューター >  >> プログラミング >> Javascript

JavaScriptを使用して同じドキュメント内の複数の言語をサポートするためにテキストをオーバーライドする必要があるかどうかを設定するにはどうすればよいですか?


unicodeBidiを使用します JavaScriptのプロパティを使用して、同じドキュメントで複数の言語をサポートするためにテキストをオーバーライドするかどうかを設定します。通常、埋め込み、または bdi に設定します -オーバーライド。 bdi-overrideを使用すると、方向も追加できます。つまり、 rtl ltr

次のコードを実行して、 unicodeBidiの操作方法を学ぶことができます。 JavaScriptのプロパティ

<!DOCTYPE html>
<html>
   <body>
      <p id = "pid" style="direction:rtl">Demo Text</p>
      <button type="button" onclick="display()">Set</button>
      <script>
         function display() {
            document.getElementById("pid").style.unicodeBidi = "bidi-override";
         }
      </script>
   </body>
</html>

  1. JavaScriptでテキストの文字間のスペースを設定するにはどうすればよいですか?

    文字間のスペースを設定するには、JavaScriptの letterSpacingを使用します プロパティ。 例 次のコードを実行して、JavaScriptを使用してテキスト内の文字間のスペースを設定することができます- <!DOCTYPE html> <html>    <body>       <h1>Heading 1</h1>       <p id="myID">This is Demo Text.</p

  2. CSSで複数の言語をサポートするためにテキストをオーバーライドするかどうかを設定します

    unicode-bdiプロパティを使用して、CSSで複数の言語をサポートするためにテキストをオーバーライドするかどうかを設定します 例 <!DOCTYPE html> <html>    <head>       <style>          p.demo1 {             direction: rtl;