Я не думаю, что существует такая вещь, как «официально рекомендованные» версии W3C для повседневного использования как таковые, W3C только для того, чтобы контролировать стандартизацию технологий (как кто-то упомянул, CSS 2.1еще кандидатская рекомендация, но мы все ее используем).Наименование «Рекомендация» и «Рекомендация кандидата» по существу бесполезны для тех, кто находится за пределами W3C, если вы не являетесь производителем браузера или разработчиком инструментов.
Новейшими веб-стандартами, появившимися в настоящее время в W3C, являются HTML5 и CSS3,Оба они очень широко используются сегодня, несмотря на то, что вы можете услышать о 2022 году. Эти стандарты являются модульными, поэтому браузеры могут сосредоточиться на реализации одного модуля, а не всего стандарта (что в любом случае редко случается полностью).HTML5 также разработан для обеспечения полной обратной совместимости и основан на исследовании того, как люди на самом деле используют HTML сегодня, а не на том, как производители браузеров хотят, чтобы вы его использовали.
Это означает, что вы можете использовать большую частьстандарты сейчас.Вот некоторые из наиболее распространенных способов использования:
тип документа HTML5:
<!DOCTYPE html>
пропуск типа из ссылки и сценария при использовании значений по умолчанию:
<link href="mystyles.css" />
<script src="myscript.css"></script>
В CSS3 вы можетеиспользуйте свойства, такие как border-radius
или box-shadow
, браузеры, которые реализуют их, получат эффекты, а старые будут просто видеть квадратные углы и не будут различаться.
Это означает, что HTML5 и CSS3 не полностью или- ничего, решения, не стесняйтесь выбирать новые биты, которые работают для вас, и использовать то, к чему вы привыкли в остальном, ваша разметка будет по-прежнему безупречной и работать нормально.