dijous, de gener 18, 2007

HTML A DINS DE FLASH? (1a Part)

Anem a veure. Posar un Flash a dins d'una pàgina web amb el Dreamweaver és senzill, és com col·locar una imatge però amb un altre botó. Però, posar HTML a dins d'una pel·lícula flash?

Flash admet la inclussió a dintre de camps de text dinàmics d'algunes etiquetes HTML. Amb la qual cosa, no només ens serveix HTML per fer pàgines web amb el bloc de notes o amb el Dreamweaver. A partir del FlashMX ja podiem incorporar HTML i a partir del FLASH MX2004 podiem incloure HTML i fins i tot CSS a dintre dels arxius SWF.

Ara no només els navegadors sabenn interpretar HTML i CSS. Flash també en sap. Una altra raó més per saber HTML. Però aquest cop amb els aventatges de FLASH i dels documents HTML.

ETIQUETES HTML ADMESES A FLASH.
De tota manera heu de saber que les etiquetes d'HTML que admet són un subconjunt de les etiquetes HTML, no totes, que us relato a continuació:
  • A, que ja sabeu que serveix per posar links amb el seu atribut href, el qual admet com a possibles valors URLs relatives o absolutes. Si posem URLs relatives han de ser relatives al document SWF. També inclou l'atribut target.
  • B, per fer negreta.
  • BR, per fer salt de línia.
  • FONT, amb el seus atributs FACE, SIZE, COLOR.
  • IMG amb el seus atributs SRC, WIDTH, HEIGHT, ALIGN(amb valors: left i right), HSPACE i VSPACE i l'atribut ID que especifica el nom de la instància de clip de pel·lícula(creada per Flash Player) que conté l'arxiu d'imatge, SWF o el clip de pel·lícula incorporat.
  • I, per fer cursives.
  • LI, per fer elements de llista. Cal dir que Flash no reconeix OL i UL.
  • P, per fer paràgrafs, amb els atributs; ALIGN(amb valors: left, center, right i justify), CLASS(per definir el nom de l'estil de cascada que volem aplicar-li a aquest paràgraf).
  • TEXTFORMAT, que permet utilitzar un conjunt d'atributs que controlen entre d'altres coses, l'interliniat, la sangria, els marges i les tabulacions. Pot combinar les etiquietes <TEXTFORMAT> amb les etiquetes HTML incorporades. Els atributs que ens posar aquesta etiqueta són:
    • BLOCKINDENT, per especificar la sangria del bloc en punts.
    • INDENT, per especificar la sangría esquerra fins el primer caràcter del paràgraf i que també admet números sencers negatius.
    • LEADING, interliniat.
    • LEFTMARGIN
    • RIGHTMARGIN
    • TABSTOPS, que especifica el número de tabulacions personalitzades com una matriu de sencers no noegatius.
  • U, per subratllar.
CARÀCTERS ESPECIALS QUE ADMET FLASH
  • & lt; (NOTA: sense espais), per fer el signe <
  • & gt; , per fer el signe >
  • & amp; per fer &
  • & quot; per fer cometes "
  • & apos; per fer apòstrofes o cometes simples '
  • FLASH també admet codis de caràcters explícits com & #39 (ampersand - ASCII) i &amp;amp;amp;amp;amp;amp;amp; #x0026; (ampersand - Unicode)





COM INCLOURE HTML A FLASH

OPCIÓ A(A UN CAMP DE TEXT DINÀMIC O UN CAMP D'INTRODUCCIÓ DE TEXT):
Si tenim un camp de text dinàmic o un camp d'introducció de text se'ns habilita el botó següent:
. Llavors el podem apretar per indicar que volem que a aquest camp de text incorporarem HTML.

OPCIÓ B(TEXT IMPORTAT D'UN ARXIU EXTERN):
Per a això caldrà ActionScript. En el següent POST us ho explico.