[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: require_once
qpurypaHT
Суть такая, посмотрел урок верстки, решил перекатать свой сайт.


Сам я не мега-мастер, но я над этим работаю

Не могу понять, где-то допустил ошибку либо... пфф уже слов нет. Сидел бадался 2 часа.

Создал пару таблиц, все оформил
Дошло дело до подключении страниц, появилась проблема.

Делал таким способом:
<table id="logo"><!--Логотип-->
<?php require_once "fam_inc/logo.php"; ?>
</table>
<table id="link"><!--Ссылки-->
<?php require_once "fam_inc/links.php"; ?>
</table>
<table id="advert_top"><!-- Верхние контейнеры под рекламу-->
<?php require_once "fam_inc/containers.php"; ?>
</table>
<table id="news_page"><!-- Новости и Баннеры-->
<?php require_once "fam_inc/main.php"; ?>
</table>


При этом между этими <table> появляется лишний пробел.

соответственно внешний вид сайта становится гадостью.


Подскажите где может быть проблема

Если нужно больше кода, скину


ПРОСТИТЕ ЧТО НЕ В <CODE> ПОЧЕМУ-ТО ВЫДАЕТ ОШИБКУ, МОЛ НЕАВТОРИЗОВАН

_____________
Если долго в одних стенах живешь, ты с ними сростаешься
inpost
Stave
margin + paddin у таблиц убрал?
Напиши слитно </table><br><table>

И в завершение, а тебе точно нужны таблицы слитно? Может Дивы? Там полный комплект с <tr><td> ? Я бы посоветовал удалить таблицы и делать на блоках (дивах)!

_____________
Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
inpost
И второе, у тебя кодировка UTF-8 ? Если да, то посмотри в сторону BOM, скорее всего файлы в БОМ сохранены некоторые.

_____________
Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
qpurypaHT
Цитата (inpost @ 5.09.2014 - 09:45)
И второе, у тебя кодировка UTF-8 ? Если да, то посмотри в сторону BOM, скорее всего файлы в БОМ сохранены некоторые.

table {
margin: 0px;
padding: 0px;
}

Не помогает

подключал:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">


а еще в
.htaccess: AddDefaultCharset UTF-8



Вот вид сайта, использую таблицы

user posted image

user posted image

_____________
Если долго в одних стенах живешь, ты с ними сростаешься
qpurypaHT
На предыдущей версии моей темы я таким же образом подключал инклюйды

Потом посомтрел урок верстки решил сделать все грамотно через id="name"
а не: <table align="center" width="100%" border="0" style="padding-left:150; padding-right:150; background-color:#eeeeee">


И там все было ок, отступ не появлялся

_____________
Если долго в одних стенах живешь, ты с ними сростаешься
qpurypaHT
При весм этом, если писать код целиком без подключения файла, то отступа нет между таблицами

_____________
Если долго в одних стенах живешь, ты с ними сростаешься
McLotos
А вообще уроки надо сменить =)
Таблицами уже несколько лет никто не верстает, посмотрите в сторону блоков, они намного удобнее, у них и гибкость лучше чем у таблиц

_____________
программирование - инструмент для решения конкретных задач, любая попытка спроектировать что-то универсальное приведет к провалу.©paul85
В любом случае тебе прийдётся пройти путь изобретения велосипеда, который прошли другие, только причиной твоего изобретения будет непонимание принципов работы велосипеда изобретённого другими людьми.©SlavaFr
jQuery это попытка использовать АН-225 для перевозки зубочистки
qpurypaHT
Цитата (McLotos @ 5.09.2014 - 12:26)
А вообще уроки надо сменить =)
Таблицами уже несколько лет никто не верстает, посмотрите в сторону блоков, они намного удобнее, у них и гибкость лучше чем у таблиц


Нужно попробовать, но как верстать с div я пока не знаю, глянул сейчас мануальчик на русском, но на первый взгляд непонятно, потому что непривычно.

_____________
Если долго в одних стенах живешь, ты с ними сростаешься
Guest
Выбери меню в блокноте "Кодировки" и если там выставлена кодировка UTF-8, смотри чтобы было (без BOM)
qpurypaHT
Цитата (Stave @ 5.09.2014 - 12:48)
А вообще уроки надо сменить =)
Таблицами уже несколько лет никто не верстает, посмотрите в сторону блоков, они намного удобнее, у них и гибкость лучше чем у таблиц


Чьи уроки посоветуете?

У меня в принципе не такой громоздкий и забитый сайтик получается, грузится в принципе в табличках нормально.

Вот то что сейчас, его переделываю http://family-project.ru/

_____________
Если долго в одних стенах живешь, ты с ними сростаешься
qpurypaHT
Цитата (Guest @ 5.09.2014 - 12:54)
Выбери меню в блокноте "Кодировки" и если там выставлена кодировка UTF-8, смотри чтобы было (без BOM)




Отлично, помогло))))
Спасибо!)))

_____________
Если долго в одних стенах живешь, ты с ними сростаешься
McLotos
Шмит. CSS. Рецепты
Зандстра. PHP ООП
можно ещё поискать серию уроков Франко ООП в PHP для начинающих
Фрейн о HTML5 и CSS3 очень интересно
ну и конечно
Справочник MySQL
и
Самоучитель MySQL
Но это только основы. Так сказать мешок бетона для фундамента =)

_____________
программирование - инструмент для решения конкретных задач, любая попытка спроектировать что-то универсальное приведет к провалу.©paul85
В любом случае тебе прийдётся пройти путь изобретения велосипеда, который прошли другие, только причиной твоего изобретения будет непонимание принципов работы велосипеда изобретённого другими людьми.©SlavaFr
jQuery это попытка использовать АН-225 для перевозки зубочистки
McLotos
Цитата (Stave @ 5.09.2014 - 14:55)
Вот то что сейчас, его переделываю http://family-project.ru/

Для создания этой страницы было сгенерировано 16 таблиц. Зачем?
Я бы обошелся максимум 9 блоками =)

_____________
программирование - инструмент для решения конкретных задач, любая попытка спроектировать что-то универсальное приведет к провалу.©paul85
В любом случае тебе прийдётся пройти путь изобретения велосипеда, который прошли другие, только причиной твоего изобретения будет непонимание принципов работы велосипеда изобретённого другими людьми.©SlavaFr
jQuery это попытка использовать АН-225 для перевозки зубочистки
qpurypaHT
Цитата (McLotos @ 5.09.2014 - 13:18)
Для создания этой страницы было сгенерировано 16 таблиц. Зачем?
Я бы обошелся максимум 9 блоками =)



потому что я только учусь) я недавно открыл для себя php. Но обучение закончилось на непонятном уроке, где человек загнал меня в ступор)

А так же из-за отсутствия знаний англ языка мне тяжело порой запоминать название атрибутов

я рак еще в этом) Но хочу учиться, очень

_____________
Если долго в одних стенах живешь, ты с ними сростаешься
McLotos
Ну учиться нужно сразу правильным вещам, потому-что потом переучиваться очень сложно.
и кстати php и html это разные языки и они мало в чем связаны, php работает на сервере а html в браузере.

_____________
программирование - инструмент для решения конкретных задач, любая попытка спроектировать что-то универсальное приведет к провалу.©paul85
В любом случае тебе прийдётся пройти путь изобретения велосипеда, который прошли другие, только причиной твоего изобретения будет непонимание принципов работы велосипеда изобретённого другими людьми.©SlavaFr
jQuery это попытка использовать АН-225 для перевозки зубочистки
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.