La gestion du texte
CHAPITRE 14
345
Mettre en forme un texte avec les CSS
Avant toute chose, il est important de savoir que les styles CSS s’appliquent à une
instance de type TextField() qui contient du texte au format HTML ou XML. La mise en
forme d’un texte à partir de styles CSS (Cascading Style Sheets) s’avère très intéressante
pour plusieurs raisons :
• De nombreux développeurs connaissent déjà les CSS. La consultation, la création et la
mise à jour de tels documents s’en trouvent facilitées.
• La mise à jour d’une animation (au niveau de l’aspect du texte) ne nécessite pas une
nouvelle publication du fichier FLA d’origine.
• Une même feuille de styles de type CSS peut être partagé entre une page HTML et un
fichier SWF.
Dans l’interface de Flash, la gestion des CSS peut se traduire par deux techniques :
• En créant des styles en ActionScript.
• En important une feuille de styles sous forme de fichier externe.
Créer une feuille de styles en ActionScript
Pour démarrer notre apprentissage des CSS, nous devons commencer par placer un texte
dynamique sur la scène que nous intitulons leMessage. Soit vous utilisez l’outil Texte
disponible dans l’IDE de Flash, soit vous saisissez les lignes d’instructions ci-dessous :
var leMessage:TextField = new TextField();
leMessage.x = 20;
leMessage.y = 20;
leMessage.width = 280;
Balise
Attributs supportés
Remarques


Le texte doit avoir l’attribut multiligne
activé.


align et class



  • class
    La classe de style CSS doit être définie par
    un objet flash.text.StyleSheet.

    href, event et target. a:link,
    a:hover et a:active
    Vous pouvez utiliser l’événement link pour
    que le lien exécute une fonction ActionScript
    dans un fichier SWF.

    src, width, height, align, hspace,
    vspace, id et checkPolicyFile
    Tableau 14-1 Balises HTML reconnues par le lecteur Flash. (Suite)
  • Précédent

    - 373/426

    Suivant