«Display» в CSS — это свойство, которое задает способ отображения элемента (блочный, строчный, строчно-блочный, невидимый и т.д.)
В CSS есть несколько значений свойства «display»:
- block (блочный) — элемент отображается как блок и занимает всю доступную ширину, переносится на новую строку. Примерами блочных элементов являются <div>, <p>, <h1>-<h6>, <ul>, <ol>, и т.д.
- inline (строчный) — элемент отображается как часть строки и занимает только необходимое пространство. Примерами строчных элементов являются <span>, <a>, <em>, <strong>, и т.д.
- inline-block (строчно-блочный) — элемент отображается как блок, но занимает только необходимое пространство. Можно устанавливать ширину и высоту элемента. Примерами строчно-блочных элементов являются кнопки и формы.
- none (невидимый) — элемент не отображается на странице. Он может быть использован в JavaScript для временного скрытия элемента и в последующем его отображения.
- flex (гибкий) — элемент отображается как гибкий контейнер, который может выравнивать дочерние элементы в разных направлениях, устанавливать свойства ширины и высоты, располагать элементы в строку или в столбец. Функционал flexbox позволяет легко создавать сложные макеты веб-страниц.
Свойство «display» в CSS может использоваться для управления отображением элементов на веб-странице, позволяя легко управлять их внешним видом и поведением.