Вопрос Вопрос по HTML. Вопрос по синтаксису.

Регистрация
19 Сен 2013
Сообщения
86
Репутация
0
Спасибо
0
Монет
0
Если написать текст в блоке div без тега p текст, то браузер его выводит правильно (без ошибок). Правильно ли так писать, опуская тег для вывода текста? Возможны ли последствия в отображении на сайте?
244138157_241b7ebc7adf0a9c8b609cf7b18f9bcd_800.png
 
Все будет идеально. Так желательно делать только если в блоке div не будет больше элементов. Семантики не разраушится, не переживай. К тексту можешь обратиться как к блоку: div { color: ; font-size: ; text-transform: ; и т. п. } Мудака, который написал использовать теги как классы не слушай, сломаешь всё.
 
Тег <p> нужен ТОЛЬКО для того, чтобы размечать абзацы в тексте. И ни для чего более. Если блок текста не содержит абзацев, то и <p> не нужен.
 
Можно ещё лучше. Создать несколько своих тегов (со своими именами), прописать параметры отображения текста внутри них в отдельном css файле. Допустим, я хочу теги ‹krasny› и ‹jirny› В css файле прописываю krasny{ color: rgb(255,0,0); } jirniy{ font-weight: 700; } Импортирую этот css файл в html файл, А потом в html файле пишу ‹krasny›этот текст красный‹/krasny› ‹jirny›а этот жирный‹/jirny› Если что, в примере кавычки не рабочие. скопипащеный пример не заработает. Только переписывать вручную
 
Назад
Сверху