Содержание

Межстрочный и межбуквенный интервал в Illustrator

Руководство пользователя Отмена

Поиск

  1. Руководство пользователя Illustrator
  2. Основы работы с Illustrator
    1. Введение в Illustrator
      1. Новые возможности в приложении Illustrator
      2. Часто задаваемые вопросы
      3. Системные требования Illustrator
      4. Illustrator для Apple Silicon
    2. Рабочая среда
      1. Основные сведения о рабочей среде
      2. Создание документов
      3. Панель инструментов
      4. Комбинации клавиш по умолчанию
      5. Настройка комбинаций клавиш
      6. Общие сведения о монтажных областях
      7. Управление монтажными областями
      8. Настройка рабочей среды
      9. Панель свойств
      10. Установка параметров
      11. Рабочая среда «Сенсорное управление»
      12. Поддержка Microsoft Surface Dial в Illustrator
      13. Восстановление, отмена, история и автоматизация
      14. Повернуть вид
      15. Линейки, сетки и направляющие
      16. Специальные возможности в Illustrator
      17. Безопасный режим
      18. Просмотр графических объектов
      19. Работа в Illustrator с использованием Touch Bar
      20. Файлы и шаблоны
    3. Инструменты в Illustrator
      1. Выделение инструменты
        1. Выделение
        2. Частичное выделение
        3. Групповое выделение
        4. Волшебная палочка
        5. Лассо
        6. Монтажная область
      2. Инструменты навигации
        1. Рука
        2. Повернуть вид
        3. Масштаб
      3. Инструменты рисования
        1. Градиент
        2. Сетка
        3. Создание фигур
      4. Текстовые инструменты
        1. Текст
        2. Текст по контуру
        3. Текст по вертикали
      5. Инструменты рисования
        1. Перо
        2. Добавить опорную точку
        3. Удалить опорные точки
        4. Опорная точка
        5. Кривизна
        6. Отрезок линии
        7. Прямоугольник
        8. Прямоугольник со скругленными углами
        9. Эллипс
        10. Многоугольник
        11. Звезда
        12. Кисть
        13. Кисть-клякса
        14. Карандаш
        15. Формирователь
        16. Фрагмент
      6. Инструменты модификации
        1. Поворот
        2. Отражение
        3. Масштаб
        4. Искривление
        5. Ширина
        6. Свободное трансформирование
        7. Пипетка
        8. Смешать
        9. Ластик
        10. Ножницы
  3. Illustrator на iPad
    1. Представляем Illustrator на iPad
      1. Обзор по Illustrator на iPad.
      2. Ответы на часто задаваемые вопросы по Illustrator на iPad
      3. Системные требования | Illustrator на iPad
      4. Что можно и нельзя делать в Illustrator на iPad
    2. Рабочая среда
      1. Рабочая среда Illustrator на iPad
      2. Сенсорные ярлыки и жесты
      3. Комбинации клавиш для Illustrator на iPad
      4. Управление настройками приложения
    3. Документы
      1. Работа с документами в Illustrator на iPad
      2. Импорт документов Photoshop и Fresco
    4. Выбор и упорядочение объектов
      1. Создание повторяющихся объектов
      2. Объекты с переходами
    5. Рисование
      1. Создание и изменение контуров
      2. Рисование и редактирование фигур
    6. Текст
      1. Работа с текстом и шрифтами
      2. Создание текстовых надписей по контуру
      3. Добавление собственных шрифтов
    7. Работа с изображениями
      1. Векторизация растровых изображений
    8. Цвет
      1. Применение цветов и градиентов
  4. Облачные документы
    1. Основы работы
      1. Работа с облачными документами Illustrator
      2. Общий доступ к облачным документам Illustrator и совместная работа над ними
      3. Обновление облачного хранилища для Adobe Illustrator
      4. Облачные документы в Illustrator | Часто задаваемые вопросы
    2. Устранение неполадок
      1. Устранение неполадок с созданием или сохранением облачных документов в Illustrator
      2. Устранение неполадок с облачными документами в Illustrator
  5. Добавление и редактирование содержимого
    1. Рисование
      1. Основы рисования
      2. Редактирование контуров
      3. Рисование графического объекта с точностью на уровне пикселов
      4. Рисование с помощью инструментов «Перо», «Кривизна» и «Карандаш»
      5. Рисование простых линий и фигур
      6. Трассировка изображения
      7. Упрощение контура
      8. Определение сеток перспективы
      9. Инструменты для работы с символами и наборы символов
      10. Корректировка сегментов контура
      11. Создание цветка в пять простых шагов
      12. Рисование перспективы
      13. Символы
      14. Рисование контуров, выровненных по пикселам, при создании проектов для Интернета
    2. 3D-эффекты и материалы Adobe Substance
      1. Подробнее о 3D-эффектах в Illustrator
      2. Создание трехмерной графики
      3. Проецирование рисунка на трехмерные объекты
      4. Создание трехмерных объектов
      5. Создание трехмерного текста
    3. Цвет
      1. О цвете
      2. Выбор цветов
      3. Использование и создание цветовых образцов
      4. Коррекция цвета
      5. Панель «Темы Adobe Color»
      6. Цветовые группы (гармонии)
      7. Панель «Темы Color»
      8. Перекрашивание графического объекта
    4. Раскрашивание
      1. О раскрашивании
      2. Раскрашивание с помощью заливок и обводок
      3. Группы с быстрой заливкой
      4. Градиенты
      5. Кисти
      6. Прозрачность и режимы наложения
      7. Применение обводок к объектам
      8. Создание и редактирование узоров
      9. Сетки
      10. Узоры
    5. Выбор и упорядочение объектов
      1. Выделение объектов
      2. Слои
      3. Группировка и разбор объектов
      4. Перемещение, выравнивание и распределение объектов
      5. Размещение объектов    
      6. Блокировка, скрытие и удаление объектов
      7. Создание дубликатов объектов
      8. Поворот и отражение объектов
    6. Перерисовка объектов
      1. Кадрирование изображений
      2. Трансформирование объектов
      3. Объединение объектов
      4. Вырезание, разделение и обрезка объектов
      5. Марионеточная деформация
      6. Масштабирование, наклон и искажение объектов
      7. Объекты с переходами
      8. Перерисовка с помощью оболочек
      9. Перерисовка объектов с эффектами
      10. Создание фигур с помощью инструментов «Мастер фигур» и «Создание фигур»
      11. Работа с динамическими углами
      12. Улучшенные процессы перерисовки с поддержкой сенсорного ввода
      13. Редактирование обтравочных масок
      14. Динамические фигуры
      15. Создание фигур с помощью инструмента «Создание фигур»
      16. Глобальное изменение
    7. Текст
      1. Дополнение текстовых и рабочих объектов типами объектов
      2. Создание маркированного и нумерованного списков
      3. Управление текстовой областью
      4. Шрифты и оформление
      5. Форматирование текста
      6. Импорт и экспорт текста
      7. Форматирование абзацев
      8. Специальные символы
      9. Создание текста по контуру
      10. Стили символов и абзацев
      11. Табуляция
      12. Текст и шрифты
      13. Поиск отсутствующих шрифтов (технологический процесс Typekit)
      14. Обновление текста из Illustrator 10
      15. Шрифт для арабского языка и иврита
      16. Шрифты | Часто задаваемые вопросы и советы по устранению проблем
      17. Создание эффекта 3D-текста
      18. Творческий подход к оформлению
      19. Масштабирование и поворот текста
      20. Интерлиньяж и межбуквенные интервалы
      21. Расстановка переносов и переходы на новую строку
      22. Усовершенствования работы с текстом
      23. Проверка орфографии и языковые словари
      24. Форматирование азиатских символов
      25. Компоновщики для азиатской письменности
      26. Создание текстовых проектов с переходами между объектами
      27. Создание текстового плаката с помощью трассировки изображения
    8. Создание специальных эффектов
      1. Работа с эффектами
      2. Стили графики
      3. Создание тени
      4. Атрибуты оформления
      5. Создание эскизов и мозаики
      6. Тени, свечения и растушевка
      7. Обзор эффектов
    9. Веб-графика
      1. Лучшие методы создания веб-графики
      2. Диаграммы
      3. SVG
      4. Создание анимации
      5. Фрагменты и карты изображений
  6. Импорт, экспорт и сохранение
    1. Импорт
      1. Импорт файлов графических объектов
      2. Импорт растровых изображений
      3. Импорт графического объекта из Photoshop
      4. Помещение нескольких файлов в документ
      5. Извлечение изображений
      6. Импорт файлов Adobe PDF
      7. Импорт файлов EPS, DCS и AutoCAD
      8. Сведения о связях
    2. Библиотеки Creative Cloud Libraries в Illustrator 
      1. Библиотеки Creative Cloud Libraries в Illustrator
    3. Диалоговое окно «Сохранить»
      1. Сохранение иллюстраций
    4. Экспорт
      1. Использование графического объекта Illustrator в Photoshop
      2. Экспорт иллюстрации
      3. Сбор ресурсов и их массовый экспорт
      4. Упаковка файлов
      5. Создание файлов Adobe PDF
      6. Извлечение CSS | Illustrator CC
      7. Параметры Adobe PDF
      8. Информация о файле и метаданные
  7. Печать
    1. Подготовка к печати
      1. Настройка документов для печати
      2. Изменение размера и ориентации страницы
      3. Задание меток обреза для обрезки и выравнивания
      4. Начало работы с большим холстом
    2. Печать
      1. Наложение
      2. Печать с управлением цветами
      3. Печать PostScript
      4. Стили печати
      5. Метки и выпуск за обрез
      6. Печать и сохранение прозрачных графических объектов
      7. Треппинг
      8. Печать цветоделенных форм
      9. Печать градиентов, сеток и наложения цветов
      10. Наложение белого
  8. Автоматизация задач
    1. Объединение данных с помощью панели «Переменные»
    2. Автоматизация с использованием сценариев
    3. Автоматизация с использованием операций
  9. Устранение неполадок 
    1. Проблемы с аварийным завершением работы
    2. Восстановление файлов после сбоя
    3. Проблемы с файлами
    4. Поддерживаемые форматы файлов
    5. Проблемы с драйвером ГП
    6. Проблемы устройств Wacom
    7. Проблемы с файлами DLL
    8. Проблемы с памятью
    9. Проблемы с файлом настроек
    10. Проблемы со шрифтами
    11. Проблемы с принтером
    12. Как поделиться отчетом о сбое с Adobe

Интерлиньяж — это вертикальный интервал между строками текст. Он измеряется от базовой линии одной строки текста до базовой линии строки над ней. Базовая линия — это невидимая линия, на которой находится нижний край большинства букв.

Значение по умолчанию для автоинтерлиньяжа равно 120% от гарнитуры шрифта (например, для шрифта в 10 пунктов интерлиньяж равен 12 пунктам). Когда используется автоинтерлиньяж, значение интерлиньяжа отображается в скобках в меню «Интерлиньяж» палитры «Символ». Чтобы изменить значение автоинтерлиньяжа по умолчанию, выберите в меню палитры «Абзац» пункт «Выравнивание» и задайте процентное значение от 0 до 500.

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

При работе с горизонтальным азиатским текстом можно указать, как следует измерять интерлиньяж: либо между базовыми линиями двух строк, либо от верха одной строки до верха следующей.

  1. Выделите символы или текстовые объекты для изменения. Если текст не выделен, интерлиньяж применяется к новому тексту.

  2. В палитре «Символ» задайте параметр «Интерлиньяж»  (для вертикального текста — ).

Для смещения выделенных символов вверх или вниз относительно базовой линии окружающего текста применяется параметр «Смещение базовой линии». Смещение базовой линии особенно полезно при ручной настройке фрагментов или настройке положения шрифта с пиктограммами.

  1. Выделите символы или текстовые объекты для изменения. Если текст не выделен, смещение применяется к вновь создаваемому тексту.

  2. На панели «Символ» задайте параметр «Смещение базовой линии». Положительные значения смещают базовую линию символа выше, а отрицательные — ниже базовой линии остальной части строки.

    Текст с разными значениями смещения базовой линии

