2013-12-07 2 views
0

Скажем, у меня есть нормальный iframe с некоторыми стандартными атрибутами:Что делает src = "http"?

<iframe width="300" height="300" src="http"></iframe> 

Что это src="http делать? Я видел это, но я точно не знаю, что будет указывать http или что это будет iframe.

ответ

7

Он запросит файл под названием «http» относительно текущего пути.

+0

Без двоеточия вы абсолютно правы! +1. –

0

С двоеточием, который указывает протокол, что остальная часть обязательного URL (равномерное расположение ресурсов), гипертекстовый транспортный протокол в этом случае. Другие типы протоколов включают https, ftp, ftps, mailto и другие. В свое время суслик был «популярен».

Без двоеточия, например. как было задано, @recursive является правильным.

2

Атрибут src="http" относится к ресурсу с относительным URL http. Относительные URL-адреса разрешены относительно текущего базового URL-адреса, который по умолчанию является URL-адресом самого документа, но может быть установлен с помощью элемента base.

Разрешение относительных URL-адресов нормативно указано в STD 66. Например, если URL-адрес документа http://www.example.com/foo/bar/fun.html и нет элемента base, то атрибут src="http" эквивалентен src="http://www.example.com/foo/bar/http".

Смежные вопросы