Отступ (верстка)



В письменной форме многих языков отступ или отступ — это пустое пространство в начале строки, сигнализирующее о начале нового абзаца . Многие компьютерные языки приняли этот метод для обозначения «абзацев» или других логических блоков в программе.

В компьютерном программировании неологизмы outdent , unindent и dedent используются для описания обращения процесса отступа, перевыравнивания текста с полями страницы (или с предыдущими, меньшими уровнями отступов).

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

Существует три основных типа отступов, показанных ниже в отношении границ, представляющих размеры страницы.

В языках компьютерного программирования отступы используются для форматирования исходного кода программы для улучшения читабельности. Отступы обычно используются только программистами; компиляторы и интерпретаторы редко заботятся о том, сколько пробелов присутствует между операторами программирования. Тем не менее, некоторые языки программирования полагаются на использование отступов для разграничения структуры программирования, часто используя вариант правила вне поля . Таким образом, языки программирования Haskell , Occam , Python и Ya полагаются на отступы.

Мнения о том, где делать отступы, использовать ли пробелы или табуляции и сколько пробелов использовать, часто горячо обсуждаются среди программистов, что заставляет некоторых описывать споры об отступах как религиозную войну . [1] В 2006 году был предложен третий метод вдавливания, названный эластичными вкладками .