Как вы ссылаетесь на более чем один файл .css в HTML? - PullRequest
19 голосов
/ 24 марта 2010

У меня есть homepage.html, и он ссылается на styles.css (создает таблицу). Но я также хочу, чтобы homepage.html ссылался на styles12.css, потому что в styles12.css у меня есть css для нажатий.

как бы я сослался на два файла .css?

<title>Testing Css/HTML files</title>
<link rel="stylesheet" type="text/css" href="style.css" />

Могу ли я просто сделать еще один <link rel="stylesheet" type="text/css" href="style12.css" />?

Ответы [ 5 ]

25 голосов
/ 24 марта 2010

Да, просто добавьте второй бит, как вы упомянули:

<link rel="stylesheet" type="text/css" href="style12.css" />
6 голосов
/ 24 марта 2010

вы также можете использовать @import внутри других таблиц стилей.

@import url("site.css");
3 голосов
/ 24 марта 2010

Да. Просто используйте несколько элементов ссылки.

Обратите внимание, однако, что это не очень эффективно, и, как правило, лучше объединить все ваши таблицы стилей в один файл.

2 голосов
/ 24 марта 2010

Да, и порядок приоритета для правил будет соответствовать базовому набору правил приоритета CSS, и более поздние правила перезаписывают более ранние правила, если они указывают те же атрибуты.

Возможно, вы захотите прочитать эту статью о специфике .

1 голос
/ 20 мая 2018

не могли бы вы просто сделать

<link href="style.css" rel="stylesheet" type="text.class"> 

будет работать для связывания более 1 страницы CSS для каждой веб-страницы

<link href="about.css" rel="stylesheet" type="text.class>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...