Comunidad de diseño web y desarrollo en internet online

Lista de etiquetas HTML soportadas en Flash MX 2004

Desde la versión MX Flash incluyo el soporte de etiquetas HTML dentro de los campos de texto; con Flash MX 2004 tambien vino el soporte de las hojas de estilo en cascada CSS y la posibilidad de incluir imagenes o movie clips dentro de los campos de texto.

A continuación un listado de las etiquetas HTML que soporta Flash MX 2004 (Tomado de la ayuda de Flash)

Etiqueta de enlace (<a>)

En Flash, al igual que en HTML, la etiqueta de enlace permite crear hipervinculos entre paginas web y soporta los siguientes atributos:

href Especifica la URL de la pagina a cargar

target Especifica el nombre del frame o nueva ventana donde cargaras el vinulo al darle click

Ejemplo:

<a href="http://www.cristalab.com/" target="_blank">Cristalab</a>
Nota: Si coloca direcciones relativas en el target; este sera relativo al archivo HTML donde se ejecute el SWF y no al SWF; si se ejecuta desde la web

Etiqueta de negrita (<b>)

Pues ... funciona igual que en HTML normal, pone un texto en negrita

Etiqueta de cursiva o italica (<i>)

Lo mismo, que la etiqueta de negrita, encierras una palabra entre <i> y </i> y ya queda con italica.

Etiqueta de subrayado (<u>)

Lo mismo que las dos anteriores ... que eso del HTML es facil, jeje.

Etiqueta de salto de linea (<br>)

Lo mismo, la colocas en alguna parte del texto y te hace un salto de linea como lo haria un ENTER

Etiqueta de fuente (<font>)

Especifica todos los cambios aplicables al estilo de un texto de la misma manera que se hacia en HTML tradicional (Ahora es mas recomendable hacerlo usando CSS en Flash)

Esta etiqueta soporta los siguientes atributos:

color Solo colores en valors hexadecimales (#FFFFFF) son manejados por Flash. Por ejemplo, para colorear un texto de azul usariamos:

campo_txt.htmlText = "<font color='#0000FF'>Esto es texto azul..</font>, esto es texto normal";

face Especifica el nombre de la fuente a usar. Igual que HTML

campo_txt.htmlText = "<font face='Times, Times New Roman'>Este texto sera mostrando en fuente Times</font>, esto es texto normal";

size Determina el tamaño de la fuente en un campo de texto, cuyo valor se coloca en pixeles.

campo_txt.htmlText = "<font size='24'>Este texto tiene 24 pixeles</font>, esto es texto normal";

Etiqueta de Imagen (<img>)

Exclusiva de Flash MX 2004, la etiqueta img te permite incrustar archivos JPG externos, archivos SWF y movie clips dentro de campos de texto y componentes TextArea. El texto automaticamente fluira alrededor de la imagen incrustada. Esta propiedad solo funcionara en campos de texto dinamico o estatico que sean multilinea.

Soporta los siguientes atributos:

src Especifica la URL a un archivo JPG o SWF externo, o el nombre de instancia o identificador de vinculo de un Movie Clip en la libreria. Este atributo es requerido; todos los demas son opcionales. Los archivos externos WF o JPG no se muestran hasta que no se descarguen por completo.

Nota: El Flash Player NO soporta el uso de JPGs progresivos, intenta en lo posible usar solo JPG no-progresivos.

id Especifica un nombre de instancia que contiene al SWF o JPG insertado, para manejarlo luego por programación (Usando desde actionscript rutas del tipo nombre_campo_de_texto.id)

width El ancho de la imagen, en pixeles

height El alto de la imagen en pixeles

align Especifica el alineado horizontal de la imagen incrustada; sus posibles valores son left o right; por defecto es left.

hspace Especifica la cantidad de espacio horizontal que rodea a la imagen donde no aparece texto, por defecto es 8.

vspace Especifica la cantidad de espacio vertical que rodea a la imagen donde no aparece texto, por defecto es 8.

Etiqueta de listado de elementos (<li>)

Esta si se comporta completamente diferente a HTML; para hacer una lista, harias algo como lo siguiente en codigo

<li>arroz</li>
<li>papas</li>
<li>carne</li>

Y eso te daria como resultado

  • arroz
  • papas
  • carne

No hay otra modalidad de lista; es sencilla pero limitada

Etiqueta de parrafo (<p>)

Lo de siempre, crea un parrafo, como en HTML, pero tiene un par de atributos:

align Especifica la alineación del parrafo, con valores posibles left, center o right

class Asigna una clase de CSS al parrafo entero; para mas información del soporte de CSS en Flash ver el Tutorial de ActionScript 2.0

Etiqueta de span (<span>)

Solo disponible para asignar estilos CSS a un fragmento de texto, por ende su unico atributo es class que funciona igual que enla etiqueta de parrafo

¿Sabes SQL? ¿No-SQL? Aprende MySQL, PostgreSQL, MongoDB, Redis y más con el Curso Profesional de Bases de Datos que empieza el martes, en vivo.

Publica tu comentario

El autor de este artículo ha cerrado los comentarios. Si tienes preguntas o comentarios, puedes hacerlos en el foro

Entra al foro y participa en la discusión

o puedes...

¿Estás registrado en Cristalab y quieres
publicar tu URL y avatar?

¿No estás registrado aún pero quieres hacerlo antes de publicar tu comentario?

Registrate