Новость дня Новости партнеров

Одна веб-страница своими руками: первый проект для знакомства с HTML и CSS

05.11, 09:32
0 16
Читайте KP40.RU:

Знакомство с веб-разработкой проще начать с небольшой законченной вещи. Например, со страницы о прогулочном маршруте, домашнем растении или любимом занятии. Такой проект не требует сложного сервера: сначала достаточно текстового редактора и браузера. Его задача — помочь увидеть связь между написанным кодом и тем, что появляется на экране. Результат можно проверить сразу, а затем улучшать по одному элементу.

Сначала содержание, потом оформление

До открытия редактора набросайте содержание на бумаге. Выберите один заголовок, короткое вступление, два смысловых раздела и список полезных наблюдений. Для первого опыта лучше написать текст самостоятельно и взять собственную фотографию. Это избавит от поиска разрешений на чужие материалы. Не пытайтесь одновременно добавить регистрацию, корзину и сложное меню: каждая лишняя функция затруднит поиск ошибки.

Сохраните основной файл с расширением .html и укажите кодировку UTF-8. Разделите текст на заголовки, абзацы и пункты списка с помощью подходящих HTML-элементов. У изображения задайте понятное альтернативное описание. Затем откройте файл в браузере. Если вместо страницы видны сами теги, проверьте расширение файла и способ сохранения. Если пропали русские буквы, вернитесь к настройке кодировки.

Одна правка — одна проверка

Когда содержание читается без оформления, создайте отдельный файл CSS и подключите его к странице. Начните с ширины текстового блока, размера шрифта и расстояния между строками. Затем настройте отступы у заголовков. Меняйте по одному свойству и каждый раз обновляйте страницу. Так легче понять причину результата. Если сразу вставить большой готовый набор стилей, будет трудно объяснить, какая строка управляет конкретной деталью.

Проверьте страницу при узком окне браузера. Текст должен оставаться внутри экрана, а изображение — уменьшаться вместе с доступной шириной. Не фиксируйте высоту блоков с длинными абзацами: при увеличении шрифта содержимое может перестать помещаться. Пройдите страницу с клавиатуры и убедитесь, что порядок элементов понятен. Если есть ссылка, её назначение должно быть ясно из подписи, а не только из цвета.

Как выбрать следующий урок

Полезно вести короткий список затруднений: изображение не найдено, отступ неожиданно вырос, правило CSS не сработало. Запишите, что ожидали увидеть и что получили. Такой список помогает искать бесплатные курсы по программированию по конкретной теме, а не по обещанию быстрого результата. Для текущей страницы достаточно разобрать путь к файлу, устройство HTML-документа и несколько правил оформления.

Сравнивая курсы онлайн обучения, посмотрите, есть ли в программе самостоятельная работа с небольшими страницами и объяснение типичных ошибок. Пробный урок полезнее оценивать с открытым редактором: получится ли повторить действие своими словами и затем изменить пример? На просторах интернета можно знакомиться с материалами для самостоятельного обучения. Условия доступа стоит уточнять для конкретного раздела и материала.

Закрепить результат без копирования

Через день создайте рядом ещё одну страницу с другим содержанием, не копируя готовый файл целиком. Подглядывать в справочник нормально, но каждое вставленное правило нужно суметь объяснить. После этого сверьте обе страницы: одинаково ли оформлены заголовки, удобно ли читать абзацы, сохранились ли изображения. Такой повтор показывает, что уже стало навыком, а что пока держится только на памяти о последовательности кнопок.

Если вы выбираете онлайн обучение с нуля, определяйте успех через проверяемое действие. В этом проекте оно простое: самостоятельно собрать страницу, найти хотя бы одну ошибку и исправить её с пониманием причины. Сохраните рабочую копию перед следующими изменениями и запишите, чему научились. Публиковать учебную страницу в интернете необязательно: сначала важно получить понятный результат, который вы можете воспроизвести.

ВНИМАНИЕ!

Комментарии отключены.
Данная информация размещается исключительно для ознакомления.

Нашли в тексте ошибку?
Выделите её, нажмите Ctrl + Enter и мы всё исправим!

