При помощи HTML-форм можно загружать файлы на web-сервер, и РНР полностью поддерживает этот механизм. Для этого используется специальный тип формы с типом данных «multipart/form-data»
Текстовые поля предназначены для ввода однострочных данных в web-формах и являются наиболее часто употребительными
элементами управления.
Прежде чем приступить к обработке данных в PHP-скрипте, необходимо создать web-форму, где их можно было бы ввести.
Для этого используется HTML-тег <FORM>. Он имеет следующие атрибуты:
Нужно разместить N-нное количество div (фиксированных размеров) на странице. Все что помещаются в одну строку (ну там 2, 3 в зависимости от разрешения экрана)- выводить в строку, дальше с новой строки и т.д.
Псевдокласс hover, который добавляется к селектору A, как раз определяет стиль ссылки, когда на нее наводится курсор мыши. В таблице стилей вначале указывается селектор A, потом через двоеточие hover.