CSS | Propiedad de puntuación colgante

La propiedad de puntuación colgante en CSS proporciona a los diseñadores web una ventaja sobre la tipografía en la página web. La propiedad de puntuación colgante especifica si se coloca un signo de puntuación fuera del cuadro de línea al principio o al final de alguna línea de texto. Básicamente, proporciona a los diseñadores web establecer viñetas o cualquier símbolo en la alineación específica, ya sea a la izquierda o a la derecha, de modo que la primera letra esté correctamente alineada con el resto del documento. Podemos usar las siguientes palabras clave junto con la propiedad de puntuación colgante y podemos usarlas en diferentes modos o tipos:  

  • Valores de palabras clave
  • Dos valores de palabra clave
  • Tres valores de palabra clave
  • Valores de palabras clave globales
  • Sintaxis: para valores de palabras clave 
     
ohanging-punctuation: none;
hanging-punctuation: first;
hanging-punctuation: last;
hanging-punctuation: force-end;
hanging-punctuation: allow-end;
  • Sintaxis: para dos valores de palabra clave 
     
hanging-punctuation: first force-end;
hanging-punctuation: first allow-end;
hanging-punctuation: first last;
hanging-punctuation: last force-end;
hanging-punctuation: last allow-end;
  • Sintaxis: para tres valores de palabras clave 
     
hanging-punctuation: first force-end last;
hanging-punctuation: first allow-end last;
  • Sintaxis: para valores globales 
     
hanging-punctuation: inherit;
hanging-punctuation: initial;
hanging-punctuation: unset;

Valor por defecto: 

  • ninguna 

Valores de propiedad:
 

Palabra clave Funcionalidad
ninguna Este es el valor predeterminado para esta propiedad. Ningún personaje se cuelga.
primero Se bloquea el uso de un carácter disponible al comienzo de la primera línea formateada de un elemento.
ultimo Se cuelga un carácter disponible al final de la última línea formateada de un elemento. 
 
forzar el fin El uso de parada o coma al final de una línea se cuelga.
permitir-finalizar Un punto o coma al final de una línea cuelga si no encaja antes de la justificación.

Ejemplo: 
 

html

<!DOCTYPE HTML>
<html>
    <head>
        <title>
            CSS Hanging Punctuation Property
        </title>
        <style>
            p {
                 hanging-punctuation: first;
              } 
        </style>
    </head>
     
    <body>
         
<p>“GeeksforGeeks: A computer science portal”</p>
 
    </body>
</html>

Producción : 
 

Navegador compatible: los navegadores compatibles con la propiedad de puntuación colgante se enumeran a continuación:  

  • Safari 10.0+

Publicación traducida automáticamente

Artículo escrito por motamarriphani y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *