Атрибут src тега <frame>


Описание

Атрибут src указывает URL документа, который должен быть загружен во фрейм. Это основной атрибут элемента <frame>, определяющий его содержимое.

Пример использования:
<frameset cols="25%,75%"> <frame src="navigation.html"> <frame src="main-content.html"> </frameset>

Основные характеристики:

Параметр Описание
Тип значения Абсолютный или относительный URL
Обязательность Обязательный атрибут для <frame>
Поддерживаемые протоколы http, https, file, data и другие

Современная альтернатива (<iframe>):

<iframe src="content.html"> Ваш браузер не поддерживает iframe </iframe>

Важная информация:

  • Элемент <frame> удалён из HTML5
  • Для встраивания контента используйте <iframe>
  • Современные альтернативы: AJAX, Web Components, SPA-фреймворки
  • Фреймы создают проблемы для SEO и доступности

Ограничения безопасности:

<!-- Будет заблокировано политикой CORS --> <iframe src="https://чужой-сайт.com"></iframe> <!-- Решение: используйте proxy или API --> <iframe src="/proxy?url=https://чужой-сайт.com"></iframe>

Рекомендации:

  1. Избегайте <frame> в новых проектах
  2. Для встраивания контента используйте <iframe> с осторожностью
  3. Рассмотрите альтернативы: AJAX, Web Components, SSR
  4. Всегда указывайте альтернативный контент внутри <iframe>

Примечание: Хотя атрибут src продолжает работать в <iframe>, современные веб-приложения редко используют фреймы для построения макетов. Предпочтение отдаётся компонентным архитектурам и динамической загрузке контента через API.