How to preserve the readability of text when font fallback occurs with JavaScript?


Use the fontSizeAdjust property to preserve the readability of text. It sets the aspect value of a font i.e. the difference between the size of lowercase and uppercase letters.

Example

You can try to run the following code to preserve the readability of text when font fallback occurs with JavaScript −

Live Demo

<!DOCTYPE html>
<html>
   <body>
      <h1>Heading 1</h1>
      <p id="myID">
         This is Demo Text.
      </p>
      <button type="button" onclick="display()">Set Aspect Value</button>
      <script>
         function display() {
            document.getElementById("myID").style.fontFamily = "verdana,sans-serif";
            document.getElementById("myP").style.fontSizeAdjust = "0.90";
         }
      </script>
   </body>
</html>

Updated on: 23-Jun-2020

99 Views

Kickstart Your Career

Get certified by completing the course

Get Started
Advertisements