я начала учить vue.js и там можно создавать пользовательские теги для компонентов. Это можно назвать разницей в синтаксисе?
это можно назвать как угодно, но принцип верстки остается все тот же. Элементы всегда будут иметь строчные или блочные свойства, или табличные, или любые другие обусловленные стандартами. И всегда будут стили, которые управляют отображением этих элементов на странице. Будут они кастомными или стандартными это третий вопрос.
Эти пользовательские теги в итоге компилятся в обычный html. Откройте вкладку Elements и посмотрите)
тем паче странный вопрос от девушки, учитывая, что я уже привел пример о jsx
ну, я так поняла что вопрос был вообще про разницу, а не про конкретно принцип. Наличие возможности создавать пользовательский тег вполне можно считать разницей. Мне тоже когда то на такие вопросы на собеседованиях прийдётся отвечать 😅.
ну, как уже сказал Игорь, кастомные теги это то что ты используешь в разработке. Пользователь не увидит этого.
поиковые боты их тоже не видят, если я не ошибаюсь
ботам вообще плевать на чем ты пишешь и какой синтаксис используешь.
когда заказчик пишет что-то вроде "нужна верстка под Opencart" то разработчику понятно, что тут версткой дело не обойдется. Тут тебе и php понадобится, и знания самого фреймворка opencart
Обсуждают сегодня