Для чого короткий тег HTML "div"?


111

Для чого <div> короткий дів у тезі? Це "поділ"? Я оглянув Google та SO та не знайшов відповіді.


50
@Daniel Pryden: цікавість.
cdmckay

8
@Daniel - що, на вашу думку, вважає, що поділ не може бути семантичним?
annakata

2
@annakata: A <div> не є семантичним ... це стосується стримування та компонування, а не значення. Можливо, ви зможете зробити аргумент, що <span> є семантичним ... але лише слабким. Семантичні теги є <strong>, <em> і т. Д.
jrista

2
Просто те, що щось не застосовує семантику, не означає, що вона не може мати власну семантику. Все має певну форму семантики. Лише певні речі застосовують семантику до інших речей. Семантичні елементи - це елементи, що надають смисловий сенс своєму контексту. Це не означає, що інші елементи не заслуговують власного смислового значення.
Rushyo

<div> не застосовує семантику, але має власну семантику: короткий для поділу документів
Паоло Ангілері

Відповіді:



12

Відділ. Тег DIV розроблений так, щоб ви могли визначити "поділ" сторінки (або " розділити сторінку на логічні контейнери").


5

Майте на увазі, що визначення div повністю відрізняється в HTML5.

Елемент div зовсім не має особливого значення. Він представляє своїх дітей.

http://www.w3.org/TR/html5/grouping-content.html#the-div-element


4
Я думаю, що ця стаття стосується чогось дещо іншого, ніж те, про що вимагає ОП. cdmckay запитує про значення слова (або імені) "div", а не про значення або використання елемента <div> в документі html.
Бен Саттон
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.