El efecto de texto grabado es un efecto que puede usar en sus sitios web como encabezado o subtítulo para que se vea más agradable y atractivo.
Enfoque: el efecto de texto grabado se puede generar fácilmente usando HTML y CSS. Primero crearemos un texto básico usando HTML y luego usando la propiedad text-shadow de CSS generaremos el efecto deseado.
Ejemplo 1:
<!DOCTYPE html> <html lang="en" dir="ltr"> <head> <meta charset="utf-8"> <title>Engraved Text Effect</title> <style> body { margin: 0; padding: 0; font-family: serif; justify-content: center; align-items: center; display: flex; background-color: #65E73C; } div { content: ''; font-size: 3em; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); color: transparent; background: #008000; -webkit-background-clip: text; text-shadow: 2px 5px 5px rgba(255, 255, 255, 0.3); } </style> </head> <body> <div> <h2>GeeksforGeeks</h2> </div> </body> </html>
En el ejemplo anterior, primero creamos una etiqueta div que contiene algo de texto dentro de ella, luego diseñamos el texto usando las propiedades básicas de CSS. Luego usaremos la propiedad text-shadow para generar el efecto de grabado.
Producción:
Ejemplo 2:
<!DOCTYPE html> <html lang="en" dir="ltr"> <head> <meta charset="utf-8"> <title>Engraved Text Effect</title> <style> body { margin: 0; padding: 0; font-family: serif; justify-content: center; align-items: center; display: flex; background-color: gray; } div { content: ''; font-size: 3em; position: absolute; top: 50%; left: 50%; transform: translate(-70%, -90%); color: transparent; background: black; -webkit-background-clip: text; text-shadow: 2px 5px 5px rgba(255, 255, 255, 0.3); } </style> </head> <body> <div> <h2>GeeksforGeeks</h2> </div> </body> </html>
Producción:
Publicación traducida automáticamente
Artículo escrito por lakshgoel204 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA