значение атрибута в классах стилей

#css

#css

Вопрос:

Когда мы определяем класс стиля, подобный приведенному ниже, в файле CSS, он отображается в IE, но FF показывает пустые классы. атрибут vertical-align отлично работает в обоих браузерах. Почему мы видим такое поведение?

 .text {
   valign: middle;
}
  

Комментарии:

1. valign недопустимый атрибут CSS. Если браузер все равно интерпретирует его, это неправильно

Ответ №1:

Потому что valign недопустимый CSS, в то время как vertical-align является. Известно, что IE игнорирует правила. Что еще?

Комментарии:

1. Спасибо за ваш ответ, но почему он отображается в IE, не выполняет никакой проверки?

2. Как я уже говорил, IE, как известно, игнорирует правила. Почему он игнорирует правила? Спросите Microsoft.

3. Мой план состоит в том, чтобы удалить этот класс стиля из моего css. Просто хотел убедиться, что это не оказывает никакого влияния. Большое спасибо за информацию. 🙂