Каждый элемент HTML имеет отображаемое значение по умолчанию, в зависимости от типа элемента.
Существует два отображаемых значения: блочное и строчное.
Блочный элемент всегда начинается с новой строки, и браузеры автоматически добавляют некоторое пространство (поле) до и после элемента.
Блочный элемент всегда занимает всю доступную ширину (растягивается влево и вправо, насколько это возможно).
Два часто используемых блочных элемента: <p>
и <div>
.
<p>
определяет абзац в документе HTML.<div>
определяет раздел или блок в HTML-документе.<p>
является элементом уровня блока.<div>
является элементом уровня блока.
<p>Привет, Мир!</p>
<div>Привет, Мир!</div>
<address>, <article>, <aside>, <blockquote>, <canvas>, <dd>, <div>, <dl>, <dt>, <fieldset>, <figcaption>, <figure>, <footer>, <form>, <h1>-<h6>, <header>, <hr>, <li>, <main>, <nav>, <noscript>, <ol>, <p>, <pre>, <section>, <table>, <tfoot>, <ul>, <video>.
Это строчный элемент span
Привет, Мир! внутри абзаца:
<p>Это строчный элемент span <span style="border: 1px solid white">Привет, Мир!</span> внутри абзаца.</p>
<a>, <abbr>, <acronym>, <b>, <bdo>, <big>, <br>, <button>, <cite>, <code>, <dfn>, <em>, <i>, <img>, <input>, <kbd>, <label>, <map>, <object>, <output>, <q>, <samp>, <script>, <select>, <small>, <span>, <strong>, <sub>, <sup>, <textarea>, <time>, <tt>, <var>.
<div>
часто используется как контейнер для других элементов HTML;<div>
не имеет обязательных атрибутов, но стиль, класс и идентификатор являются общими.При использовании вместе с CSS элемент <div>
можно использовать для стилизации блоков содержимого:
<div style="background-color:white;color:black;padding:20px;">
<h2>Москва</h2>
<p>Москва́ — столица России, крупнейший по численности населения город РФ и её субъект — 13 097 539 человек (2023г.), самый населённый из городов, полностью расположенных в Европе.</p>
</div>
Москва́ — столица России, крупнейший по численности населения город РФ и её субъект — 13 097 539 человек (2023г.), самый населённый из городов, полностью расположенных в Европе.
<span>
— это встроенный (строчный) контейнер, используемый для разметки части текста или части документа.<span>
не имеет обязательных атрибутов, но style, class и id являются общими.При использовании вместе с CSS элемент <span>
можно использовать для стилизации частей текста:
<p>Летом у деревьев листья <span style="color:green;font-weight:bold;">зеленые</span> а осенью <span style="color:yellow;font-weight:bold;"> желтые</span>.</p>
Летом у деревьев листья зеленые а осенью желтые.
<div>
HTML элемент - является блочным и часто используется в качестве контейнера для других элементов HTML;<span>
HTML элемент - это встроенный (строчный) контейнер, используемый для разметки части текста или части документа.Справочник по тегам содержит дополнительную информацию об этих тегах и их атрибутах.
Тег | Описание |
---|---|
<div> | Определяет раздел в документе (на уровне блоков) |
<span> | Определяет раздел в документе (строчный) |
Полный список всех доступных тегов HTML см. в Справочнике по тегам HTML.