Aplicación de formato al texto con hojas de estilos en cascada

Las hojas de estilos en cascada (CSS) son un mecanismo para trabajar con estilos de texto que pueden aplicarse a documentos HTML o XML. Una hoja de estilos es una recopilación de reglas de formato que especifican cómo se debe dar formato a elementos HTML o XML. Cada regla asocia un nombre de estilo o selector con una o varias propiedades de estilo y sus valores. Por ejemplo, el estilo siguiente define un selector denominado bodyText:

.bodyText {
    text-align: left
}

Puede crear estilos que redefinan etiquetas de formato HTML integradas que Flash Player emplea (como <p> y<li>). También puede crear clases de estilos para aplicarlas a elementos HTML específicos mediante el atributo class de las etiquetas <p> o <span> o definir nuevas etiquetas.

Utilice la clase TextField.StyleSheet para trabajar con hojas de estilos de texto. Aunque la clase TextField puede utilizarse con Flash Player 6, la clase TextField.StyleSheet requiere que los archivos SWF se utilicen en Flash Player 7 o posteriores. Puede cargar estilos desde un archivo CSS externo o crearlos de forma nativa con ActionScript. Para aplicar una hoja de estilos a un campo de texto que contenga texto con formato HTML o XML, utilice la propiedad TextField.styleSheet. Los estilos definidos en la hoja de estilos se asignan automáticamente a las etiquetas definidas en el documento HTML o XML.

La utilización de hojas de estilos conlleva los siguientes tres pasos básicos:

Para más información, consulte los siguientes temas:

Para ver un ejemplo de archivo de origen, formattedText.fla, que muestra cómo aplicar formato CSS al texto cargado en un archivo SWF en tiempo de ejecución, visite la página de ejemplos de Flash en www.adobe.com/go/learn_fl_samples_es. Descargue y descomprima el archivo zip Samples y vaya a la carpeta ActionScript2.0/LoadText para acceder al ejemplo.


Flash CS3

 

Enviarme un mensaje de correo electrónico cuando se añadan comentarios a esta página | Informe de comentarios

Página actual: http://livedocs.adobe.com/flash/9.0_es/main/00000907.html