Тег <iframe>

Опис

Тег <iframe> в HTML використовується для вставки веб-сторінок або медіа-контенту в документ. Цей тег створює вбудоване вікно, що відображає вміст з іншого джерела.

Важливо враховувати політику безпеки при використанні тегу <iframe>, оскільки вбудований вміст може містити потенційні загрози.

Приклад

<iframe src='https://www.example.com' width='500' height='300' frameborder='0' allowfullscreen></iframe>

Підтримується всіма сучасними браузерами. Деякі атрибути можуть мати обмеження в окремих випадках.

Інші теги для вставки вмісту: <embed>, <object>.

<iframe src='URL' width='ширина' height='висота' frameborder='0' allowfullscreen></iframe>

Атрибути

srcURL джерела, яке відображатиметься в iframe.
widthШирина iframe в пікселях або відсотках.
heightВисота iframe в пікселях або відсотках.
frameborderВідображення рамки навколо iframe (1 - показувати, 0 - приховувати).
allowfullscreenДозвіл на повноекранний режим для вмісту в iframe.
sandboxЗахищений режим для вмісту в iframe.

Часті запитання

  • Q: Тег <iframe> в HTML як і де використовують?

    A: Тег <iframe> використовується для вставлення іншого документа або відео на веб-сторінці. Він створює вбудоване вікно, яке відображається на поточній сторінці.

  • Q: Як використовувати тег <iframe> в HTML?

    A: Для використання тегу <iframe> потрібно вказати атрибут src, який вказує на URL-адресу документа, який потрібно вбудувати. Також можна вказати інші атрибути, такі як width і height для налаштування розмірів вбудованого вікна.

  • Q: Як вирізняють вміст між тегами <iframe> та <embed> в HTML?

    A: Тег <iframe> використовується для вбудовування іншого документа або веб-сторінки цілком, з власним вікном прокрутки. Тег <embed>, натомість, використовується для вбудовування медіа-файлів, таких як відео або аудіо, без створення окремого вікна.

  • Q: Як вирізняють атрибути frameborder та seamless тегу <iframe> в HTML?

    A: Атрибут frameborder вказує, чи має бути показана рамка навколо вбудованого вікна. Атрибут seamless був введений для забезпечення безшовного відображення вмісту тегу <iframe> без рамок та відстаней.

  • Q: Чи є тег <iframe> безпечним для використання на веб-сторінці?

    A: Тег <iframe> може бути потенційно небезпечним, оскільки дозволяє вбудовувати зовнішні вміст, що може містити шкідливий код. Рекомендується використовувати тег <iframe> з відомих та надійних джерел, а також слідкувати за оновленнями безпеки.