Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: подключение css
 
 автор: denand   (07.01.2008 в 21:10)   письмо автору
 
 

Привет всем, скажите кто знает в чем может быть ошибка:
есть шаблон который собирается (incl.) - в шапке подключается линк css :
<link rel="stylesheet" type="text/css" href="styl.css">
то есть соединившиеся части должны быть окутаны в -дизайн.. ан-нет.. не хочет..
есть у кого мысли на сей счет..
кстати и напрямую подключал.. тоже не работает! что то упустил...
<STYLE TYPE="text/css">
......................

</STYLE>

   
 
 автор: ddhvvn   (07.01.2008 в 21:30)   письмо автору
 
   для: denand   (07.01.2008 в 21:10)
 

Вы это прописываете между <head>...</head>?

   
 
 автор: SHAman   (07.01.2008 в 21:37)   письмо автору
 
   для: denand   (07.01.2008 в 21:10)
 

Если даже напрямую не работает, то мб это браузер? Не опера, случаем? Там можно отключать стили случайным нажатием на кнопку.

   
 
 автор: denand   (07.01.2008 в 21:50)   письмо автору
 
   для: SHAman   (07.01.2008 в 21:37)
 

да подключаю в <head>
и браузер эксплорер.
и что самое интересное... я слил в один файл части дизайна и вставил
<style type="text/css">
..........css...................
</style>
так, работает.
_____________________________

теперь удаляю эту конструкцию и втавляю линком на файл css...
никак!
что можно еще попробовать!?

   
 
 автор: ddhvvn   (07.01.2008 в 22:08)   письмо автору
 
   для: denand   (07.01.2008 в 21:50)
 

Пути правильно прописаны?

   
 
 автор: CNT   (07.01.2008 в 22:48)   письмо автору
 
   для: denand   (07.01.2008 в 21:50)
 

Я, конечно, стесняюсь спросить, дабы не обидеть... но всё же спрошу: а теги <style></style> вы в файле styl.css не забыли удалить?

Подключая вместо <script>JS-код</script> внешний js-файл, копируя, часто забывают удалить сами теги <script></script> из текста этого js-файла. Но тут помогает браузер - указывает, что в первой же строке есть недопустимые символы.

Когда вместо <style>правила CSS</style> подключают внешний css-файл (и тоже при копировании забывают удалить теги <style></style> из текста css-файла), то браузер "не помогает", а просто не отображает стили. Тут-то товарищи и теряются, не понимая сути ошибки...:-)

   
 
 автор: AlexSol   (07.01.2008 в 22:10)   письмо автору
 
   для: denand   (07.01.2008 в 21:10)
 

если щаблон собирается по частям, то проблема скорее всего в пути. укажите абсолютный путь - <link rel="stylesheet" type="text/css" href="http://www.site.ru/style.css">

   
 
 автор: denand   (07.01.2008 в 23:03)   письмо автору
 
   для: AlexSol   (07.01.2008 в 22:10)
 

CNT.. все делается правильно. :)
скорее всего - путь "кривой" правильно заметил AlexSol.. пойду еще раз проверять.

   
 
 автор: SHAman   (07.01.2008 в 23:24)   письмо автору
 
   для: denand   (07.01.2008 в 23:03)
 

Если путь кривой, то вопрос, почему не срабатывают стили, определенные прямо в коде страницы?

   
 
 автор: White_Owl   (08.01.2008 в 03:05)   письмо автору
 
   для: SHAman   (07.01.2008 в 23:24)
 

Прикрепите исходник, посмотрю, авось получится. (бесплатно) :))

   
 
 автор: denand   (09.01.2008 в 21:26)   письмо автору
 
   для: White_Owl   (08.01.2008 в 03:05)
 

Всем привет!!!
народ, разобрался я с выводом, оказалось... какая то проблема с расширением
то-есть: в этот раз делал инклудные шаблоны в (TPL)... блин, сколько парился.. оказалось..
перевел расширение в HTML - все заработало!.. я в шоке, ведь расширение TPL тоже что и HTML???.. или я чего то еще не знаю?

   
 
 автор: Sl   (10.01.2008 в 20:25)   письмо автору
 
   для: denand   (09.01.2008 в 21:26)
 

".tpl" расширение придумано для организации шаблонов. Эти файлы подключаются в файлы c расширением ".php" для трансляции верстки с переменными типа {title} По идее линк на CSS должен был обработаться при вставке в php

   
 
 автор: denand   (10.01.2008 в 21:05)   письмо автору
 
   для: Sl   (10.01.2008 в 20:25)
 

