1. Сможете. Туда-сюда файлы, БД и подправить конфиги на правильные пути.
На выдачу может повлиять только если сайта не будет несколько дней или новый хостинг окажется настолько медленным, что поисковые роботы вообще не смогут достучаться до него. Надеюсь, что этого не случится.
Адаптированный - к чему-то ОДНОМУ. (Книга адаптирована для детей дошкольного возраста). Версия адаптирована для мобильных (отдельная мобильная версия), версия для слабовидящих и т.д.
Адаптивный - подстраивающийся. Причем, без разницы за счет чего: обычной резиновости (когда размеры задаются полностью или частично в %) или media-запросов (когда размеры, положение, иногда и вид блоков изменяются по более сложным законам). В реальной жизни на сайтах чаще всего получается комбо.
Открываете сайт с шаблонами, выбираете понравившиеся, верстаете штук 10-20. Складываете в портфолио, показываете работодателям.
И/или регистрируетесь на фрилансах, читаете там задания. Отвечаете на все, которые понравились. Часто заказчики прямо в проектах выкладывают PSD-исходники, верстаете их Теоретически, даже из JPG можно сверстать (через месяц поискать по контенту готовый сайт и взять оттуда чистые картинки). Не стоит это выкладывать в открытое портфолио, но потенциальному работодателю вполне можно показать.
Примерно правильно, если Вы имели в виду адаптивное меню.
(Если именно адаптированное, то нет)
Обычно достаточно писать media размеры в одну сторону, т.е. либо всегда min, либо всегда max, в правильном порядке.
Писать надо только изменяющиеся свойства. Т.е. если ширина какого-то блока была 100% от общей ширины окна браузера, то ее можно не переписывать и не пересчитывать на точки.
Не получается потому что :last-child выбирает последний элемент своего родителя, т.е. в данном случае 8-ой.
Вот такая Ваша конструкция: li:not(.hm__a-grey):last-child будет брать элементы li, у которых нет класса .hm__a-grey смотреть их родителя и искать у него последний элемент. А последний элемент родителя это опять таки 8-ой, вне зависимости от того к которому li Вы будете приписывать свойства.
В данном случае надо:
- Либо еще раз подумать над структурой данных - текущая выглядит странно с семантической точки зрения.
- Либо использовать JS
в .htaccess указать DirectoryIndex index.html myindex.html index.pl myindex.php (что там Вам надо)
В случае, если ни один из указанных файлов не найден, будет отображён список файлов и директорий. Для запрета отображения этого списка в файл .htaccess необходимо добавить запись:
Options –Indexes
В файле httpd.conf данная директива по умолчанию имеет вид Options Indexes, то есть отображение списка файлов разрешено.