CSS не отображается в браузере - PullRequest
1 голос
/ 13 июля 2020

Мой CSS не отображается в моем браузере, отображается только HTML. Все подключено правильно (я думаю), но ни один браузер не показывает CSS. Теперь, если я использовал что-то вроде плагина live-server в коде Visual Studio, CSS отображается правильно и работает по назначению.

Вот мой css:

@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@400;700&display=swap');

body{
    background-color: rgb(35, 35, 35);
    color: white;
    font-family: 'Montserrat', sans-serif;
    margin: 0;
}

.top{
    text-align: center;
}

header{
    align-items: center;
}

h1 span{
    color: red;
}

p span{
    color: red;
}

p{
    font-weight: bold;
}
.explain{
    color: white;
}
.explain p{
    color: red;
}


.forum-container{
    background-color: rgb(32, 32, 32);
    margin: 1em 30em 1em 30em;
    text-align: center;
    align-items: center;
    border-radius: 3em;
    padding-top: 1.1em;
}

label{
    display: block;
    color: white;
    font-weight: bold;
    font-size: 1.4em;
}

input[type="text"]{
    border: solid grey;
    outline: none;
    width: 50%;
    padding: 1em;
    border-radius: 4em;
    margin-top: 1.1em;
    margin-bottom: 1.1em;
}

input[type="number"]{
    outline: none;
    border: solid grey;
    width: 50%;
    padding: 1em;
    border-radius: 4em;
    margin-top: 1.1em;
    margin-bottom: 1.1em;
}

input[type="button"]{
    border: none;
    outline: none;
    background-color: red;
    color: white;
    border-radius: 3em;
    font-weight: bold;
    text-align: center;
    padding-top: 1.1em;
    padding-bottom: 1.1em;
    width: 30%;
    margin: 1.1em 1.1em 1.1em 1.1em;
    cursor: pointer;
}

input[type="button"]:hover{
    background-color: rgb(211, 5, 5);
}

Вот часть, где я тоже вызываю свой css файл:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <link rel="stylesheet" href="/css/main.css">
    <link rel="shortcut icon" type="image/x-icon" href="/images/logo.png"><title>title</title>
</head>

Я только начал изучать HTML и css сегодня, так что если вы посмотрите на это и видите, что я делаю неправильно, дайте мне знать.

Ответы [ 2 ]

0 голосов
/ 13 июля 2020

Ссылка на файл CSS должна иметь атрибут типа. Итак, окончательный код должен выглядеть так

0 голосов
/ 13 июля 2020

Можете ли вы увидеть файл CSS, загруженный на вкладке «Сеть» своего браузера?

Как:

Консоль разработчика> Сеть

Для того, чтобы вышеперечисленное работало, откройте консоль разработчика для своего браузера (вот хорошая ссылка для вашего браузера: Проверьте открытие консоли разработчика браузера )

Если файл CSS отображается на вкладке «Сеть», это означает, что ваши селекторы CSS неверны.

Если файл CSS не отображается, ваш путь неверен. В качестве теста поместите весь URL (абсолютный) в src ', например:

<link rel="stylesheet" href="https://mywebsite.com/css/main.css">

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