Могу ли я использовать CSS3 с XHTML 1.0? - PullRequest
3 голосов
/ 17 февраля 2012

Можно ли использовать свойства CSS3 с XHTML или только с веб-страницами HTML5?

Есть ли какая-либо связь между версией HTML и CSS или она абсолютно безразлична?

Спасибо.

Ответы [ 3 ]

10 голосов
/ 17 февраля 2012

Если браузер поддерживает CSS3 и XHTML 1.0, вы можете использовать оба.

Два стандарта не тесно связаны друг с другом, то есть какая версия CSS, которую вы используете, не имеет отношения к какой версии (X) HTML, который вы используете.

Это одно из преимуществ отделения контента (XHTML) от отображения (CSS).

0 голосов
/ 17 февраля 2012

Вы можете просто добавить свойства (или селекторы) и браузеры, которые его скрывают, отображают его независимо от того, какой DOCTYPE вы используете.CSS может не проверить, хотя.Спасибо, прогрессивное улучшение и постепенная деградация!

0 голосов
/ 17 февраля 2012

Я думаю, что вы можете, я просто проверяю этот фрагмент кода:

<div style="text-shadow: 2px 2px 2px #000;">Something</div>

Стиль определенно только CSS3. И согласно http://w3c.org/validator, этот бит кода действителен. Если у вас есть какие-либо сомнения, просто используйте это, чтобы проверить

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...