Если ваш CSS правильный и в ссылках нет ошибок, почему стиль CSS не вступает в силу? Возможно, у вас возникли трудности с этим вопросом, ха-ха, не расстраивайтесь, меня уже беспокоил этот вопрос. В настоящее время вам необходимо проверить, есть ли следующее предложение вверху вашей веб-страницы?
Некоторые друзья могут сказать, что я удалил его после создания новой веб-страницы в прошлом, и это бесполезно. Сейчас я хочу вам сказать, что такой подход неправильный! Итак, что означает это предложение и какой эффект оно имеет?
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd ">
<!DOCTYPE html PUBLIC " -//W3C//DTD XHTML 1.0 Strict//EN" " http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd ">
<!DOCTYPE html PUBLIC "-//W3C// DTD XHTML 1.0 Frameset//EN" " http://www.w3.org/TR/xhtml1/DTD/xhtml1-Frameset.dtd ">
Не буду вдаваться в ерунду, я не понимаю ни концепции, ни терминологии, давайте просто поговорим о его функции!
Вы можете более подробно рассмотреть различия между тремя строками кода, приведенными выше. Они представляют три разных типа документов XHTML.
Переходный тип: относится к переходному типу. В этом типе браузера синтаксический анализ XHTML относительно свободен, и теги HTML4.01 разрешены, но они должны соответствовать синтаксису XHTML. Сейчас это распространенный метод, и именно этот тип используется по умолчанию при создании веб-страницы с помощью Dreamweaver.
Строгий тип: строгий тип. При использовании браузер будет относительно строгим и не позволит использовать какие-либо выразительные формы идентификации и атрибутов, например, непосредственное использование атрибута цвета фона bgcolor в элементе.
Тип набора фреймов: тип страницы фрейма. Если веб-страница использует структуру фрейма, необходимо использовать такое объявление документа.
Теперь, когда представлена основная информация, вы знаете, почему CSS не действует. Не читайте это предложение и не игнорируйте его!