Какая последняя официально рекомендованная версия W3C для HTML и CSS для веб-разработки? - PullRequest
3 голосов
/ 16 августа 2010

Какие последние спецификации HTML и CSS официально рекомендованы W3C для веб-разработки?

Это XHTML 1.1 и CSS 3?

Ответы [ 6 ]

6 голосов
/ 16 августа 2010

HTML 4.01 , XHTML 1.1 и Уровень CSS 2 являются рекомендациями W3C, как и более ранние версии каждого соответствующего стандарта.

Уровень CSS 2, редакция 1 (т. Е. CSS 2.1) по-прежнему является рекомендацией кандидата, а уровень CSS 3 - все еще рабочий проект.W3C предоставляет удобный график своего прогресса в CSS.

Как можно судить по датам в рекомендациях, система классификации, которую использует W3C, практически не имеет смысла для реального-приложенийВам лучше ссылаться на что-то вроде QuirksMode , чтобы сделать осознанный выбор в отношении того, какие технологии вы хотите использовать.

3 голосов
/ 16 августа 2010

W3C не дает никаких рекомендаций относительно того, что использовать для веб-разработки. Они определяют стандарты и рекомендуют авторам браузеров следовать им.

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

Таким образом, не существует единого набора стандартов, который можно рекомендовать для всех видов веб-разработки.

1 голос
/ 16 августа 2010

Последние версии HTML и CSS для достижения статуса Рекомендации: HTML 4.01 и CSS 2.0 .

XHTML 1.1 также достигло Рекомендациистатус, но обручи, которые вы должны перепрыгнуть, чтобы сделать его совместимым с HTML (требуется для поддержки IE) в сочетании с преимуществами, предлагаемыми по сравнению с HTML 4.01, означают, что большинство авторов этого должны избегать.

CSS 2.1 достиг статуса Рекомендации кандидата, но его следует использовать вместо CSS 2.0, поскольку он лучше отражает то, что на самом деле делают браузеры.CSS 2.0 достиг статуса рекомендации до того, как правила были изменены, чтобы потребовать 2 независимых, совместимых реализации спецификации, прежде чем она сможет перейти в статус Рекомендации.

CSS 3 - это группа спецификаций, а неспецификация сама по себе.Некоторые из них достигли статуса Рекомендации кандидата, но поддержка далеко не так широка, как для CSS 2.1.

0 голосов
/ 16 августа 2010

W3C Рекомендация

  • CSS1
  • HTML 4,01
  • XHTML1.1

Еще в Рабочий проект Этап:

  • CSS3
  • HTML5

Источник: http://www.w3.org/TR/

0 голосов
/ 16 августа 2010

Я не думаю, что существует такая вещь, как «официально рекомендованные» версии 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 не полностью или- ничего, решения, не стесняйтесь выбирать новые биты, которые работают для вас, и использовать то, к чему вы привыкли в остальном, ваша разметка будет по-прежнему безупречной и работать нормально.

0 голосов
/ 16 августа 2010
  • XHTML 1.1 является рекомендацией с 31 мая 2001 года.
  • HTML 4.01 является рекомендацией с 24 декабря 1999 года
  • CSS 2.1 на самом деле не правильная рекомендация, а рекомендация кандидата.На практике большинство спецификации 2.1 можно использовать сегодня.Спецификация 2.0, однако, является правильной рекомендацией.

Насколько я знаю, W3C не , например, рекомендует XHTML перед HTML.Обе они идеально подходят для использования.

Хотя мы действительно с нетерпением ждем использования HTML5, забавно то, что до 2022 официальная рекомендация, вероятно, не будет.Опять же, на практике - большинство из них, вероятно, будет полностью пригодным в течение не слишком долгого времени.Особенно, когда IE9 сделан (что должно быть скоро).Другие браузеры внедряют и обновляют новую спецификацию каждый день.

...