Перейти к содержанию

Шаблон:Висячий отступ наследуемый

Материал из Викитеки — свободной библиотеки
Документация Документация


Это первая половина парного шаблона, основанного на <div>. Для правильной работы ему нужен второй, закрывающий, шаблон {{Конец div}}.

Использование

This template applies a hanging indent as a division <div> (default) or as paragraph <p>, and it inherits any previously applied formatting (the margins are generally the most important in this context, as they will "accumulate"). It acts as a wrapper around text, rather than embedding the text into the template. Consequently the template needs to be closed with {{Конец div}} to function properly.

Note that this template functions differently from {{Висячий отступ наследуемый}}

Параметры

  • отступ (в em) первой строки относительно других строк абзаца (т.е. CSS "text-indent")
  • отступ (в em) всего обзаца (т.е. CSS "margin-left")

Замечание: отступ отмеряется вправо. Для «обратного отступа» (чтобы строка выставлялась влево), введите отрицательную величину.

Примеры

По умолчанию: Висячий отступ наследуемый

  • {{вон}} = {{вон|0|2}}
    • Первая строка 0em от относительного положения
    • Оставшиеся строки с отступом дальше на 2em:
{{Висячий отступ наследуемый}}{{lorem ipsum}}
{{Конец div}}

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Aenean massa. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Donec quam felis, ultricies nec, pellentesque eu, pretium quis, sem. Nulla consequat massa quis enim. Donec pede justo, fringilla vel, aliquet nec, vulputate eget, arcu. In enim justo, rhoncus ut, imperdiet a, venenatis vitae, justo.

Пример 2: два абзаца с отступом

  • Для каждого абзаца:
    • Первая строка 0em от относительного положения
    • Оставшиеся строки дальше на 2em
{{Висячий отступ наследуемый}}{{lorem ipsum}}
{{Висячий отступ наследуемый}}{{lorem ipsum}}
{{Конец div}}
{{Конец div}}

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Aenean massa. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Donec quam felis, ultricies nec, pellentesque eu, pretium quis, sem. Nulla consequat massa quis enim. Donec pede justo, fringilla vel, aliquet nec, vulputate eget, arcu. In enim justo, rhoncus ut, imperdiet a, venenatis vitae, justo.

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Aenean massa. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Donec quam felis, ultricies nec, pellentesque eu, pretium quis, sem. Nulla consequat massa quis enim. Donec pede justo, fringilla vel, aliquet nec, vulputate eget, arcu. In enim justo, rhoncus ut, imperdiet a, venenatis vitae, justo.

Пример 3: два абзаца с разным отступом

  • Первый абзац:
    • Начинается на 2em от относительного, оставшиеся строки остаются с отступом 2em
  • Второй абзац:
    • Начинается на 1em от относительного, оставшиеся строки с отсупом 1em
{{Висячий отступ наследуемый|2|2}}{{lorem ipsum}}
{{Висячий отступ наследуемый|1|1}}{{lorem ipsum}}
{{Конец div}}{{Конец div}}

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Aenean massa. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Donec quam felis, ultricies nec, pellentesque eu, pretium quis, sem. Nulla consequat massa quis enim. Donec pede justo, fringilla vel, aliquet nec, vulputate eget, arcu. In enim justo, rhoncus ut, imperdiet a, venenatis vitae, justo.

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Aenean massa. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Donec quam felis, ultricies nec, pellentesque eu, pretium quis, sem. Nulla consequat massa quis enim. Donec pede justo, fringilla vel, aliquet nec, vulputate eget, arcu. In enim justo, rhoncus ut, imperdiet a, venenatis vitae, justo.

Пример 4: абзацы с традиционным отступом

Этот шаблон может использоваться для традиционного отступа первой строки. Однако это не рекомендуется, так как более эффективно это делается с использованием CSS-стиля, такого как "text-indent:2em".

  • первая строка 2em, абзац -2 относительно
  • первая строка 1em, абзац -1 относительно
{{Висячий отступ наследуемый|2|-2}}{{lorem ipsum}}
{{Висячий отступ наследуемый|1|-1}}{{lorem ipsum}}
{{Конец div}}{{Конец div}}

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Aenean massa. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Donec quam felis, ultricies nec, pellentesque eu, pretium quis, sem. Nulla consequat massa quis enim. Donec pede justo, fringilla vel, aliquet nec, vulputate eget, arcu. In enim justo, rhoncus ut, imperdiet a, venenatis vitae, justo.

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Aenean massa. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Donec quam felis, ultricies nec, pellentesque eu, pretium quis, sem. Nulla consequat massa quis enim. Donec pede justo, fringilla vel, aliquet nec, vulputate eget, arcu. In enim justo, rhoncus ut, imperdiet a, venenatis vitae, justo.


См. также