HTML не отображает картинок
1 ответов
Подобное указание адреса является относительным, т.е. браузер берет текущий адрес, приделывает к нему папку images и пытается ее найти. Таким образом, файлы изображений должны валяться в папке images, которая, в свою очередь, должна валяться в папке с .html-файлом.
Абсолютные пути в интернете начинаются со слэша (/), или вообще включают в себя полный адрес сайта, и пока .html-файл у вас открывается прямо с диска, вам придется указывать в качестве абсолютных путей местоположение изображений на диске, что неизбежно "сломается" при заливке в интернет.
Чтобы избежать неприятностей с относительными путями, можно поставить себе на компьютер сервер (apache, к примеру) и эмулировать вебсайт в интернете. Тогда можно будет использовать абсолютные пути, которые останутся таким же при заливке на реальный сервер.