Solicitud: lt; Framesetgt; y lt; ¡métodos de uso detallados y explicaciones detalladas!
Etiqueta Iframe, también llamada etiqueta de marco flotante, puede usarla para incrustar un archivo HTML en otro HTML para su visualización. La característica más importante que lo diferencia de la etiqueta Frame es que el archivo HTML al que hace referencia esta etiqueta no se muestra independientemente de otros archivos HTML, sino que puede incrustarse directamente en un archivo HTML e integrarse con el contenido del archivo HTML para formar un todo. Además, también puedes mostrar el mismo contenido varias veces en una página sin tener que escribir contenido repetidamente, e incluso puedes incrustar varios archivos HTML en el mismo archivo HTML.
En el lenguaje de secuencias de comandos y la jerarquía de objetos, la ventana que contiene el Iframe se denomina formulario principal y el marco flotante se denomina formulario secundario. Es importante comprender la relación entre los dos, porque en To. acceder a un subformulario en un formulario principal o para acceder a un formulario principal en un subformulario, debe conocer la jerarquía de objetos antes de poder acceder y controlar el formulario a través de un programa.
Los siguientes son los atributos de la marca de marco flotante Iframe:
1. Sintaxis básica:
lt;iframegt;...lt;/iframegt;
p>
La etiqueta de marco flotante Iframe debe aparecer en pares, es decir, si hay una etiqueta de inicio lt;iframegt;, debe haber una etiqueta de cierre lt;/iframegt;.
2. Atributos de la marca de marco flotante Iframe:
1. Ubicación del archivo:
Sintaxis: src=url
Descripción: url Es la ubicación del archivo HTML incrustado, que puede ser una dirección relativa o absoluta.
Ejemplo: lt; iframe src="iframe.html"gt;
2. Nombre del objeto:
Sintaxis: nombre=#
Descripción: # es el nombre del objeto. Este atributo le da al objeto un nombre para que otros objetos puedan usarlo.
Ejemplo: lt; iframe src="iframe.html" name="iframe1"gt
3. Selector de ID:
Sintaxis: id= #;
Descripción: Especifica el selector de ID único de la etiqueta.
Ejemplo: lt; iframe src="iframe.html" id="iframe1"gt
4. Atributos del contenedor:
Sintaxis: altura=#; width=#
Descripción: este atributo especifica la altura y el ancho del marco flotante. El valor es un número entero positivo (la unidad es píxel) o un porcentaje.
altura: especifica la altura del marco flotante;
ancho: especifica el ancho del marco flotante.
Ejemplo: lt;iframe src="iframe.html" height=400 width=400gt;
5. Ajuste de tamaño:
Sintaxis: noresize p> p>
Descripción: atributo específico de IE, el marco flotante especificado no se puede cambiar de tamaño.
Ejemplo: lt; iframe src="iframe.html" noresizegt;
6. Visualización del borde:
Sintaxis: frameborder=0, 1
Descripción: este atributo especifica si se muestran bordes de marco flotante.
0: No mostrar bordes de marco flotante;
1: Mostrar bordes de marco flotante.
Ejemplo: iframe src="iframe.html" frameborder=0gt;
iframe src="iframe.html" frameborder=1gt
7. espesor:
Sintaxis: border=#
Descripción: este atributo especifica el grosor del borde del marco flotante. El valor es un entero positivo y 0, y la unidad es píxeles. Para combinar perfectamente el marco flotante con la página, el borde generalmente es igual a 0.
Ejemplo: lt;iframe src="iframe.html" border=1gt;
8. Color del borde:
Sintaxis: bordercolor=color
Descripción: Este atributo especifica el color del borde del marco flotante. El color puede ser un color RGB (RRGGBB) o un nombre de color.
Ejemplo: lt;iframe src="iframe.html" bordercolor=redgt;
9. Alineación:
Sintaxis: align=izquierda, derecha, centro.
Descripción: Este atributo especifica la alineación del marco flotante con otros objetos.
izquierda: izquierda;
derecha: derecha;
centro: centrado.
Ejemplo: iframe src="iframe.html" align=leftgt
iframe src="iframe.html" align=rightgt
lt; src="iframe.html" align=centergt;
10. Espaciado adyacente:
Sintaxis: framespacing=#
Descripción: esta propiedad especifica el espacio entre marcos flotantes adyacentes. El valor es un número entero positivo y 0, y la unidad son píxeles.
Ejemplo: lt; iframe src="iframe.html" framepacing=10gt
11. Atributo de relleno interno:
Sintaxis: hspace=# vspace= #
Descripción: este atributo especifica el tamaño del límite dentro del marco flotante. El valor es un número entero positivo y 0, y la unidad son píxeles. Ambas propiedades deben aplicarse simultáneamente.
hspace: el tamaño de los límites izquierdo y derecho dentro del marco flotante;
vspace: el tamaño de los límites superior e inferior dentro del marco flotante.
Ejemplo: lt;iframe src="iframe.html" hspace=1 vspace=1gt;
12. Atributos de relleno externo:
Sintaxis: marginheight= # marginwidth=#
Descripción: este atributo especifica el tamaño del borde del marco flotante. El valor es un número entero positivo y 0, y la unidad son píxeles. Ambas propiedades deben aplicarse simultáneamente.
marginheight: el tamaño de los bordes izquierdo y derecho del marco flotante;
marginwidth: el tamaño de los bordes superior e inferior del marco flotante.
Ejemplo: lt;iframe src="iframe.html" marginheight=1 marginwidth=1gt;