El efecto de texto en relieve se puede generar fácilmente usando HTML y CSS. Usaremos la propiedad text-shadow de CSS para obtener el resultado deseado.
Código HTML: en esta sección, crearemos una estructura básica del cuerpo que contiene texto o encabezado.
<!DOCTYPE html> <html lang="en" dir="ltr"> <head> <meta charset="utf-8"> <title>Embossed Text Effect</title> </head> <body> <div> <h2>GeeksforGeeks</h2> </div> </body> </html>
Código CSS: En esta sección le daremos estilo al texto. Usaremos la propiedad text-shadow de CSS para agregar sombra al texto y crear el efecto de relieve.
<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%); } h2 { color: #65E73C; text-shadow: -2px 2px 4px rgba(0, 0, 0, 0.5), 2px -2px 0 rgba(255, 255, 255, 0.9); } </style>
Código final: es la combinación de las dos secciones de código anteriores.
<!DOCTYPE html> <html lang="en" dir="ltr"> <head> <meta charset="utf-8"> <title>Embossed 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%); } h2 { color: #65E73C; text-shadow: -2px 2px 4px rgba(0, 0, 0, 0.5), 2px -2px 0 rgba(255, 255, 255, 0.9); } </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