CSS не работает
1.
Удаленный (12.02.2017 / 10:50)
Вот код страницы index.php
<!DOCTYPE html>
<html>
<head>
<title>
Главная страница
</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<link rel="stylesheet" href="style.css" type="text/css"/>
<meta name="keywords" content="%KEYWORDS%"/>
<meta name="description" content="%DESCRIPTION%"/>
<meta name="generator" content="dfdfdfdf "/>
</head>
<body>
<div class='block'>Привет</div>
</body>
</html>
Вот код style.css
.block {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 21px;
}
Почему не пашет?
2.
Удаленный (12.02.2017 / 11:18)
Это хром что то тупит... В эксплорере все нормально работает почемуто...
3.
Удаленный (12.02.2017 / 11:29)
Есть у кого мысли по поводу хрома?
4.
Dmitry Kokorin (12.02.2017 / 11:30)
MaZaHaKeR, указывай путь как /style.css
Добавлено через 00:36 сек.
т.е. полный путь от корня сайта
5.
Удаленный (12.02.2017 / 11:35)
с полным путем тоже хром не робит
Добавлено через 04:52 сек.
DimmoS, не робит только хром. и с полным путем тоже. кстате и на тел тоже хром не воспринимает
Добавлено через 08:47 сек.
Вот если подождать минут 10 то хром видит изменения.... чудеса прям
6.
Удаленный (12.02.2017 / 11:53)
А если в хроме обновить страницу через Ctrl + F5 или Shift + F5 — принудительное обновление (без учёта кеша) то сразу все меняется.
Как это исправить?
7.
ramzes (12.02.2017 / 13:30)
это ненадо исправлять, это нормальное поведение, сервер кеширует статику путем отсыла соответствующих заголовков, это позволяет экономить посетителям трафик, а серверу ресурсы на обработку запросов
_________
если надо ресетнуть кеш ксс для всех посетителей, дописываем в его адрес переменное значение например
<link rel="stylesheet" href="style.css?123" type="text/css"/>
123
если только для себя то Ctr+F5 нажать будет достаточно.
если по каким то причинам все таки необходимо отключить кеширование, то это где то в недрах панели сервера\хостинга, пункт "кеширование", но это не рекомендуется
8.
Dmitry Kokorin (12.02.2017 / 22:34)
я на стадии верстки использую
style.css?r=<?= rand(); ?>
потом соответственно убираю, зато всегда вижу актуальную страницу
9.
Jesk (13.02.2017 / 10:50)
MaZaHaKeR,
<!DOCTYPE html>
<html><head>
<title>Главная страница</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<style type="text/css"/>
.block {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 21px;
}</style>
<meta name="keywords" content="%KEYWORDS%"/>
<meta name="description" content="%DESCRIPTION%"/>
<meta name="generator" content="dfdfdfdf "/></head><body>
<div class='block'>Привет</div>
</body></html>
10.
Удаленный (13.02.2017 / 10:59)
Jesk, я уже разобрался
11.
Dmitry Kokorin (13.02.2017 / 11:13)
Jesk, а километр кода ты тоже в шапку спрячешь?
12.
Удаленный (13.02.2017 / 11:42)
13.
ramzes (14.02.2017 / 11:16)
я на стадии верстки использую style.css?r=<?= rand(); ?> потом соответственно убираю, зато всегда вижу актуальную страницу
тогда тебе проще time() использовать
14.
JustZero (14.02.2017 / 14:18)
DimmoS, вообще то сейчас гугл рекомендует в шапке стили писать которые нужны для отображения страницы (самые основные) и в конце страницы уже писать линк на полный css файл.
15.
Dmitry Kokorin (14.02.2017 / 19:42)
ramzes, большая разница))
16.
Александр (14.02.2017 / 20:34)
В 2017 пора уже сборку юзать.
17.
ramzes (14.02.2017 / 23:36)
DimmoS, вообще то сейчас гугл рекомендует в шапке стили писать которые нужны для отображения страницы (самые основные) и в конце страницы уже писать линк на полный css файл.
Вообще то гугл много чего рекомендует, в т.ч. и аякс, и тогда стиль весом 100кб будет грузится 1 раз, а не каждый раз в месте с каждой страницей в которуюю его запрессовали.
Своя голова только что бы есть что ли?
URL:
https://visavi.net/topics/43421