Отрицательное поле на изображении должно работать:
.classy {margin: 0 -100px; width: calc(100% + 200px);}
... или просто так:
p img {margin: 0 -100px; width: calc(100% + 200px);}
... или проверить этот пост: Создание Джекила IMG шире, чем текст?
Размещение favicon.ico в корне Вашего домена только действительно влияет на IE5, IIRC. Для более современных браузеров необходимо смочь включать тег link для указания на другой каталог:
<link rel="SHORTCUT ICON" href="http://www.mydomain.com/content/favicon.ico"/>
можно также использовать non-ico файлы для браузеров кроме IE, для которого я, возможно, использовал бы следующий условный оператор для обслуживания PNG FF, и т.д., и ICO к IE:
<link rel="icon" type="image/png" href="http://www.mydomain.com/content/favicon.png" />
<!--[if IE]>
<link rel="shortcut icon" href="http://www.mydomain.com/content/favicon.ico" type="image/vnd.microsoft.icon" />
<![endif]-->
1) можно поместить favicon, где Вы хотите и добавляете этот тег к голове страницы
<link rel="shortcut icon" href="images/favicon.ico" type="image/x-icon" />
, хотя некоторые браузеры попытаются получить favicon от/favicon.ico по умолчанию, таким образом, необходимо будет использовать IgnoreRoute.
2), Если браузер выполняет запрос для favicon в другом каталоге, это получит 404 ошибки, которые прекрасны и если у Вас будет тег link в ответе 1 на Вашей основной странице, то браузер получит favicon, который Вы хотите.
Я думаю, что favicon.ico должен быть в корневой папке. Это просто принадлежит там.
, Если Вы хотите к servere различным значкам - помещает его в контроллер. Можно сделать это. Если не - просто оставляют его в корневой папке.
Также должна быть возможность создать контроллер, который возвращает ico-файл и регистрирует маршрут /favicon.ico для указания на этот контроллер.
.