| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Вёрстка веб-сайтов > Относительные ссылки |
| Автор: nerezus 24.9.2009, 00:43 |
| Имеем страницу: http://www.greenmama.ru/nid/424940/ Смотримм на фото пацана: <img border="0" alt="детское воровство" vspace="10" hspace="10" src="images/2009-09/16/1253084202-shutterstock_43072.jpg" align="left"> Следовательно картинка находится тут: http://www.greenmama.ru/nid/424940/images/2009-09/16/1253084202-shutterstock_43072.jpg Получаем 404. А теперь подставляем ее от корня: http://www.greenmama.ru/images/2009-09/16/1253084202-shutterstock_43072.jpg Работает. Вопрос: почему? Это же относительная ссылка. Относительно текущего месторасположения. |
| Автор: nerezus 24.9.2009, 02:00 | ||
А все оказалось просто: <base href="http://www.greenmama.ru/"/> Спасибо. |
| Автор: Crypton 24.9.2009, 16:31 |
| А почему-бы не сделать все относительные ссылки прямыми? т-е "/images/../../../1.jpg" |
| Автор: nerezus 24.9.2009, 16:47 |
| Crypton, это не мой проект. Просто меня заинтересовало данное несоответствие. |
| Автор: Crypton 24.9.2009, 17:14 |
| Понятно. Просто в моем прошлом base не устроил своей прямолинейностью. |