Cómo aplicar una hoja de estilos externa en cascada

Cómo:

Puede aplicar un formato de hoja de estilos externa en cascada (CSS) a:

Es recomendable que, al usar una hoja de estilos externa en cascada para dar formato a un informe, evite utilizar una hoja de estilos de WebFOCUS para especificar el formato del informe, a menos que también genere una hoja de estilos interna en cascada. Para más información, consulte Cómo combinar una CSS externa con otros métodos de formato.


Principio de página

x
Sintaxis: Cómo Utilizar el atributo CLASS para aplicar un formato de CSS

Para aplicar una clase de hoja de estilos externa en cascada (CSS) a un componente de informe, utilice la siguiente sintaxis en una declaración de hoja de estilos de WebFOCUS.

TYPE = type, [subtype,] CLASS = classname, [when,] [link,] $

donde:

type

Identifica el componente de informe al que está aplicando el formato de clase. En informes tabulares y de formato libre, puede tratarse de cualquier componente, como se explica en Cómo identificar un componente de informe en una hoja de estilo de WebFOCUS. No puede especificar un componente de un informe gráfico: para dar formato a un encabezado o pie de un gráfico y el color y la imagen del fondo de la página en la que aparece el gráfico, utilice una regla para el elemento BODY sin una declaración de hoja de estilos de WebFOCUS.

Se puede dar formato cada componente de informe mediante una clase. Si especifica varias clases para un componente de informe:

  1. Se evalúan primero las clases que se encuentran en las declaraciones con un formato condicional: En cada celda del componente de informe, la primera clase con cuya condición cumpla la fila de celda queda asignada a la celda.
  2. Si no se satisfacen ninguna de las condiciones o si no existen declaraciones condicionales, se asigna la clase en la primera declaración condicional al componente de informe. Se ignora todas las declaraciones siguientes para ese componente.
subtype

Son el atributo y valor necesarios para especificar completamente algunos tipos de componente de informe. Por ejemplo, se necesitan COLUMN y un identificador de columna para especificar un informe de columna particular.

classname

Es el nombre de la clase de hoja de estilos en cascada cuyo formato se aplica al componente de informe. Se puede asignar la misma clase a múltiples componentes de informe.

Los nombres de clase pueden tener hasta 23 caracteres y son sensibles a las mayúsculas y minúsculas: el uso de las mayúsculas y minúsculas debe coincidir con el de la regla de clase de la hoja de estilos externa en cascada. (Sin embargo tenga en cuenta que algunos navegadores web podrían no observar la regla el tamaño de fuente).

when

Es un atributo y valor WHEN opcional. Proporcione este si desea aplicar un formato condicional. Para más información, consulte Cómo dar formato a informes: Información general.

link

Es un atributo y un valor opcional de FOCEXEC, URL, o JAVASCRIPT. Proporcione esto, si desea vincular el componente de informe a otro recurso, como un informe en que el usuario pueda efectuar drill down. Para más información, consulte Cómo enlazar un informe con otros recursos.

Para ver un ejemplo, vaya a Cómo aplicar una clase de CSS a valores ACROSS en un informe.


WebFOCUS