eyJpdiI6IkMwVnB2bkYyNFlvSnV6OVZZRnA3NXc9PSIsInZhbHVlIjoiMUVGZWg4UFVua3JKU3FuOTlVZVVrKy9oRTRnTzhjR1hBb05yQ0d2RVNKOWpWc1dBTHR2b1ZkeHVGNTh0VXJKa3pYUTgxTFZHcWEvMW1SMEE4OGdnckMxQ2kzRVBzalVEM2ZDMlVGaFAzcnR2MTIyOVVmeUJQTzM1U01hYTJoZW1KTTRnVG9UODdFcXBoRndOVXVjQ2pzRWVFYlg5RGprU1l6UW5HQk9NeVlYUUNDUnJrbTQ3RWxyR0xaT0ZnQld2enB5Y0Y0ZEtJVjZRTndDVkpXTHJLMEJ1NTA1UEMvck0wd0IwRGZVWkNKaVBSM0E1cVppdWwxTXhuMDEwbXpINlZROWRqd3FnK29ZYlVuNXhxTVZFSzVlM2svY0duTTVXRVN3S2pOL2x1ZXJpOXJMeXhsbXlmVEdJaWh3QzdIVlY1Z3ZGcW9vb0lLMFpFVGNnK1pIY1VqTUs0YnBVZ1VRVkJqZVlHN3hYRW91MnUrU3l3S0JGczJmbjlsa2NxZDIvYkFwTXEzaCtBTnduNVMzakszOGt0Z2NuTmplOTdlcHVmM29MZWtSVFVjYWNUT3BQNXRvcE5CWG5pSGZWdVVmVSIsIm1hYyI6IjNjZjM4MmVmMzU2OTRlMjcxNDhhNjMwY2IxYmFkZDYwNDE3NDU5NTA0ZWM5MGU3NzQ3NDIxMzNhZDM2ZDBhZjQiLCJ0YWciOiIifQ==
eyJpdiI6InVlM2RzUWZmTjRncFlvMkoyMGx2akE9PSIsInZhbHVlIjoib08rVkdiQ2dERTdKTVhGY2xVTS84S0xVanRaZkVEWHpTbXdQbitoUXV1cUhrTkdTdDFKNzRWdEcrRW80eStHT3hhY09wL0hZYTNWQWYrQm02KzFVUHJzRllid3QzNDBtZUk4TUVPcElTVTMxQ2o3UkZVQTVndDQ0UWg1WTIwV09wbzJZRTdVbHNPdEV2Q0Y2NkMxSWYwNldFWHpsWFBxdTlVdnBMV25kNUlKcTl2eS9nenBoVkpDY1psME5JNFN1cy9ocFY3bUpBcXQ3ZGx6eG9OZXpJWHIvbG5iS3lHeWxGaXdPSDVrcXFjVzd5ZHdTaUh0SXpJVkMzSHVrelM0MUJJWC80eUtxTGo2amcrZFYxTFozQmt0U3JNcWJYUFd4RDdQNzY1UjcvaUlOT081bWplVXlCTDVHbFFwQ1FvdUJiVU9ENmRmVmZsSnFGUzlidlFGTmZQaTVrelF4RzJMSzRmMDFWVXBSb25NdTgrenByZGJ1KzIvOU0yTHBPUUdKZndUK3NVZzkzNW1GQU1OUk1OaC9BTTZMeW9YTThDdFZPMFVucHl6SVBXVnl0VmZ1VUxvTDJMekJzTWZab2xkeE5GQmdzMkhEWW5XbDBkS3hxcGNnaGJrR0JqMllhdWF2TW4vNmpvRjR0OGQxT1NHeFgvaGxkYkZ3M1FjOXRsR0VkUkF3elZzSWxzWTVxTlhrQnE5YVZuZEpVckdKNkl6QVhXdGhSVEE1eTgxK1d1UWhVZ2ZWZzNYK0tLejNiR0ZIWFN4bXdBaDAvZytoWGE0TWlOZnljQXdxN1B3K0NCSVltTFU2dGh3SkFtYzhyeFdTdnRRbUl4RzJuV1FJZzk3eiIsIm1hYyI6IjAxMmE5YzAyZmU1ZjhiMzFhMWM2NTRlOTdkNDQ3NjU1NWZhMzU5MDRiYzRkZDFjZTcwMTEzNGVlYzBkOGU1OGQiLCJ0YWciOiIifQ==