Поддержка сайта

Высокие позиции в поисковой системе, на прямую зависят от развития вашего сайта.

Продвижение сайтов

Эффективность стратегий продвижения подтверждается сотрудничеством с крупными клиентами и отзывами о нашей работе.

Создание сайтов

Мы делаем сайты быстро, недорого и профессионально. От работы с нами, у вас останутся только положительные эмоции.

Встроенные элементы никогда не содержат блочные

.

Предыдущий пример прекрасно проиллюстрировал приемлемый вариант помещения одних встроенных элементов внутрь других. А сейчас я покажу вам, как ни в коем случае нельзя делать:

span class=funpBubble Under — группа энтузиастов дайвинга. основанная на юго-востоке Великобритании, которая регулярно встречается для дайвинг-вылазок в летние месяцы, когда погода хорошая и по воде плывут барашки. Мы проводим уик-энд, собираясь небольшими группами, чтобы сократить расходы на проживание и проезд, а также быть уверенными, что каждый получает надежного напарника./p/span

Почему это неправильно? Да потому, что здесь встроенный элемент span включает в себя блочный элемент р. А сейчас просто запомните: блочные элементы можно вкладывать только в другие блочные элементы.

Ну хорошо, почти… Есть исключение из этого правила, представленное в HTML. Вы можете помещать несколько разных элементов внутрь ссылки, только не забудьте, что документ должен иметь тип HTML. Вот как это можно сделать:

а href=monkey.htmh1Мартышкин домик домик/h1

divПоставщики лучшей обезьяньей продукции/div/a

Если вы укажете здесь тип документа ! DOCTYPE html , то эта разметка будет абсолютно корректной.

Если я уже давно надоел вам своими объяснениями о двух типах элементов, примите мои извинения. Я делаю это только потому, что слишком часто люди ошибаются именно в данном вопросе — путают блочные и встроенные элементы. А это очень, очень важно, потому что эти два типа работают совершенно по-разному, когда в дело вступает CSS. Рассмотрим это в деталях.

.

Читайте так же:
Not found