39 / 9 / 10
Регистрация: 19.09.2016
Сообщений: 1,064
1

Вложения в строчный элемент <p>

30.08.2018, 20:03. Показов 3816. Ответов 6
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Насколько корректно? Есть некий текст, который состоит из множества абзацев, большинство из которых - обычный не модифицированный текст. Абзацы заключены в теги <р>.
В некоторых абзацах есть части текста/отдельные слова, которые отличаются от всего текста(допустим это части текста красного/синего и зеленого цветов).
Я делаю так: в тегах <p> делаю внутри вставки в тегах<span>, которым через классы в CSS назначил разные стили. Ну и местами в абзацы включаю внутрь теги <b>.

Корректно ли включение <span> и <в> в <р>?
Корректно ли помещение в <span> не отдельных слов/словосочетаний, а предложения/нескольких предложений на пол абзаца?
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
30.08.2018, 20:03
Ответы с готовыми решениями:

Как позиционировать строчный элемент span
Строчный элемент span внутри div &lt;div&gt; &lt;span&gt;Текст&lt;/span&gt; &lt;/div&gt; Можно ли...

Замена значений массива на строчный элемент
Здрасте, сделал масив 200 на 200 со случайными цифрами в диапазоне от 0 до 2(0 1 2) Теперь надо 0...

Как сделать строчный элемент блочным?
как сделать строчный элемент блочным ? пробивал прописывать display: block; но размер рамки оутлайн...

Как узнать строчный элемент или блочный?
Доброго времени суток! Посмотрел разные источники. Нигде нет полного списка элементов, с указанием...

6
1025 / 678 / 295
Регистрация: 04.04.2013
Сообщений: 2,709
30.08.2018, 20:17 2
Лучший ответ Сообщение было отмечено СергейСереб как решение

Решение

СергейСереб, на сколько мне известно тег <p> блочный элемент и может содержать строчные (inline) теги в неограниченном количестве. Так же нет разницы сколько в <span> заглючено текста.
0
39 / 9 / 10
Регистрация: 19.09.2016
Сообщений: 1,064
30.08.2018, 20:22  [ТС] 3
Упс... точно. р-блочный. Затупил...
0
Модератор
Эксперт HTML/CSS
2275 / 1656 / 650
Регистрация: 07.08.2016
Сообщений: 3,970
31.08.2018, 00:03 4
СергейСереб, даже если бы <p> был бы строчным - никто не запрещает вкладывать одни строчные элементы в другие
0
39 / 9 / 10
Регистрация: 19.09.2016
Сообщений: 1,064
31.08.2018, 23:06  [ТС] 5
Про то, что вложено в <span>, я искал информацию и наткнулся на вот такое:
Распространённые ошибки при верстке:

1) span - это слово в предложении, буква в слове, span применяется для выделения части строки, а не всю строку. То есть ошибкой будет:

<p><span class="my-text">text</span></p>


Правильно писать так:

<p class="my-text">text</p>
Или пример не очень корректный.. Вобщем из цитаты как то все не очень однозначно..
0
1025 / 678 / 295
Регистрация: 04.04.2013
Сообщений: 2,709
31.08.2018, 23:14 6
СергейСереб, оба варианта валидные, просто если выделять всю строку в теге <p>, зачем там тег <span>. Целесообразней присвоить этот же класс всему абзацу.
0
39 / 9 / 10
Регистрация: 19.09.2016
Сообщений: 1,064
31.08.2018, 23:41  [ТС] 7
Ну я ж говорю, что пример в цитате некорректный какой-то.
Если бы было вот так:
HTML5
1
<p><span class="my-text">text text text</span>text</p>
0
31.08.2018, 23:41
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
31.08.2018, 23:41
Помогаю со студенческими работами здесь

Как узнать из спецификации w3, элемент - строчный или нет
К примеру ADDRESS: http://www.w3.org/TR/REC-html40/struct/global.html#edef-ADDRESS

Добавить вложения Access во вложения задачи Outlook
Всем привет. Помогите кто может плиз. Дано: форма Access -- Задачи с полем...

Строчный калькулятор
Добрый вечер! Хотелось бы сделать, если это возможно, строчный калькулятор на Pascal. Однако, я...

Строчный массив!
Даны два предложения. Найти самое короткое из слов первого предложения,которого нет во втором...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru