Показывать первые 3 строки в html-абзаце

Я хочу показать только первые 3 строки абзаца ниже, используя html-форматирование. Я ищу w3shool, но он не показывает, как это сделать. Пожалуйста, помогите

<body>

loremloremloremloremloremloremloremloremloremloremloremloremloremloremloremloremloremloremlor
loremloremloremloremloremloremloremloremloremloremloremloremloremloremloremloremloremloremlore
loremloremloremloremloremloremloremloremloremloremloremloremloremloremloremloremloremloremlore
loremloremloremloremloremloremloremloremloremloremloremloremloremloremloremloremloremloremlore
loremloremloremloremloremloremloremloremloremloremloremloremloremloremloremloremloremloremlore

</body>

Ответ 1

Вы можете предоставить контейнер a height и line-height и установить его свойство overflow на hidden:

HTML

<p>loremloremlorem...</p>

CSS

p {
    height:60px;
    line-height:20px; /* Height / no. of lines to display */
    overflow:hidden;
}

Пример JSFiddle.

Ответ 2

Установите высоту абзаца на три строчки. Как -

p{
  line-height:1.2em;
  height:3.6em;
  overflow:hidden;
}

Установить переполнение в скрытое, чтобы скрыть переполненный текст