Существует 3 основных языка, из которых состоит веб-сайт: HTML, CSS и Javascript. Понимание того, как они работают и почему они используются, может помочь вам понять ошибки при отладке вашего великолепного веб-сайта.

Html является базовым скелетом и прощает ошибки, но не позволяет осуществлять точный контроль. Это скелет сайта. Если в коде есть ошибки, браузер попытается угадать, что вы имели в виду, и продолжит рендеринг.

CSS — это оболочка веб-сайта, которая позволяет больше контролировать, но все еще немного прощает ошибки. Он не дает такой мощности, как Javascript.

Javascript чрезвычайно мощен и является мозгом и мышцами веб-сайта, но он не прощает ошибок. С большой силой приходит большая ответственность и радиоактивные жуки. Ваш сайт сломается.

Используя 3 вместе, каждый язык используется для того, что он делает лучше всего. Html — это скелет, CSS — внешний вид, а Javascript — логика. Вместе они позволяют создавать надежные, красивые и невероятно мощные приложения.

Что мне показалось важным, так это понимание того, почему мы используем эти конкретные языки для соответствующих им ролей. Вы можете многое сделать в любом из трех, но все сводится к балансу мощности/сопротивления ошибкам. Это может помочь вам лучше понять код и то, как ваш браузер обрабатывает ошибки, а также может помочь в отладке. Прости, Человек-Паук.