Зачем нужен <hr/> если есть CSS? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
0

Зачем нужен <hr/> если есть CSS?

23rd Jun 2020, 5:46 PM
Tnuloshans
8 Answers
+ 1
Как по мне, сделать горизонтальную линию с помощью тега <hr> гораздо быстрее, чем прописывать в CSS селектор и значения. Кстати, странный вопрос)
23rd Jun 2020, 6:47 PM
joseffie
joseffie - avatar
+ 1
Tnuloshans Абсолютно нету разницы, можно писать хоть <hr>, хоть <hr />.
24th Jun 2020, 2:21 AM
joseffie
joseffie - avatar
+ 1
В HTML5 добавили много новых тегов, таких как header, aside, section, footer, menu, option, audio, video, a также отменили тег frame, упростили запись определения кодировки в теге <meta>. В ранней версии приходилось писать так: <meta http-equiv="Content Type" content="text/html"; charset="utf-8"> В HTML5 такую длинную запись отменили, теперь определяют кодировку вот такой записью: <meta charset="utf-8"> Была другой и привязка JS кода: Раньше привязывали JavaScript к HTML - документу следующим образом: <script language="type/javascript" src="example.js"> </script> Но JavaScript так сроднился с гипертекстным языком разметки, что в HTML5 теперь привязывают JS без этого атрибута: <script src="example.js"> </script> В новой версии HTML много плюшек, и все за день не перечесть.
8th Jul 2020, 6:07 AM
joseffie
joseffie - avatar
0
Спасибо. А есть разница в <hr> or <hr/ >?
23rd Jun 2020, 8:52 PM
Tnuloshans
0
Я думаю по правилам </hr> А по поводу странного вопроса , в HTML 5 , например <p align> уже нет
25th Jun 2020, 11:29 AM
Tnuloshans
0
Tnuloshans в HTML5 этот атрибут сохранён, просто его редко используют, потому что для этого есть Каскадная Таблица Стилей, т. е. CSS. Кстати, тег <hr> и свойство text-align(в HTML атрибут align) — абсолютно разные вещи. Дело в том, что тег <hr> отвечает за создание горизонтальной линии(его можно заменить тегом <div>, присвоив ему значение width: 100% , но это намного сложнее), а align отвечает за выравнивание текста по левой стороне(дефолт), по центру и по правой стороне. Поэтому <hr> и align не одно и то же.
8th Jul 2020, 5:44 AM
joseffie
joseffie - avatar
0
Спасибо. Конечно этот тег и атрибут не одно и тоже. Но логику обновления пока не уловил
8th Jul 2020, 5:51 AM
Tnuloshans
0
Вау. Большое спасибо
8th Jul 2020, 7:08 AM
Tnuloshans