Кернинг — это увеличение·или уменьшение·интервала между определенными парами символов. Трекинг — это увеличение·или уменьшение·интервала между символами в выделенном тексте или во всем блоке текста.

Значения кернинга и трекинга применяются к текстам на японском языке, но как правило эти параметры используются и для настройки межсимвольного интервала между символами латиницы.

Кернинг текста можно выполнять автоматически, используя функции метрического или оптического кернинга. При метрическом кернинге (называемом также автокернингом) используются пары литер, которые включены в большинство шрифтов. Шрифты содержат применяемые в процессе кернинга сведения об интервале между буквами в конкретных парах. Вот некоторые из этих пар: «LA», «P.», «To», «Tr», «Ta», «Tu», «Te», «Ty», «Wa», «WA», «We», «Wo», «Ya» и «Yo». Метрический кернинг применяется по умолчанию, поэтому к конкретным парам букв кернинг применяется автоматически во время импорта или ввода.

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

Параметры кернинга и трекинга

A. Исходный текст B. Текст после применения оптического кернинга C. Текст после установки вручную значения кернинга между буквами «W» и «a» D. Текст после применения трекинга E. Совмещение кернинга и трекинга 

Можно также воспользоваться и ручным кернингом, который идеально подходит для настройки интервала между двумя буквами. Трекинг и ручной кернинг дополняют друг друга. Можно сначала настроить отдельные пары букв, а затем сделать блоки текста более сжатыми или разреженными. Это не оказывает влияния на относительный кернинг пар букв.

Если, щелкнув мышью, поместить точку ввода между двумя буквами, на панели «Символ» отображаются значения кернинга. Значения метрического и оптического кернинга (или определенной кернинговой пары) отображаются в скобках. Точно так же значения трекинга появляются на панели «Символ» при выделении слова или фрагмента текста.

Трекинг и кернинг измеряются в 1/1000 эм. Эта единица измерения равна ширине самой широкой буквы шрифта и позволяет задать размер относительно текущей гарнитуры. Для шрифта размером 6 пунктов 1 эм равна 6 пунктам. Для шрифта размером 10 пунктов 1 эм равна 10 пунктам. Кернинг и трекинг строго пропорциональны текущему размеру гарнитуры шрифта.

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

Настройка кернинга

  1. Выполните любое из следующих действий:

    • Чтобы для выделенных символов использовались сведения о кернинге, встроенные в шрифт, выберите для параметра «Кернинг» в палитре «Символ» значение «Автоматический» или «Метрический».

    • Чтобы автоматически настроить интервал между выделенными символами с учетом их формы, выберите для параметра «Кернинг» в палитре «Символ» значение «Оптический».

    • Чтобы настроить кернинг вручную, поместите точку ввода между двумя символами и установите нужное значение параметра «Кернинг» в палитре «Символ». (Примечание. Если выделен фрагмент текста, произвести кернинг текста вручную невозможно. Вместо этого воспользуйтесь автоматическим трекингом.)

      Совет. Чтобы уменьшить или увеличить кернинг между двумя символами, используйте комбинацию клавиш «Alt»+«Стрелка влево/вправо» (Windows) или «Option»+«Стрелка влево/вправо» (Mac OS).

    • Чтобы отключить кернинг для выделенных символов, установите для параметра «Кернинг» в палитре «Символ» значение «0» (ноль).

      Дополнительно. Чтобы ознакомиться со списком сочетаний клавиш, используемых при работе с текстом, наберите в строке поиска справки «сочетания клавиш».

Настройка трекинга

  1. Выберите диапазон символов или объект текста, который необходимо настроить.

  2. На панели «Символ» установите параметр «Трекинг».

По умолчанию в программе·при определении интервала·между символами используется дробная ширина символов. Это означает, что интервалы между символами неодинаковы по размеру и иногда равны дробным долям пикселов.

В большинстве случаев дробная ширина символов обеспечивает создание оптимальных межсимвольных интервалов, при которых текст хорошо выглядит и легко читается. Однако, при отображении·в электронных документах текста небольшого размера (менее 20 пунктов) использование дробной ширины символов может вызвать их «слипание» либо появление между ними дополнительного пустого пространства, что затрудняет чтение.

Отключите использование дробной ширины символов, если необходимо ограничить межсимвольные интервалы целыми значениям в пикселах, чтобы избежать «слипания» мелкого текста. Значение·дробной ширины символов применяется ко всем символам текстового слоя. Применить этот параметр к выделенным символам нельзя.

  1. Выполните любое из следующих действий:

    • Чтобы использовать·для межсимвольных интервалов во всем документе только целые значения в пикселах, выберите в меню палитры «Символ» пункт «Системная конфигурация».

    • Чтобы вновь включить использование дробной ширины символов, выберите в меню палитры «Символ» пункт «Дробная ширина».

Связанные материалы

  • Создание текста
  • Обучающий видеоролик «Работа с текстом»
  • 8 советов по работе с текстом (идеи)

Вход в учетную запись

Войти

Управление учетной записью

Как в LATEXе сделать отступ между строк? : TeXнические обсуждения

Сообщения без ответов | Активные темы | Избранное



 
mad1math 

 Как в LATEXе сделать отступ между строк?

26. 12.2012, 00:19 

11/11/11
62

Подскажите, пожалуйста, — как в LATEXе сделать отступ между строк?

Знаю, что есть команда:

Код:

\vspace{5mm}

Но я хочу сделать задать отступ сразу во всем документе, а то в тексте прямо сливаются строчки а после каждой строчки писать команду об отступе — не рационально.


   

                  

ИСН 

 Re: Как в LATEXе сделать отступ между строк?

26. 12.2012, 00:20 

Заслуженный участник

18/05/06
13393
с Территории

\renewcommand{\baselinestretch}{1.5}


   

                  

mad1math 

 Re: Как в LATEXе сделать отступ между строк?

26. 12.2012, 00:25 

11/11/11
62

ИСН в сообщении #663837 писал(а):

\renewcommand{\baselinestretch}{1.5}

Спасибо, а вот сюда нужно это поставить вот так? Что-то у меня не изменились отступы…
А 1,5 — это расстояние между строчками в см?

Код:

\documentclass[a4paper,12pt]{article}
\usepackage {amsmath,amssymb,amsthm}
\usepackage[cp1251]{inputenc}
\usepackage[russian]{babel}
\renewcommand{\baselinestretch}{1.5}

\topmargin -1.0cm
\setlength{\textheight}{26cm}
\setlength{\textwidth}{17cm}

\hoffset=-15mm
\voffset=-15mm
\parindent=12mm

\begin{document}

\fontsize{14}{17}\selectfont{

\begin{titlepage}


   

                  

ewert 

 Re: Как в LATEXе сделать отступ между строк?

26. 12.2012, 01:03 

Заслуженный участник

11/05/08
32104

mad1math в сообщении #663840 писал(а):

А 1,5 — это расстояние между строчками в см?

Нет, это относительное увеличение стандартного «интерлиньяжа».


   

                  

Deggial 

 Posted automatically

26. 12.2012, 07:05 

Супермодератор

20/11/12
5727

 i Тема перемещена из форума «Помогите решить / разобраться (М)» в форум «TeXнические обсуждения»
Перенёс в соответствующую ветку


   

                  

mad1math 

 Re: Как в LATEXе сделать отступ между строк?

27. 12.2012, 12:42 

11/11/11
62

Вот 2 варианта для сравнения.

В каждом ихних была использована команда

Код:

\renewcommand{\baselinestretch}{1.5}

Но где отступы больше — там использовалась еще вот эта команда после каждой строчки

Код:

\vspace{5mm}

— 27.12.2012, 12:45 —

Ой, там , но не суть,


   

                  

Показать сообщения за: Все сообщения1 день7 дней2 недели1 месяц3 месяца6 месяцев1 год Поле сортировки АвторВремя размещенияЗаголовокпо возрастаниюпо убыванию 
  Страница 1 из 1
 [ Сообщений: 6 ] 

Модераторы: maxal, Karan, Toucan, PAV, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:

Отступы и интервалы

Задание параметров для отступов и интервалов в абзаце.

To change the measurement units used in this dialog, choose LibreOffice — PreferencesTools — Options — LibreOffice Writer — General , and then select a new measurement unit in the Settings area.


You can also set indents using the ruler. To display the ruler, choose View — Ruler.


Доступ к этой команде

Choose Format — Paragraph — Indents & Spacing tab.

Choose View — Styles — open context menu of an entry and choose Modify/New — Indents & Spacing tab.


Отступ

Укажите размер свободного пространства, которое нужно оставлять между левым и правым полями страницы и абзацем.

Перед текстом

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

После текста

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

Первая строка

Отступ первой строки абзаца на указанное значение. Для создания выступа введите положительное значение для параметра «Перед текстом» и отрицательное значение для параметра «Первая строка». Для создания отступа первой строки абзаца с нумерацией или маркерами выберите «Формат Маркеры и нумерация Положение».

Automatic

Automatically indents a paragraph according to the font size and the line spacing. The setting in the First Line box is ignored.

Интервал

Укажите величину свободного пространства, которое будет оставлено между выбранными абзацами.

Над абзацем

Введите величину свободного пространства, которое будет оставлено над выделенными абзацами.

Значок на панели форматирования:

Увеличить интервал

Уменьшить интервал

Значок на панели форматирования:

Увеличить интервал

Уменьшить интервал

Под абзацем

Введите величину свободного пространства, которое будет оставлено под выделенными абзацами.

Do not add space between paragraphs of the same style

Makes any space specified before or after this paragraph not be applied when the preceding and following paragraphs are of the same paragraph style.

Межстрочный интервал

Укажите расстояние между строками текста в абзаце.

Одинарный

Applies single line spacing to the current paragraph. This is the default setting.

Line Spacing 1

1.15 lines

Sets the line spacing to 1.15 lines.

Line Spacing 1.15

Полуторный

Sets the line spacing to 1.5 lines.

Line Spacing 1.5

Двойной

Sets the line spacing to two lines.

Line Spacing 2

Пропорциональный

Выберите этот параметр и затем введите значение в процентах в поле, где 100% соответствуют одинарному межстрочному интервалу.

Не менее

Задаётся минимальный межстрочный интервал в соответствии со значением, введенным в это поле.

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


Дополнительный

Задаётся высота расстояния по вертикали, которое оставляется между двумя строками.

Fixed

Sets the line spacing to exactly match the value that you enter in the box. This can result in cropped characters.

размер

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

Activate page line-spacing

Aligns the baseline of each line of text to a vertical document grid, so that each line is the same height. To use this feature, you must first activate the Use page line-spacing option for the current page style. Choose Format — Page Style, click on the Page tab, and then select the Use page line-spacing box in the Layout settings section.

Поле предварительного просмотра

Displays a preview of the current selection.

Reset

Resets changes made to the current tab to those applicable when this dialog was opened.

HTML-отступ · Темы веб-разработчиков · Изучение Интернета

Отступы полезны при написании кода — отступы предназначены для разработчиков, а не для компьютеров.


Зачем делать отступы в HTML

При написании HTML это отличная идея — делать отступы для элементов.

Отступ не для браузера — браузеру все равно. Отступ нужен нам, чтобы помочь понять наш код.

Отступ чрезвычайно полезен по нескольким причинам:

  • Помогает нам понять, какие элементы находятся внутри других элементов
  • Помогает нам более четко видеть ошибки проверки
  • Помогает поддерживать наш код, потому что он будет более очевидным, если мы не посмотрим на него через некоторое время
  • Демонстрирует чувство мастерства и заботы

Отступ дочерних элементов

Всякий раз, когда элемент уникален и находится внутри другого элемента, он должен иметь отступ:

 
  <заголовок>
     

Все об апатозавре

  • Потому что

    находится внутри
    с отступом.
  • Поскольку
    находится внутри , он получает отступ, как и все элементы внутри него.

Не все дочерние элементы должны иметь отступ

Нам не всегда нужно делать отступы дочерним элементам, если строка понятна.

 <навигация>
  <ул>
    
    
  • Травоядные динозавры
  • Всеядные динозавры
  • Плотоядные динозавры
  • Но вы могли бы написать это и по-другому, если это имеет для вас смысл:

     
     

    Другой случай, когда дочерние элементы не должны иметь отступ, — это когда элемент является элементом текстового уровня:

     

    Игуанодон — большой двуногий динозавр.

    Тег не должен иметь отступ, потому что он заключен вокруг текста, встроенного в другой элемент.

    Не превышайте отступ

    Будьте осторожны с отступом, делайте отступ только тогда, когда элемент находится внутри другого элемента.

    Пример ниже неверен:

     <артикул>
       

    Стегозавр

    У стегозавра огромные пластины и остроконечный хвост.

    Теги и

    не должны иметь отступ, поскольку они не находятся внутри других элементов.

    Приведенный выше пример должен быть написан следующим образом:

     <статья>
       

    Стегозавр

    У стегозавра огромные пластины и остроконечный хвост.

    , и

    выровнены, потому что все они находятся непосредственно внутри

    .

    Если в вашем редакторе кода есть «Направляющие отступа», включите их. Они создают красивые вертикальные линии, которые помогают вам увидеть выравнивание длинных фрагментов кода.


    Дальнейшая организация

    Есть несколько других способов повысить удобство сопровождения и ясность нашего HTML.

    Расстояние по вертикали

    Рассмотрите возможность добавления пустых строк в HTML для разделения разделов.

     <артикул>
       

    Птеранодон

    <ул>
  • Мухи
  • Имеет длинный клюв
  • Обратите внимание на пустые строки после

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

      Комментирование разделов HTML также очень полезно для просмотра групп.

       <дел>
        <дел>…
        <дел>
          

      Введение

      <дел> Введение