Html вывод текста: Тег | htmlbook.ru

html5 — Вывод текста на одной строке html

Вопрос задан

Изменён 4 года назад

Просмотрен 5k раз

Мне надо использовать цвета background и color. Я пишу так.

<div>hello</div>
<div>0c0c0c</div>

Но текст почему то на разных строках оказывается, а мне надо чтобы на одной строке был текст. Как это сделать? div не обязательно, но главное чтобы background-color и color можно было задать и ещё шрифт.

  • html
  • html5

div — по умолчанию блочный элемент. Вам нужно принудительно задать ему свойство

display: inline-block;

тогда блоки будут расположены друг за другом. Но, рекомендую Вам ознакомиться с bootstrap, это очень удобно и практично при решении вопросов с вёрсткой.

Итого:

<div>hello</div>
<div>0c0c0c</div>
1

• Обычно используют тег <span> для работы с текстом. У блоков div по умолчанию стоит display: block; — который переносит их на отдельную строку и дает ширину 100%. Они будут вести себя как span, если задать display: inline;

• CSS позволяет вынести все стили из HTML в отдельное место. Так легче работать с кодом, особенно если у вас будет много таких подкрашенных кусков. Каждый раз достаточно будет добавлять на элемент класс с нужной краской, а не весь код. Это дело добавляется где-то вверху страницы, внутри <style> тега, здесь </style>

• Цвет вида #aa33bb можно сократить до #a3b

Пример:

.hello { 
  background-color: #888; 
  color: #fff; 
  font-family: 'Monotype Corsiva'; 
  font-size: 25px;
}

.
bubu { background-color: #fff; color: #000; }
<span>hello</span>
<span>0c0c0c</span>

<span>1122334455</span>
<span>0c0c0c</span>

<span>mooooo</span>
<span>0c0c0c</span>

Зарегистрируйтесь или войдите

Регистрация через Google

Регистрация через Facebook

Регистрация через почту

Отправить без регистрации

Почта

Необходима, но никому не показывается

Отправить без регистрации

Почта

Необходима, но никому не показывается

By clicking “Отправить ответ”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Преобразование текста Markdown в HTML