Как разместить два слова на одной строке, чтобы одно выравнивалось по левому краю, а второе по правому - «Текст» » Новости мира Интернет
Wuque Studio выпустила коллекционную клавиатуру Nama весом 8,6 кг с часовым механизмом - «Новости мира Интернет»
Wuque Studio выпустила коллекционную клавиатуру Nama весом 8,6 кг с часовым механизмом - «Новости мира Интернет»
В приложении Telegram добавили авторизацию по ключам доступа - «Новости мира Интернет»
В приложении Telegram добавили авторизацию по ключам доступа - «Новости мира Интернет»
Apple назвала лучшие приложения и игры 2025 года в App Store - «Новости мира Интернет»
Apple назвала лучшие приложения и игры 2025 года в App Store - «Новости мира Интернет»
Яндекс представил AI Search – технологию веб-поиска для корпоративных ИИ-агентов - «Новости мира Интернет»
Яндекс представил AI Search – технологию веб-поиска для корпоративных ИИ-агентов - «Новости мира Интернет»
В Android тестируют Call Reason – функцию для маркировки срочных звонков - «Новости мира Интернет»
В Android тестируют Call Reason – функцию для маркировки срочных звонков - «Новости мира Интернет»
Дайджест обновлений Яндекс Рекламы для специалистов по продвижению - «Новости мира Интернет»
Дайджест обновлений Яндекс Рекламы для специалистов по продвижению - «Новости мира Интернет»
Пользователь Reddit составил рейтинг наушников на основе отзывов - «Новости мира Интернет»
Пользователь Reddit составил рейтинг наушников на основе отзывов - «Новости мира Интернет»
Telegram объявил о конкурсе на дизайн Telegram Nodes - «Новости мира Интернет»
Telegram объявил о конкурсе на дизайн Telegram Nodes - «Новости мира Интернет»
DeepSeek выпустила обновленные модели V3.2 и V3.2-Speciale с упором на продвинутые рассуждения - «Новости мира Интернет»
DeepSeek выпустила обновленные модели V3.2 и V3.2-Speciale с упором на продвинутые рассуждения - «Новости мира Интернет»
Microsoft представила коллекцию «уродливых» рождественских свитеров 2025 года - «Новости мира Интернет»
Microsoft представила коллекцию «уродливых» рождественских свитеров 2025 года - «Новости мира Интернет»
Новости мира Интернет » Самоучитель CSS » Текст » Как разместить два слова на одной строке, чтобы одно выравнивалось по левому краю, а второе по правому - «Текст»

Для решения задачи существует несколько способов, из которых мы рассмотрим два. Первый, в каком-то смысле традиционный, основан на таблицах, а второй использует слои и стили.

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

Создаем таблицу с двумя ячейками шириной равной 50%. В левой ячейке по умолчанию текст будет выравниваться по левому краю, а для правой ячейки необходимо задать выравнивание по правому краю. Чтобы не возникло дополнительных отступов вокруг текста, необходимо использовать свойство border-spacing с нулевым значением для селектора <table>. В примере.;1 показано создание таблицы, параметры которой задаются через стили.

Пример 1. Выравнивание текста с помощью таблицы

HTML5CSS 2.1IECrOpSaFx

<!DOCTYPE html>
<html>
 <head>
  <meta charset="utf-8">
  <title>Два разных текста на одной строке</title>
  <style>
   table.text  {
    width:  100%; /* Ширина таблицы */
    border-spacing: 0; /* Расстояние между ячейками */
   
   table.text td {
    width: 50%; /* Ширина ячеек */
    vertical-align: top; /* Выравнивание по верхнему краю */
   
   td.rightcol { /* Правая ячейка */ 
    text-align: right; /* Выравнивание по правому краю */
   
  </style>
 </head>
 <body>
  <table class="text">
   <tr>
    <td>Текст слева</td>
    <td class="rightcol">Текст справа</td>
   </tr>
  </table>
 </body>
</html>

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

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

Чтобы расположить два разных текста на одной строке применяется стилевое свойство float со значением left. Исходно float предназначался для создания обтекания вокруг элемента, но в последствии стал активно использоваться при верстке слоев, в частности при создании колонок. С той же целью воспользуемся им и мы. Для этого создаём два класса leftstr и rightstr, для которых установим ширину 50% и обтекание по левому краю (float:.;left). Выравнивание текста по правому краю для правого слоя задаётся стилевым свойством text-align со значением right (пример.;2).

Пример 2. Положение текста

HTML5CSS 2.1IECrOpSaFx

<!DOCTYPE html>
<html>
 <head>
  <meta charset="utf-8">
  <title>Два разных текста на одной строке</title>
  <style>
   .leftstr, .rightstr {
    float: left; /* Обтекание справа */ 
    width: 50%; /* Ширина текстового блока */ 
   
   .rightstr {
    text-align: right; /* Выравнивание по правому краю */ 
   
  </style>
 </head>
 <body>
  <p class="leftstr">Строка один</p>
  <p class="rightstr">Строка два</p>
  <div style="clear: left"></div>
 </body>
</html>

В данном примере стилевые классы leftstr и rightstr добавляются к абзацу текста. Свойство float действует не только на текущий элемент, но и близлежащие к нему элементы. Поэтому после создания нужных строк следует отменить действие float с помощью свойства clear.

Цитирование статьи, картинки - фото скриншот - Rambler News Service.
Иллюстрация к статье - Яндекс. Картинки.
Есть вопросы. Напишите нам.
Общие правила  поведения на сайте.

Для решения задачи существует несколько способов, из которых мы рассмотрим два. Первый, в каком-то смысле традиционный, основан на таблицах, а второй использует слои и стили. Использование таблиц Создаем таблицу с двумя ячейками шириной равной 50%. В левой ячейке по умолчанию текст будет выравниваться по левому краю, а для правой ячейки необходимо задать выравнивание по правому краю. Чтобы не возникло дополнительных отступов вокруг текста, необходимо использовать свойство border-spacing с нулевым значением для селектора . В примере.;1 показано создание таблицы, параметры которой задаются через стили. Пример 1. Выравнивание текста с помощью таблицы HTML5 CSS 2.1 IE Cr Op Sa Fx В данном примере добавлено выравнивание по верхнему краю ячеек, на тот случай, что текст может занимать несколько строк. Использование стилей Чтобы расположить два разных текста на одной строке применяется стилевое свойство float со значением left. Исходно float предназначался для создания обтекания вокруг элемента, но в последствии стал активно использоваться при верстке слоев, в частности при создании колонок. С той же целью воспользуемся им и мы. Для этого создаём два класса leftstr и rightstr, для которых установим ширину 50% и обтекание по левому краю (float:.;left). Выравнивание текста по правому краю для правого слоя задаётся стилевым свойством text-align со значением right (пример.;2). Пример 2. Положение текста HTML5 CSS 2.1 IE Cr Op Sa Fx В данном примере стилевые классы leftstr и rightstr добавляются к абзацу текста. Свойство float действует не только на текущий элемент, но и близлежащие к нему элементы. Поэтому после создания нужных строк следует отменить действие float с помощью свойства clear.

Смотрите также

А что там на главной? )))



Комментарии )))