Вот смотрите. Результат моих извсканий, хоть и безуспешен, но все же!
Например, есть три куска кода (все в TPL), соответственно index.php их инклудит
далее, при выводе в браузер - выдает ошибку, мол файл (шапка) не найден в такой дир.. :)
Хотя файл - рисуется. Сначала, думал проблема в путях.. перекрутил по разному, неизменно.
и из всего вышесказанного - соответственно, и CSS файл в шапку НЕ ПРОПИСЫВАЕТСЯ!!!
_________________________________________
если есть у кого возможность, проверить данную схему, буду очень признателен!!!!
Работы - 5 минут времени..
нужен любой шаблон в TPL и соединить их в PHP файле, если ошибка не вылезет, то есть смысл подключить для пробы - CSS файл.
если нет под рукой исходников, и тяжко делать - скину.
__________________________________
Работал в денвере

   
 
 автор: Sl   (11.01.2008 в 07:05)   письмо автору
 
   для: denand   (10.01.2008 в 21:05)
 

Высылаю файлы. У меня все отлично работает. Подключаются шаблоны + нет проблем со стилями (выносной стиль подключается в шаблоне)

   
 
 автор: denand   (11.01.2008 в 10:31)   письмо автору
 
   для: Sl   (11.01.2008 в 07:05)
 

Sl, спасибо.сча посмотрю.
__________________________
вчера вечером обнаружили в чем беда..
у меня самого получилось, но с оговоркой. я вчера своял самый простой шаблон. подключил стили и ВСЕ ЗАРАБОТЛО!!! оказывается был конфликт в верстке HTML!!! самое важное, шаблон воспроизводился, но был с ошобками на шапку. и соответственно CSS не шел! :)
оказалось HTML код шаблона как то конфликтует.
_____________________________________________

Warning: include(z:\home\cmsing\www\shablon/top.tpl) 
[function.include]: failed to open stream: No such file or directory in z:\home\cmsing\www\shablon\index.php on line 4

Warning: include() [function.include]: 
Failed opening 'z:\home\cmsing\www\shablon/top.tpl' for inclusion (include_path='.;/usr/local/php5/PEAR') 
in z:\home\cmsing\www\shablon\index.php on line 4

______________________________________________
сча буду разбираться.
______________________________________________
БЛИН, НИХРЕНА ОШИБКУ В ШАПКЕ ИСПРАВИТЬ НЕ МОГУ!
ЕСЛИ КТО СМОЖЕТ, ПОСМОТРИТЕ МОЖЕТ ПОЛУЧИТСЯ ,ВОТ ФАЙЛ( ПОЛНЫЙ ШАБЛОН+CSS+PHP ФАЙЛ )
ВЫСКАКИВАЕТ ОШИБКА В ШАПКЕ СЛЕДСТВИЕ.. CSS НЕ РАБОТАЕТ.

   
 
 автор: Sl   (11.01.2008 в 12:27)   письмо автору
 
   для: denand   (11.01.2008 в 10:31)
 

Скачал, посмотрел. Жжошь :D У тебя пробел стоит в названии файла "top.tpl" Убери и все будет работать !

   
 
 автор: denand   (11.01.2008 в 12:36)   письмо автору
 
   для: Sl   (11.01.2008 в 12:27)
 

Ага,
..:)) один хрен не работает.. ошибка вылазеет!.
пробелы не пляшут! :)
Sl - попробуй поставь если время есть, может сможешь реанимировать
___________________________________________________________
css подключает, но ошибка должна иметь логическое обоснование? просто не хочется лепить (@include..)

   
 
 автор: Sl   (12.01.2008 в 02:32)   письмо автору
 
   для: denand   (11.01.2008 в 12:36)
 

В том то и дело, что скрипты твои запускал. У меня они отлично работают. Ошибок никаких нет. Они исчезли, как только я убрал пробел в названии файла

P.S Стотит у меня error_reporting = E_ALL

   
 
 автор: denand   (12.01.2008 в 07:39)   письмо автору
 
   для: Sl   (12.01.2008 в 02:32)
 

вот смотри, зачистил немного шаблон что бы было проще поставил в

дополнение - меню

и теперь собираю..нифига!!!! :) (достало..)
следующий шаг, перевожу, теже шаблоны в html - работает! вот как это можно объяснить?
или я что то опять пропустил?
но ведь, должно фурычить и в TPL ах?
выкладываю последний раз исходники в TPL + HTML +PHP+CSS
уже чесно говоря устал я с ними бороться.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования