Прошу порщение за ужас, который отобразился вместо комментария.
Пожалуй, не соглашусь с тем, что «HTML- это специальный XML для браузера.». HTML как раз человекоориентированный. Возьмем, например, теги <b></b> и <strong></strong>. Отображаются в браузере они одинаково — текст выделяется жирным, но при этом смыловая нагрузка, которую они несут, принципиально отличается. Тег <b>говорит браузеру о том, что этот текст нужно выделить полужирным, а тег <strong></strong> говорит о том, что этот фрагмент документа содержит важную информацию и поэтому на него следует обратить внимание пользователя. Из этого примера хорошо видно, что фрагмент текста, выделенный тегом '<b> на самом деле может содержать информацию любого рода, как значительную, так и незначительную.(то есть только то, как браузер должен отобразить элемент), чего уже нельзя сказать о фрагменте текста, выделенного тегом '<strong>, ведь заведомо известно, что информация, заключенная в этот элемент имеет особое значение относительно остальной информации в документе.
Пожалуй, не соглашусь с тем, что «HTML- это специальный XML для браузера.». HTML как раз человекоориентированный. Возьмем, например, теги "" и
"". Отображаются в браузере они одинаково — текст выделяется жирным, но при этом смыловая нагрузка, которую они несут, принципиально отличается. Тег '' говорит браузеру о том, что этот текст нужно выделить полужирным, а тег '' говорит о том, что этот фрагмент документа содержит важную информацию и поэтому на него следует обратить внимание пользователя. Из этого примера хорошо видно, что фрагмент текста, выделенный тегом '' на самом деле может содержать информацию любого рода, как значительную, так и незначительную.(то есть только то, как браузер должен отобразить элемент), чего уже нельзя сказать о фрагменте текста, выделенного тегом '', ведь заведомо известно, что информация, заключенная в этот элемент имеет особое значение относительно остальной информации в документе.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Пожалуй, не соглашусь с тем, что «HTML- это специальный XML для браузера.». HTML как раз человекоориентированный. Возьмем, например, теги
<b></b>
и<strong></strong>
. Отображаются в браузере они одинаково — текст выделяется жирным, но при этом смыловая нагрузка, которую они несут, принципиально отличается. Тег<b>
говорит браузеру о том, что этот текст нужно выделить полужирным, а тег<strong></strong>
говорит о том, что этот фрагмент документа содержит важную информацию и поэтому на него следует обратить внимание пользователя. Из этого примера хорошо видно, что фрагмент текста, выделенный тегом '<b>
на самом деле может содержать информацию любого рода, как значительную, так и незначительную.(то есть только то, как браузер должен отобразить элемент), чего уже нельзя сказать о фрагменте текста, выделенного тегом '<strong>
, ведь заведомо известно, что информация, заключенная в этот элемент имеет особое значение относительно остальной информации в документе.