arrow

назад

ask

Вопрос

Какой код можно считать стандартным для различных языков и ЯП? На HTML есть конкретная основа, но вот для CSS, JS, PHP..

repost

411

input message

напишите коммент


5 комментов

· 23.06.2024

"Смешались в кучу кони, люди..."

Как уже отметили, есть разные языки (далеко не все они "программирования") -- программирования (js, php, c, c++, go итд), разметки (html, xml, yaml, markdown итд), запросов (SQL, GraphQL, XPath итд) итд итп и для каждого языка есть описание синтаксиса.

И вот описание синтаксиса можно считать стандартом для каждого языка. Дальше уже конкретные реализации для конкретных задач.

Стандартная структура документа HTML -- это по-сути требования браузеров для правильной обработки размеченной страницы. Можно написать как угодно, лишь бы синтаксис был правильный и все отобразится как-то, плюс-минус будет работать.

Что касается языков из вопроса, то для JS и PHP таким "стандартом" можно считать фреймворки, какие-то однотипные сущности будут иметь своего рода базовый шаблон, например обработчики запросов. Для CSS такого нет, потому что CSS существует для конкретного документа с разметкой (например HTML) и вся структура CSS будет от этого зависеть.

P.S.: для C делать функцию main -- не обязательно.

0

ответить

Вы неправильно меня поняли, у HTML есть тело, голова и т.п., а вот у других языков и ЯП нет, у HTML даже основой считается уже задавание каких либо данных в <title> и в <meta>, так ещё и дополнительно <html lang="lang">, а у других ЯП и языков нет такого, единственное, что у них считается базой это "hello world", а CSS вообще без основы

0

ответить

· 23.06.2024

Может потому что это разные языки? Это абсолютно нормально. Это как докопаться до того, что в си есть обязательная функция main, а в python такого нет. И не забывай, что html, css относятся предметно специфичным языкам. То есть они создавались для одного и там есть вещи только для одного

0

ответить

· 22.06.2024

Что ты здесь понимаешь под кодом? Такое чувство, что ты путаешь тёплого с мягким. У любого формального языка будьто язык описания конфигураций (yaml), каскадных таблиц стилей (css), разметки гипертекста (html) есть спецификация задающая различные формальные правила ЯП это тоже формальный язык

0

ответить

Что? Везде есть стандарты.

0

ответить

еще контент автора

пост закреплён — пока закрепить можно только один пост

trash bin
перейти к нему не получится