По собственном опыту скажу лучше изучать достойные проекты, смотреть как они сделаны и пытаться сделать самому.
На начальном этапе советую курсы от Специалист (Бауманка) по HTML, CSS, PHP, JavaScript итд введите в поисковике и посмотрите. А потом читайте приличные книги и мануалы, ведь мануалы наше все. :-)
Самый популярный учебник по верстке - HTML и CSS. Путь к совершенству. Каждый верстальщик обязательно должны прочитать эту книгу, Мне кажется что этот учебник уже стал классикой среди верстальщиков. Удачи!
Под версткой сайта подразумевается именно процесс создания страниц любого сайта. И для этой цели должны использоваться текстовые либо визуальные редакторы. А вот верстка на самом деле проводится , как завершающий этап создания веб-дизайна сайта.
Именно верстка сайта и поможет весь имеющийся информационный материал,а также различные графические файлы скомпоновать вместе и в итоге превратить все рабочий проект.
Человек, который собирает таким образом сайт из готового материала, называют чаще- верстальщиком.
На самом деле существуют различные виды верстки,это блочная,которая на настоящий момент времени,является наиболее популярной,есть и табличная и другие ее виды:
У вас приведён фрагмент HTML-кода, а обработку загруженных файлов производит PHP. Необходимо проверить, разрешена ли в принципе загрузка файлов в вашем интерпретаторе PHP (переменная file_uploads). Также нужно убедиться, что папка, в которую предварительно загружаются файлы (переменная upload_tmp_dir) доступна для записи пользователю, от имени которого запущен Web-сервер или PHP. Кроме того, права на запись у пользователя PHP должны быть также и для папки /img/mesbox в корневом каталоге вашего сайта.
Быстро просмотреть все настройки PHP можно с помощью вот такого php-файла:
Сохраните этот код в PHP-файл в корневом каталоге сайта и откройте через браузер.
Но правильней будет заглянуть в логи PHP, если вы их, конечно, включили (настраивается в php.ini) - там наверняка найдётся подробная информация об ошибке при загрузке файла. Если у вас нет доступа к настройкам PHP - обратитесь к вашему системному администратору.
Сохранить понравившуюся верстку. Изучить содержание. Изменить на свой лад. Повторить вышесказанное 15 раз с разными сайтами. Знание верстки само придет.