@ratatyq

Как реализовать теги которых нет в html?

Здравствуйте, на днях увидел в отладке google chrome на сайте вот такой вот кусок кода:
<ui-card-panel ... /ui-card-panel>
И таких вот 'неопределнных' тегов было много... И вот в чем вопрос, как их можно использовать, и вообще правилен ли такой подход к неопределенным тегам?
  • Вопрос задан
  • 294 просмотра
Пригласить эксперта
Ответы на вопрос 4
Wolfnsex
@Wolfnsex Куратор тега CSS
Если не хочешь быть первым - не вставай в очередь!
Это не совсем "неопределенный тег", это "относительно определенный" тег. В большинстве случаев, такие теги заменятся на их "правильные" сущности/объекты, с помощью JS. Если мне не изменяет память, Google AMP использует аналогичный механизм.
Ответ написан
Комментировать
iiiBird
@iiiBird Куратор тега CSS
Пока ты спишь - твой конкурент совершенствуется
тег ты можешь создать любой. нет такого понятия как "неопределенный тег". просто по w3c тегам, которые ты знаешь - уже заданы дефолтные стили. к примеру для < b > задан font-weight: bold; для span задан display: inline; и т.д. а для тега который ты придумаешь сам - не будет никаких стилей. и все. разницы больше нет по сути.
Ответ написан
Комментировать
LenovoId
@LenovoId
svg, css,js
Это возможно работа какого то плагина , типа в angular можно теги не из спецификации использовать , а вообще есть на данный момент пространство имён , придумали это для того что искоренить микроразметку schema , codepen.io/Geyan/pen/dOdZdM?editors=110
Ответ написан
Комментировать
profesor08
@profesor08 Куратор тега CSS
Относитесь к подобным записям как к шаблонам, на их место, с помощью Javascript, будет вставлен сгенерированный кусок html. Браузер их никак не воспринимает, просто отображается их содержимое как текст. На CSS вы не получите к ним доступ. Выхватить и обработать их можно только на Javascript.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы