Форум hotibo.ru

Сайты - по стандартам, но не стандартные сайты!






#1 04.03.2014 19:23

Василий М.
Новичок
Зарегистрирован: 04.03.2014
Сообщений: 1

Вопрос по стандартам: I, EM, B, STRONG, BIG, SMALL

В реальной работе я всегда использовал EM для курсива, STRONG для выделения. Ну и SMALL.

Решил обновить свои знания в HTML + решил посмотреть в сторону HTML 5

Итак, xHTML 1.0 strict, как язык разделяющий мух и котлет, позволял следующие инлайновые элементы, относящиеся к тексту:

I, EM
B, STRONG,
BIG, SMALL

тут у меня возник первый вопрос - почему теги B и I не были исключены или хотя бы не стали deprecated в XHTML? Ведь если посмотреть на DTD, то насчет тегов B&I явно написано:

   
   

Разве жирность и курсив являются структурной, логической особенностью? Это же явно визуальная особенность.

Далее, посмотрел я на http://w3schools.com/html5/html5_reference.asp и удивился, что тег BIG почему-то убрали из HTML5 , а его логический аналог SMALL - оставили! Хотя BIG был даже в XHTML 1.0 Strict!

Где же логика в таких перестановках? Объясните.

Нет на форуме

 

Board footer