En este artículo, estableceremos el peso de fuente de un texto dinámicamente usando JavaScript. Para cambiar el peso de la fuente dinámicamente, usamos la propiedad fontWeight del estilo HTML DOM.
Sintaxis:
object.style.fontWeight = "value"
Valores de propiedad:
- normal: el peso de la fuente es el valor predeterminado.
- más ligero: el peso de la fuente es más ligero de lo normal.
- negrita: el grosor de la fuente es más negrita de lo normal.
- bolder: el grosor de la fuente es más negrita que la negrita.
- valor: Define de 100 a 900 donde 400 es el valor normal.
- initial: establece su peso de fuente predeterminado.
- heredar: hereda esta propiedad de su elemento padre.
Ejemplo:
HTML
<!DOCTYPE html> <html> <head> <title> How to change font-weight of a text using JavaScript? </title> </head> <body style="text-align: center;"> <h1 style="color: green"> GeeksforGeeks </h1> <h2> How to change font-weight of <br>a text using JavaScript? </h2> <p id="sudo">Welcome to GeeksforGeeks</p> <br> <button type="button" onclick="myGeeks()"> Click to change </button> <script> function myGeeks() { document.getElementById("sudo") .style.fontWeight = "bold"; } </script> </body> </html>
Producción:
Antes de hacer clic en el botón:
Después de hacer clic en el botón:
Navegadores compatibles:
- Google Chrome
- explorador de Internet
- Mozilla Firefox
- Ópera
- Safari