возврат

## Стиль записи кода

### Ответы на вопросы

1. Почему важен вид кода программы?

   Ответ. Правильно отформатированный код помогает с ним работать.

   - Ясно написанную программу легче отлаживать.
   - Понятную программу легче сопровождать.
   - Внешний вид кода характеризует вас, как программиста.
   - Хорошо работают только внятно написанные программы, внешний вид которых вызывает чувство эстетического удовольствия.
2. Что такое структурная лесенка и как записывать код лесенкой?

   Ответ. Лесенка (ступенчатые отступы) отражает вложенность команд друг в друга и позволяет легко увидеть в тексте границы больших многострочных конструкций.

   Теги основного элемента-контейнера — `HTML` записываются с первой позиции строки. Все остальные команды находятся внутри этого элемента. Поэтому их запись должна быть смещена на две позиции вправо:

   Теги внутри элементов `HEAD` и `BODY` смещаются на две позиции вправо по отношению к началу записи элемента. Смещение продолжается и дальше на блочных элементах с учётом их вложенности.

3. Почему рекомендуется структурной лесенкой записывать только блочные элементы, а строчные выравнивать по левой границе окна?

   Ответ. Строчные элементы — это, как правило, текст внутри абзаца (блочного элемента `P`). Создавать и редактировать текст гораздо удобнее, когда он начинается с левого края в рабочем поле редактора. Поэтому лесенку рекомендуется закладывать только в теги блочных элементов (`<P>` и `</P>`), а строчные элементы внутри блочных записывать так, как это удобно для их редактирования.

4. Почему рекомендуется записывать название тегов прописными буквами, а названия атрибутов и их значения строчными?

   Ответ. Названия тегов рекомендуется записывать заглавными буквами для выделения тегового каркаса. Эта рекомендация основана на разумном предположении о “мелкосимвольности” информационных блоков.

   Вместе с тем, предлагается записывать заглавными буквами только названия команд, а имена атрибутов и их значения — малыми. Чтобы не переборщить. Ведь выделить много — значит, не выделить ничего.

5. Почему рекомендуется не делать в коде длинных строк (более 80 символов)?

   Ответ. Если строки в коде длинные, то для их просмотра приходится применять горизонтальную прокрутку, а это неудобно. Любая строка должна целиком помещаться на экране текстового редактора (длина строки не должна превышать 80 символов).

6. Почему в записи ссылки на файл важен регистр, в котором эта запись сделана?

   Ответ. Серверы, на которых хранятся сайты, обычно работают под ОС Unix или Linux, в этих операционных системах регистр имеет значение.

7. Почему рекомендуется имена всех файлов гипертекстового проекта записывать в одном регистре?

   Ответ. Имена файлов гипертекстового проекта рекомендуется записывать в одном регистре, чтобы уменьшить вероятность ошибки при записи ссылок на эти файлы в коде гипертекстовой страницы.

8. Почему имена файлов гипертекстового проекта рекомендуется записывать в формате 8.3 без русских букв, пробелов и спецсимволов?

   Ответ. Имена файлов гипертекстового проекта рекомендуется записывать в формате 8.3 без русских букв, пробелов и спецсимволов для того, чтобы дать возможность пользователям, операционные системы которых не понимают других форматов, смогли смотреть сайт.

вверх | возврат