Помощник
|
CSS: подключение в хедери или через тег <style> |
locky-yotu
|
Сообщение
#1
|
||
|
|
||
|
|||
AndreySmith |
26.1.2010, 16:27;
Ответить: AndreySmith
Сообщение
#2
|
|
имхо - того, что в одном файле можно изменить стили для сотен страниц - должно хватить)
Через <style> </style> может удобнее что-то там пописать для конкретной страницы. |
|
|
Letmetouchyou |
26.1.2010, 16:35;
Ответить: Letmetouchyou
Сообщение
#3
|
|
может имелот ввиду через <style>
import? |
|
|
Alcorn |
26.1.2010, 16:45;
Ответить: Alcorn
Сообщение
#4
|
|
Кэшируются *.css *.js и т.д. Сама страница передаётся полностью. Чем меньше в ней данных, тем быстрее передача.
|
|
|
Иван Романов |
26.1.2010, 16:57;
Ответить: Иван Романов
Сообщение
#5
|
|
да и код становиться чище без таких вот <style>, или style="...". А стили лучше всего всегда отделять, также как и скрипты, и работать с ними отдельно, а то всякое бывает, удалишь еще пол-страницы вместо одной строчки скрипта
|
|
|
MetSerp |
26.1.2010, 17:24;
Ответить: MetSerp
Сообщение
#6
|
|
для чистоты кода стоит разделять css от js и html более того если содержится все в самой странице и вы что то изменили то у пользователя останется старая страница со старыми стилями пока он не очистит кэш, а в случае если она у вас подключается через
<link rel="stylesheet" type="text/css" href="../style.css" /> вы можете просто дописывать к имени стиля версию ну то есть вот так<link rel="stylesheet" type="text/css" href="../style.css?v1" /> а затем обновив стиль на сервере вы просто допишите сот так<link rel="stylesheet" type="text/css" href="../style.css?v2" /> и браузер когда будет запрашивать стиль для данной странички возьмет его не из кэша пользователя а подгрузит новый с сервера |
|
|
Letmetouchyou |
26.1.2010, 18:08;
Ответить: Letmetouchyou
Сообщение
#7
|
|
MetSerp,
вы можете просто дописывать к имени стиля версию ну то есть вот так а как ето понять самому ксс файлу ? то есть ето должен быть пхп файл с заголовком text/css? если да, то что тогда срасширением файла ?) если не сложно , моэжете привести пример. ( насколько понимаю, на подобие етого иожно и с js файлами делать) |
|
|
MetSerp |
26.1.2010, 18:35;
Ответить: MetSerp
Сообщение
#8
|
|
( насколько понимаю, на подобие етого иожно и с js файлами делать) верно и с картинками, пожалуй с любыми файлами (точно пробовал там где это может пригодица- работало) то есть ето должен быть пхп файл с заголовком text/css? можно и обычный цсс дело в том что для браузера /style.css?v2 и /style.css?v1 это разные файлы так как у них разное имя а поскольку в кэше у него закэширован и запомнен другой файл по имени он его подгрузит Если вас напрягает то знак вопроса который обычно используется для начала передачи параметров гет то тут он используется но ничего инетересного может не передавать хотя при желании можно и передать скрипту серверному параметры такой строкой. Это относится к хитростям, возможно кто то из профессионалов меня поправит, но такой метод является вполне рабочим (откройте код данной страницы и посмотрите подключение стилей) и удобным о его минусах я не в курсе пока что :rolleyes: |
|
|
Alcorn |
26.1.2010, 19:08;
Ответить: Alcorn
Сообщение
#9
|
|
В случае кэширования, любые изменения в css, js и т.д. сервера (даже дописывание одного символа), автоматически указывают браузеру грузить файл заново. Если файл грузится тот же самый, значит тупит либо сервер либо браузер.
Сервер - браузер: ETag - If-None-Match Last-Modified - If-Modified-Since Если эти значения совпадают друг с другом, то статус 304, файл не обновлялся, он не грузится. Если разные - то грузится по новой. |
|
|
locky-yotu
|
Сообщение
#10
|
|
Я полностью согласен с высказавшимися товарищами.
Просто я тут краем глаза посмотрел, как админ прикручивает сайты, которые я верстаю, и чуть не поседел) Там половину кода каждой страницы занимает CSS. И вот он начал доказывать, что так де быстрее и все такое) Ну я и подумал, а все ли у меня самого в порядяке с головой, и решил спросить на форуме. Слава богу, оказывается до психического расстройства мне еще далеко. Пойду потыкаю его носом в форум) |
|
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Bropush - Твой бро в монетизации через Push-уведомления | 28 | bropush | 11198 | 27.3.2024, 12:52 автор: bropush |
|
Создать видеоканал лучше в ютуб или телеграм? | 10 | uahomka | 1782 | 24.3.2024, 4:21 автор: Alexand3r |
|
Через какой браузер и как можно найти в кэшэ браузера видео | 10 | Room | 1933 | 23.3.2024, 7:41 автор: Room |
|
Если статья не в индексе Google - она уникальна или нет? | 2 | uahomka | 799 | 20.3.2024, 11:17 автор: Vmir |
|
Где больше пробив на кликандер или попандер или попап трафике? | 1 | Boymaster | 613 | 20.3.2024, 9:50 автор: Skyworker |
Текстовая версия | Сейчас: 29.3.2024, 1:43 |