В старинных романах часто встречаются комментарии и аннотации. Чтобы отличить основной текст от аннотаций, аннотации обычно набираются в двухстрочный формат с комментарием. Мы знаем, что в Word вам нужно только сначала выделить текст комментария, а затем использовать команду «Двойные строки в одну» в группе инструментов масштабирования символов на панели «Абзац» меню «Пуск», чтобы легко добиться двойного результата. -эффект обрезки линий. Как показано ниже:

Итак, как добиться такого эффекта в HTML файле?
В HTML существует макет отображения, называемый flex . Пока вы определяете контейнер с flex макетом, прямые дочерние элементы этого контейнера становятся flex элементами, имитируя таким образом эффект пакетной обработки двойной строки, описанный выше. Код выглядит следующим образом:
<!DOCTYPE html>
<html>
<голова>
<title>Гибкие слова</title>
<style type="text/css">
.контейнер {
display: flex; /*Использовать гибкий режим макета*/
flex-direction: row;/*Направление расположения дочерних элементов*/
justify-content: left; /*Выравнивание контейнера*/
align-items: center;/*Выравнивание подэлементов, в основном полагаясь на это для достижения вертикального выравнивания текста*/
flex-wrap: Wrap;/*Реализовать многострочный контейнер Flex*/
}
.содержание{
размер шрифта: 1,4em;
}
.комментарий{
размер шрифта: 0,5em;
}
охватывать{
дисплей: встроенный;
}
</стиль>
</голова>
<тело>
<div class="контейнер">
<span class="content">Для подготовки к выбору сопровождения принцесс и принцесс в школу им могут послужить талантливые люди и меценаты. </span>
<span class="comment" style="width:20em;">[Сторона Цзясюй] Параграф восхваления и восхваления, который никогда не встречался в романах на протяжении веков. </span>
<диапазон class="content">Во-вторых, после смерти отца Сюэ Паня все деловые бюро, генеральные менеджеры, клерки и т. д. в различных провинциях, видя, что Сюэ Пань был молод и невежественен в мире, воспользовались возможностью Во-вторых, после смерти отца Сюэ Паня, после этого все торговые предприятия в каждой провинции. Бюро, генеральные менеджеры, клерки и т. д., видя, что Сюэ Пань был молод и ничего не знал о мире, воспользовались возможностью похитить его. Во-вторых, после смерти отца Сюэ Паня все деловые бюро, генеральные менеджеры. клерки и т. д. в различных провинциях, видя, что Сюэ Пан был молод и невежественен, зная мир, он воспользовался случаем, чтобы похитить его.</span>
<span class="comment" style="width:12em;">【Просмотр】Я плачу за основателей. </span>
</div>
<div class="контейнер">
<p class="content">Это другой текст</p>
<p class="comment" style="width:8em;">Это комментарий в две строки</p>
<p class="content">Это текст в другом абзаце</p>
<p class="comment" style="width:6em;">Пример объединения двух строк в одну</p>
</div>
</тело>
</html>Вышеупомянутая страница выглядит следующим образом:

Как видно из рисунка выше, flex лейаут по-прежнему имеет большие ограничения по сравнению с Word . Во-первых, когда размер подэлемента превышает ширину или высоту контейнера, даже если используется flex-wrap: wrap , он все равно сохраняется. не может предотвратить слишком большой размер элемента. Различные подэлементы отображаются в новых строках (даже если подэлемент является встроенным элементом span ). Во-вторых, для всего содержимого, которое должно отображаться в двух строках, необходима соответствующая ширина. определяться для каждой части контента, иначе не будет идеального эффекта пакетного отображения в две строки.
В HTML вы также можете использовать элемент table для достижения эффекта обрезки двух строк, но это сложнее, чем код flex макета, и эффект не обязательно будет более идеальным. Кажется, что до реализации эффекта двухстрочной пакетной обработки в HTML еще предстоит пройти долгий путь!
На этом завершается статья об использовании макета Flex в HTML для достижения эффекта двухстрочного пакетирования. Для получения дополнительной информации о двухстрочном пакетировании HTML выполните поиск по предыдущим статьям на сайте downcodes.com или продолжайте просматривать следующие статьи по теме. поддержите downcodes.com больше в будущем!