Un guión es un signo de puntuacion que se usa para cortar las palabras al final del renglón.
Así, el texto quedase alineado en su espacio asignado (o justificado cuando está alineado a la izquierda y a la derecha al mismo tiempo).
Hasta ahora, se podía hacer de dos maneras: o mediante la colocación de un guión condicional (que indica al navegador onde las palabras pueden ser cortadas mediante la inserción del carácter especial ­, para soft hyphen), o con el uso de un script javascript para poner los guiones del lado del cliente. Una tercera vía es ahora posible: la hoja de estilos CSS3.