Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Web-програмирование css нужна помощь

Миша Климовской Ученик (106), на голосовании 4 месяца назад
когда в style.css прописал хедеру height: 100vh;
и линканул на head на сайте ничего не именлось
Голосование за лучший ответ
бабуин гибонович Оракул (50154) 5 месяцев назад
Если вы добавили свойство `height: 100vh;` для элемента `<header>` в вашем файле `style.css`, но изменений на сайте не видно, возможны несколько причин. Вот шаги для устранения неполадок:

1. **Проверьте подключение файла CSS**: Убедитесь, что ваш файл `style.css` правильно подключен в разделе `<head>` вашего HTML-документа. Пример:

```html
  



```

2. **Очистите кэш браузера**: Иногда браузер может использовать старую версию файла CSS из кэша. Обновите страницу, нажав `Ctrl + F5` или очистите кэш браузера.

3. **Проверьте правильность селектора**: Убедитесь, что вы используете правильный селектор для вашего элемента. Например, если ваш HTML выглядит так:

```html
 




```

То в `style.css` должно быть что-то вроде:

```css
 header { 
height: 100vh;
}
```

4. **Проверьте наличие других стилей, переопределяющих ваши правила**: Возможно, другие стили переопределяют ваши правила. Используйте инструменты разработчика (например, в Chrome нажмите `F12` и перейдите в вкладку "Elements"), чтобы увидеть, какие стили применяются к вашему `<header>`.

5. **Проверьте наличие ошибок в CSS**: Убедитесь, что в вашем файле `style.css` нет синтаксических ошибок, которые могут мешать применению стилей. Вы можете использовать валидатор CSS для проверки вашего кода (например, [CSS Validation Service]( https://jigsaw.w3.org/css-validator/ )).

6. **Проверьте сам HTML-документ**: Убедитесь, что в вашем HTML-документе правильно указан элемент `<header>` и что он не имеет других стилей, которые могут влиять на его отображение.

Пример минимального HTML и CSS кода:

```html
  





Document



Контент хедера




```

Если после этих шагов проблема остается, напишите мне детали вашего кода, и я помогу вам разобраться более детально.
Миша КлимовскойУченик (106) 5 месяцев назад
<!doctype html>
<html lang=ru>
<head>
<meta charset="UTF-8">
<meta name="viewport"
content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<title>Михаил Климовской - Ученик МПШ </title>

<link rel="stylesheet" type="text/css" href="style.css">
</head>
бабуин гибонович Оракул (50154) Миша Климовской, Ваш HTML-код для подключения CSS-файла выглядит правильно. Давайте убедимся, что ваш CSS-файл также корректен. Вот несколько шагов, которые могут помочь: Проверьте, существует ли файл style.css и находится ли он в правильной директории: Убедитесь, что файл style.css находится в той же папке, что и ваш HTML-файл, или в указанной директории, если путь отличается. Проверьте содержание вашего CSS-файла: Убедитесь, что в style.css нет синтаксических ошибок и что стили применяются правильно. Например:
бабуин гибоновичОракул (50154) 5 месяцев назад
 header { 
height: 100vh;
background-color: lightblue; /* Для визуального тестирования */
}
бабуин гибоновичОракул (50154) 5 месяцев назад
Используйте инструменты разработчика: Откройте вашу страницу в браузере, нажмите F12 для открытия инструментов разработчика, перейдите на вкладку "Elements" (Элементы) и проверьте, применяются ли стили к элементу <header>. Также на вкладке "Network" (Сеть) можно убедиться, что файл style.css загружается без ошибок.

Очистите кэш браузера: Иногда браузер может кешировать старые версии файлов. Попробуйте обновить страницу, нажав Ctrl + F5.

Вот полный пример HTML и CSS кода для проверки:

index.html:
бабуин гибоновичОракул (50154) 5 месяцев назад
  




Михаил Климовской - Ученик МПШ




Контент хедера



бабуин гибоновичОракул (50154) 5 месяцев назад
style.css:
бабуин гибоновичОракул (50154) 5 месяцев назад
 header { 
height: 100vh;
background-color: lightblue; /* Для визуального тестирования */
}
Если после этих шагов проблема сохраняется, попробуйте:

Убедиться, что нет ошибок в имени файла или в пути к нему.
Убедиться, что браузер поддерживает CSS-свойства, которые вы используете (хотя height: 100vh; поддерживается всеми современными браузерами).
Проверить консоль инструментов разработчика на наличие ошибок.
бабуин гибоновичОракул (50154) 5 месяцев назад
Если у вас все еще возникают проблемы, пожалуйста, поделитесь дополнительной информацией о структуре ваших файлов или сообщением об ошибке из консоли браузера.
Миша Климовской Ученик (106) бабуин прокофьевич, кстати при люых изменениях на style.css ничего не меняется
Миша КлимовскойУченик (106) 5 месяцев назад
.header {
height: 100vh;
background: black;
}
LV Мудрец (17199) 5 месяцев назад
высота header не означает высоту букв.
высота header означает высоту блока
Похожие вопросы