<iframe>
Definición: Inserta un marco de línea en un documento. Es como insertar una página en otra con un tamaño limitado.
El objeto iFrame se puede utilizar con la misma libertad que cualquier otro elemento del documento. Se utiliza para espacios publicitarios o de colaboración.
Apariencia: se requieren etiquetas iniciales y finales.
Atributos:% coreattrs, longdesc, name, src, frameborder, marginwidth, marginheight, desplazamiento, width, height (alinear no permitido).
<object>
Definición: Inserta un objeto en el documento.
El tipo de objeto depende de sus atributos, y puede ser de diferentes tipos: una imagen, un applet Javea, un video, una animación en flash, otro documento HTML, etc.
Apariencia: Se requieren etiquetas para cerrar y abrir.
Atributos:% attrs, declare, classid, codebase, data, type, codetype, archive, standby, height, width, usemap, name, tabindex.
declare: es un booleano. Cuando aparece, significa que es sólo una expresión del objeto; Por lo tanto, la instancia debe hacerse en otra línea con el objeto.
classid: que representa el objeto en el URI.
codebase: representa la dirección básica de los atributos URI restantes (sólo en el mismo caso, el documento es el mismo).
date: indica la URI de los datos del objeto.
type: tipo de datos especificados en la fecha.
Esta es la sintaxis: type = "category / format". Ejemplos: audio / básico, audio / mp3, vídeo / mpeg, video / quicktime, aplicación / x-shockwave-flash y así sucesivamente.
- codetype: indica los tipos de datos especificados por classid.
archive: Un URI es una lista (separados por espacios). Hay archivos útiles para el objeto.
standby: los datos están cargando texto por el navegador.
height, width: altura y ancho del objeto.
usemap: indica al objeto que utilice el mapa de imagen del cliente.
name: el nombre para nombrar el elemento.
<param>
Definición: Es posible iniciar las variables de los objetos, luego usarlos en su tiempo de ejecución.
Apariencia: sin etiqueta de cierre (V).
Atributos: id, name, value, valuetype, type.
- name: indica el nombre de un parámetro de ejecución.
- value: indica el valor inicial del parámetro especificado en el nombre.
- valuetype:value representa el tipo de atributo value (data | ref | object).
- type: representa el tipo de recurso cuando valetype = "ref".
Sintaxis:
<param name="nombre parametro" value="valor del parametro">
La lista de parámetros depende del tipo de objeto. Aquí están algunos de ellos: nombre de archivo FileName, la calidad de la calidad de la imagen, fondo embed, pantalla osoarako allowfullscreen, SWFVersion versión de Flash Player y así sucesivamente.
Ejemplo 1: insertar un video local.
<object type = "video/mpg" id ="hamaca" width = "300" height = "200" data = "videoa/video.mpg">
<param name = "FileName" value = "videos/video.mpg">
<param name = "quality" value = "high">
</object>
.
<body>
<h2> Vídeo de You Tube </h2>
<object type = "application/x-shockwave-flash"
data = "http://www.youtube.com/v/en0EfNXmL6M?version=3"
anchura = 425 altura = 350>
</object>
</body>
El código que YouTube tiene para insertar:
<iframe width = "420" height = "315" src = http: //www.youtube.com/embed/en0EfNXmL6M
frameborder = "0" allowfullscreen>
</iframe>
En HTML5
VIDEO
<!DOCTYPE html>
<html lang="es">
<head>
<meta charset="UTF-8">
<title>Pagina de prueba</title>
</head>
<body>
<video width="400" controls>
<source src="videos/video.mp4" type="video/mp4">
Your browser does not support HTML5 video.
</video>
</body>
</html>
AUDIO
<audio controls>
<source src="audios/audiotest.mp3" type="audio/mpeg">
Your browser does not support the audio element.
</audio>
Ejercicio16
Crea una página en HTML5 que contenga un video y un audio. El video se tendra que repetir una y otra vez y no tendrá audio. En cambio, el audio se reproducirá automáticamente y no mostrará los controles (Audio solo en IE).