Я недавно начал изучать Angular. На сайтах, использующих Angular, я заметил одну вещь: вывод HTML включает такие атрибуты, как ng-version
, _nghost-c0
и аналогичные версии, а также некоторые другие, начинающиеся с ng-
. Я также заметил некоторые имена тегов, например <landingpagecarousel>
. Ни один из них не является действительным в соответствии со спецификациями w3 c (настраиваемые атрибуты должны начинаться с data-
, а настраиваемые тэги должны включать da sh).
Это просто результат того, что разработчики не очень заботясь о действительности своего документа, или на самом деле невозможно вывести действительный HTML документ, используя Angular?
Когда я построил небольшую игру ti c -ta c -toe я как первый проект, я полагал, что тэги полностью в руках разработчика (не так ли?), однако я чувствовал, что большинство атрибутов, связанных с Angular, являются лишь частью того, как работает фреймворк, и я не контролирую Над ними. Так ли это?
Итак, возможно ли создать сайт с Angular (т. Е. Не пустой только для того, чтобы быть действительным), который выводит действительный документ HTML?
Пример одного из просмотренных мной сайтов: https://developer.db.com/