Frel: Лучше пробовать использовать простые фреймворки и смотреть как они устроены (в первую очередь устройство сеток) - и параллельно верстать те же страницы без их использования. Вы быстро поймете где что стоит или не стоит использовать.
Тут главное не уходить в крайности - чистый самописный html+css часто приходится долго отлаживать (не забывайте про адаптивность сайтов), но и притягивать по 10 разных стилей извне, или, что еще хуже, скриптов тоже не стоит.
SexyMonkey: Замените слово "скролл" на слово "вернуться к предыдущей галерее" - смысл не поменяется. Тут проблема в плохом user experience так сказать. Даже ваши 10*(довольно много)=100 картинок будут загружаться долго, пользователь может уйти, или у него сломается браузер от объема или сложностей с рендерингом всего этого - и тогда он точно уйдет (а вы сразу закладываете такую возможнось).
Ну и, разумеется, смысл лендингов не в больших объемах информации, а в том, чтобы зацепить человека, чтобы он посмотрел краем глаза, пролистал по быстрому и подумал - о-о-о, а эти ребята/услуги/товары похоже неплохи - наверное стоит с ними связаться/помнить про них.
Александр Николаевич: Редактор понятие растяжимое - каждый пользуется тем, который ему нравится (vim - наше все). Вам стоит уточнить что именно вы хотите получить от текстового редактора (если вы раньше ни С ни С++ не использовали - можете посмотреть code::blocks - там все необходимое есть из коробки)
habrdima: Этого в мануале скорее всего и нет. Вы вероятно знаете, что для отображения страниц в браузерах есть "стили по умолчанию" вроде этого https://chromium.googlesource.com/chromium/blink/+... , в хроме есть еще "дополнительные стили для расширений", собственно ссылку на них я в ответе и дал (строго говоря chromium и chrome - это не одно и то же, но они очень похожи и chromium имеет открытые исходники, чтобы ссылки кидать).