У меня такая проблема, при подключении файла со стилем к страничке он не всегда загружается и страничка из-за этого выглядит просто ужасно. Можно ли это как-нибудь поравить?
|
Можно включать описание стилей прямо в документ. Чтобы избежать ситуации когда необходимо поправить один атрибут(надо править все Х страниц), включайте определение стилей инструкцией SSI.
|
"включайте определение стилей инструкцией SSI" - это как?
|
А вот скажем у вас идет определение стилей:
Код:
<style> Код:
<!--#include virtual="styles.shtml" --> |
А эти инклуды в обычном html работают, а то я пытался у себя на компе так сделать, он их не понимает.
|
Файл со стилями можно подключить как угодно, только к чему все это если существует определенный спецификациями способ. Если все сделано правильно, файл со стилями не может не подключиться, поэтому скорее всего имеет место ошибка в коде.
В голове страницы должна быть такая строка: <link title=Style href="path to css_file" type="text/css" rel="stylesheet">, где *path to css_file - путь к файлу со стилями с расширением .css. А с помощью SSI подключать стили вообще извращение. |
Но ведь этим способом можно не только стили подключать...
|
Вопрос кажется был о подключении файла со стилями. Никто и не спорит, что этим способом можно не только стили подключать. Точнее, этим способом не надо стили подключать. SSI предназначен для других целей. SSI - включения на стороне сервера, а CSS - клиентская технология, поэтому я сказал что это изврат. Зачем есть суп половником, если ложка есть.
Пока. |
crown правильно говорит, за исключением последнего (об извращении) - слишком категорично и резко. Глюк с отсутствием стилей когда подключаешь оные таким образом (отдельным файлом) довольно известен. Так что я предложил способ борьбы с ним, а не альтернативный способ подключения стилей. Кажется разница существенная.
Далее. У меня такое чувство, что это болезнь исключительно IE. Ни Mozilla x.x (включая Firebird и Firefox)? ни Opera 6юч.7юч в таком замечены не были. К тому же я часто просматриваю созданные мной странички с многих машин на которых не проводил разработку, то есть просто просматривал - там такой нонсенс также замечен не был. Из всего вышесказанного следует нижеследующее - это с известной долей вероятности глюк IE который проявляется на машине разработчика в силу каких-либо причин связанных с тестированием и разработкой. Таким образом не следует, вероятно, извращаться и использовать SSI. |
Ничего не понял во втором абзаце: может я тупой? Ну да ладно. Резкостей сто пудов не хотел, все говорил, как бы похлопывая по плечу, т. е. по-дружески. Один вопрос. Что это за глюк *IE со стилями, что-то я о таком никогда не слышал. Где можно узнать подробнее, ссылочку *пожалуйста. Что-то меня терзают смутные сомнения. Если *в IE есть глюк, который не дает корректно отображать страницы, то дядя Билли скоро разорится. Мое мнение.
Я не великий Web-мастер, так ниже среднего, хом-пагу забацать смогу, поэтому хотелось бы подробностей для общего развития. Пока. |
crown
В сети я ссылок на этут тему не нашел, по сему тебе придется поверить мне на слово, что этот глюк есть :). Мне попросту незачем его выдумывать. Возможно проблема связана с кешированием. |
Хоккккккккей
[s]Исправлено: crown, 9:30 16-10-2004[/s] |
Время: 14:27. |
Время: 14:27.
© OSzone.net 2001-