2011-01-18 3 views
0

Я пытаюсь сделать некоторые макеты HTML, и в значительной степени моя проблема приходит здесь:HTML Image Вопрос

<img src = "https://something.com/image.png"> 

Изображение может отображаться в браузере при переходе к URL-адресу, но не в Microsoft Visual Studio (или браузер при загрузке этой HTML-страницы), вместо этого отображается как сломанное изображение. Это заставляет меня думать, что это невозможно связать таким образом (так как я могу смотреть другие изображения таким образом). Мне интересно, имеет ли это какое-либо отношение к нему, требующее безопасного HTTP-соединения, и если есть какой-либо путь вокруг этого.

В принципе, изображение появляется при навигации по URL. Однако при открытии этого HTML-файла, на котором отображается изображение, оно появляется как сломанное изображение. Мне интересно, почему это так.

Спасибо.

+0

Img тег должен закрыть первый и второй атрибут атрибута alt требуется. Изображение не работает, когда пользователь имеет прокси. –

+0

Эти вещи необходимы для XHTML. Кроме того, второй ответ уже правильный. – user535617

ответ

3

Вам необходимо установить безопасное соединение с сделай это. Когда браузер сталкивается с URL-адресом, который вы разместили как src изображения, он отправляет запрос на этот сервер, который отвечает, предлагая различные методы шифрования, которые он поддерживает. Но поскольку вы будете просматривать страницу как данные http, вы не сможете понять ответ (который должен быть данными изображения, если другой стороной является http, и теперь это запрос для метода шифрования). Короче говоря, вам не хватает уровня SSL, чтобы сделать ваше общение разумным, и поэтому вы видите сломанное изображение.

+0

Да, я получил это, работая в конце вчерашнего дня, и вы правы, сэр. + rep для вас, потому что я ценю ответ. – user535617

-1

Попробуйте сделать фоновое изображение в вашем CSS.

Редактировать Я проголосовал за этот вопрос. Я должен был предвидеть, что я не уверен, и у меня была дикая догадка, если что-нибудь предложить идею, которая не была представлена ​​айджером, чтобы помочь решить проблему :)

+0

На этой странице нет соответствующего CSS, вы бы порекомендовали его сделать? Или был бы более простой способ сделать это без создания CSS? – user535617

+0

Я не знаю, поможет ли это с вашей проблемой VS, но по большей части, если вы можете использовать CSS, вам нужно. Могут быть исключения из этого, но я не могу думать ни о чем. – Skunkwaffle

+0

Я знаю об этом, но это действительно только тестовая страница, которая никогда не будет использоваться ни для чего, я не вижу причин беспокоиться о создании CSS. – user535617