Сегодня Вторник | Дата: 24.02.2026 | Время: 20:36
Последние новости
Русуфикатор для Delphi
Добавил: Jura
Всего комментариев: 2
Сайт продаетса!
Добавил: Jura
Всего комментариев: 8
9 мая
Добавил: Jura
Всего комментариев: 0
Новые темы форума
Зака банера
Ответил: Jura
Всего ответов:
Лучшие пользователи
no avatar
Логин: Jura
Репутация: 0
Группа: Администраторы
no avatar
Логин: Toha
Репутация: 0
Группа: Пользователи
Xaker_delphi
Логин: Xaker_delphi
Репутация: 0
Группа: Модераторы
Доброго времени суток, Гость! Авторизуйся или зарегистрируйся
 
 
 
  
  
  

Меню уроков
Меню сайта
Нажми!
Эти деньги на роскрутку сайта!
  • Форекс новости фондового рынка
  • $$$ для web-мастеров
    Категории
    Форма входа
    Наш опрос
    Всего ответов: 22
    Каких видео-уроков вы хотите?

    Мини-чат
    Для добавления сообщения необходима авторизация
    Наша кнопка

    Программирование Delphi



    Друзья сайта
     
     
     
     
    Статистика

    Онлайн всего: 1
    Гостей: 1
    Пользователей: 0
    Другие информеры

    Урок 7 Блоки и параграфы

    Теги, определяющие абзац, пробел, HTML блок и параграф

    Рассмотрим в деталях HTML блоки и параграфы как элементы интернет-страницы.

    • HTML параграф определяется тегами <p> </p>.
    • HTML параграфы обыкновенно содержат текст, форматирующие теги, изображения.
    • HTML параграф не может содержать внутри себя блочные элементы, такие как заголовки
      <h1> – </h6>, блок <div> </div> и другие параграфы.
    • HTML блок определяется тегами <div> </div>.
    • HTML блок может вмещать в себя любые элементы web-страницы, в любом количестве.
    • HTML блоки прекрасно подходят для верстки интернет-страниц, ими легко манипулировать.

    Рассмотрим расположенный ниже код:

    <html>
    <head>
    <title>HTML параграфы и блоки</title>
    </head>
    <body>
    <p>Первая строка</p>
    <p>Вторая строка</p>
    <div>Третья строка</div>
    <div>Четвертая строка</div>
    <div style="color:#ff0000"><p>Пятая строка</p></div>
    <div>Шестая строка</div>
    </body>
    </html>

    Посмотреть в новом окне HTML блоки и параграфы

    Нам видно, что HTML параграфы имеют отступы по вертикали – такова особенность тегов <p> </p>. HTML блоки <div> </div> такие пространства не создают, потому что они не несут никакой нагрузки, а просто являются контейнерами.

    Tеги <p> </p> не могут содержать другие <p> </p> или <div> </div>. Внутри <p> </p> могут быть размещены линейные элементы, такие как <span> </span> или, например, теги, отвечающие за форматирование текста.

    Теги <p> </p> и <P> </P>, в принципе, одно и то же, но W3C консорциумом рекомендовано использовать маленькие буквы. В новой версии HTML как и в современном XHTML использование больших букв при написании тегов запрещено.

    Блок <div> </div> может содержать внутри себя сколько угодно <div> </div> и <p> </p> и других элементов HTML документа. Он идеально подходит для верстки, но об этом позже – в уроках CSS самоучителя.

    HTML пробел из таблицы специальных символов

    HTML пробел позволяет увеличить расстояние между словами и символами.

    Что касается пробелов между словами, то сколько бы не было их в Блокноте, то есть в исходном коде, на web-странице отобразится только один. Если вам понадобится увеличить растояние – используйте символ пробела &nbsp; из таблицы символов. Вы спросите: Зачем нужны эти закодированные значения обычных символов? – Я отвечу: Они нужны, чтобы отображать, например, такие скобки < >. Другими словами, для вывода на экран тегов <p> </p>, в своем редакторе я пишу: <code>&lt;p&gt; &lt;/p&gt;</code>. Теги <code> </code>, как мы помним, преобразуют текст в моноширинный (машинописный).

    Способы отображения HTML абзаца

    Примеры вывода абзаца:

    <html>
    <title>Абзац в HTML</title>
    </head>
    <body style="background-color:#ffee77">
    <p><blockquote>Отступ слева с использованием тегов.</blockquote></p>
    <p style="text-indent:100px">Отступ слева с использованием CSS атрибута.</p>
    </body>

    Посмотреть в новом окне: HTML абзац

    В первом случае абзац выводится тегами <blockquote> </blockquote>, а во втором случае — с помощью CSS атрибута text-indent и его значения, которое устанавливается в пикселях и может иметь любую величину, что бывает очень удобно.

    HTML абзац или отступ мы рассматривали в уроке Выравнивание текста.


    Просмотров: 947 | Добавил: Jura | Дата: 30.04.2011
    Комментарии
    Всего комментариев: 0
    Revision by Mazaxaka