<body>
<table bgcolor="#FFFFFF" height="100" width="750" align="center" cellpadding="0" cellspacing="0" class="main_border">
<?php include("blocks/headers.php"); ?>
<tr>
код файла headers.php
<tr>
<td><img src="img/verh.png" width="750" height="100"></td>
</tr>
Если вставлять таким способом строку в таблицу таблица съезжает вниз в браузере. Примерно на 20-25 мм.
В чем может быть дело?
Спустя 13 минут, 36 секунд (7.06.2011 - 18:11) waldicom написал(а):
надо смотреть результирующий код (лучше всего с помощью firebug'а)
Спустя 25 минут, 1 секунда (7.06.2011 - 18:36) LRCenter написал(а):
Genazb
А если прям в код вставить, без инклуда - все нормально?
А если прям в код вставить, без инклуда - все нормально?
Спустя 36 минут, 36 секунд (7.06.2011 - 19:13) Genazb написал(а):
Цитата (LRCenter @ 7.06.2011 - 15:36) |
Genazb А если прям в код вставить, без инклуда - все нормально? |
Сначала написал таблицу потом с помощью include разбил ее на блоки. Было все нормально.
А может быть это из за нового PHP 5.3? Установлен новый Денвер.
Спустя 48 минут, 8 секунд (7.06.2011 - 20:01) inpost написал(а):
Genazb
для <td> valign="top" сделай, может поможет.
И вообще, это в стилях проблема, где-то отступ стоит.
для <td> valign="top" сделай, может поможет.

Спустя 10 минут, 59 секунд (7.06.2011 - 20:12) Genazb написал(а):
Цитата (inpost @ 7.06.2011 - 17:01) |
Genazb для <td> valign="top" сделай, может поможет. ![]() |
<td> в первую очередь пробовал

П.С. Только что отключал стили вообще не помогло
Спустя 48 минут, 26 секунд (7.06.2011 - 21:01) inpost написал(а):
Genazb
скрин-шоты где? Как было ,как должно бытЬ? Где код? Я прям телепат.
скрин-шоты где? Как было ,как должно бытЬ? Где код? Я прям телепат.
Спустя 3 минуты, 23 секунды (7.06.2011 - 21:04) LRCenter написал(а):
Странно, я б понял если строка подгужалась на ajax? а так.. странно. По идее какая разница, браузер то получает собранную страницу. А какой браузер кстати? В другом попробуйте, тоже самое?
Спустя 7 минут, 9 секунд (7.06.2011 - 21:11) Genazb написал(а):
Цитата (LRCenter @ 7.06.2011 - 18:04) |
Странно, я б понял если строка подгужалась на ajax? а так.. странно. По идее какая разница, браузер то получает собранную страницу. А какой браузер кстати? В другом попробуйте, тоже самое? |
Браузер Firefox пробовал еще в IE то же самое
Спустя 18 минут, 43 секунды (7.06.2011 - 21:30) YVSIK написал(а):
<body>
<table bgcolor="#FFFFFF" height="100" width="750" align="center"
cellpadding="0" cellspacing="0" class="main_border">
<tr>/*вот этого нет*/
<?php include("blocks/headers.php"); ?>
</tr>/*вот этого нет*/
ХМ а ТАК?
Спустя 11 минут, 16 секунд (7.06.2011 - 21:41) Genazb написал(а):
Цитата (YVSIK @ 7.06.2011 - 18:30) |
<body> ХМ а ТАК? |
И это не помогло.
Спустя 10 минут, 25 секунд (7.06.2011 - 21:52) inpost написал(а):
Genazb
я уже ответил, покажи, что подгружаешь , покажи скрин-шоты.
я уже ответил, покажи, что подгружаешь , покажи скрин-шоты.
Спустя 10 минут, 57 секунд (7.06.2011 - 22:03) Genazb написал(а):
Цитата (inpost @ 7.06.2011 - 18:52) |
Genazb я уже ответил, покажи, что подгружаешь , покажи скрин-шоты. |
Так я ведь код показывал? Или весь надо? И CSS?
Спустя 1 минута, 51 секунда (7.06.2011 - 22:04) Doc написал(а):
Для начала проверь картинку, ну а потом и кодировку файла.
Спустя 2 минуты, 32 секунды (7.06.2011 - 22:07) Doc написал(а):
И вообще у тебя картинка отображается?
Спустя 11 минут, 1 секунда (7.06.2011 - 22:18) Genazb написал(а):
Цитата (Doc @ 7.06.2011 - 19:07) |
И вообще у тебя картинка отображается? |
Все отлично пока не использую include
Спустя 8 минут, 5 секунд (7.06.2011 - 22:26) inpost написал(а):
Genazb
Давай так. Отвечаем вопросы:
1) Чему равна высота ВСЕЙ таблицы? Сколько ты задал?
2) Чему равна высота картинки, которая будет помещена в первый <tr>
3) Чему равна высота второго и последующих <tr>
4) Совпадает ли высота всей таблицы с высотой сум всех <tr> ?
Давай так. Отвечаем вопросы:
1) Чему равна высота ВСЕЙ таблицы? Сколько ты задал?
2) Чему равна высота картинки, которая будет помещена в первый <tr>
3) Чему равна высота второго и последующих <tr>
4) Совпадает ли высота всей таблицы с высотой сум всех <tr> ?
Спустя 35 секунд (7.06.2011 - 22:27) Genazb написал(а):
Спустя 2 минуты, 58 секунд (7.06.2011 - 22:30) inpost написал(а):
Genazb
в css ты используешь для body {margin: 0px; padding:0px;} ?
И свой сss покажи.
в css ты используешь для body {margin: 0px; padding:0px;} ?
И свой сss покажи.
Спустя 6 минут, 38 секунд (7.06.2011 - 22:36) Genazb написал(а):
@charset "utf-8";
/* CSS Document */
.main_border {border:1px solid #000;}
p {font-family:Verdana, Geneva, sans-serif; font-size:12px; margin:10px;}
.left {background-color:#CFD8F1; border-right:1px solid #000;}
body {background-image:url(img/bg.gif)}
p.title {
background-color: #69F;
color: #ffffff;
font-weight:bold;
margin:8px;
padding:5px;
}
#coolmenu{
border: 1px solid gray; /*Стиль рамки */
border-bottom-width: 0;
width: 91%; /*Ширина меню */
background-color: #f6f6f6; /*Фоновый цвет ячейки*/
margin:8px; /*Ширина отступов*/
}
* html #coolmenu{
width: 150px;/*Ширина меню для Internet Explorer*/
}
#coolmenu a{
font: bold 13px Verdana; /*Шрифт текста*/
padding: 2px; /*Внутренний отсутп текста ссылки от краев ячейки*/
padding-left: 4px;/*Внутренний отсутп текста ссылки от левого края ячейки*/
display: block;
width: 100%; /*Ширина ячейки*/
color: #000000; /*Цвет текста*/
text-decoration: none; /*Подчеркивание у ссылок - нет*/
border-bottom: 1px solid gray;
}
html>body #coolmenu a{
width: auto;
}
#coolmenu a:hover{
background-color: #CFD8F1; /*Фоновый цвет ячейки при наведение курсора*/
color: #69F; /*Цвет текста при наведении курсора*/
}
Спустя 4 минуты, 36 секунд (7.06.2011 - 22:41) Genazb написал(а):
Цитата (inpost @ 7.06.2011 - 19:26) |
Genazb Давай так. Отвечаем вопросы: 1) Чему равна высота ВСЕЙ таблицы? Сколько ты задал? 2) Чему равна высота картинки, которая будет помещена в первый <tr> 3) Чему равна высота второго и последующих <tr> 4) Совпадает ли высота всей таблицы с высотой сум всех <tr> ? |
1. Высота всей таблицы не задана.
2. 100px
3. не задано
Спустя 6 минут, 19 секунд (7.06.2011 - 22:47) YVSIK написал(а):
body {/*<!-- отменено умолчание -->*/
margin-top: 0px;
}
вот это в таблицу css добавь
Спустя 5 минут, 49 секунд (7.06.2011 - 22:53) Genazb написал(а):
Цитата (YVSIK @ 7.06.2011 - 19:47) |
body {/*<!-- отменено умолчание -->*/ вот это в таблицу css добавь |
Таблица поднялась чуть вверх, но не до конца. Без include все как положено таблица поднялась до самого верха.
Спустя 4 минуты, 54 секунды (7.06.2011 - 22:58) Doc написал(а):
file: index.php
file:style.css
;)
<body>
<div id="wrapper">
<div id="wheader">
<p>Header Pager</p>
</div>
<div id="wcontent">
<div class="left">
<div class="block">
<div class="bhead">Title</div>
<div class="bcontent">
<ul>
<li>Home</li>
<li>Guest</li>
<li>Articles</li>
</ul>
</div>
</div>
</div>
<div class="right">
<p>Content Page</p>
</div>
</div>
<div id="wfooter"></div>
</div>
</body>
file:style.css
body {
margin: 0;
padding: 0;
}
#wrapper {
position: relative;
width: 789px;
margin: 5px auto;
border: 1px solid blue;
}
#wheader {
width: 789px;
height: 100px;
min-height: 100px;
background: #7DA4FF;
padding: 5px 0;
}
#wcontent {
position: relative;
width: 100%;
background: #FFFFFF;
}
.left {
float: left;
width: 150px;
background: #CED8F1;
}
.right {
float: left;
width: 600px;
}
#wfooter {
clear: both;
}
;)
Спустя 1 минута, 23 секунды (7.06.2011 - 22:59) YVSIK написал(а):
html>body #coolmenu a{
width: auto;
}
вот это поробуй убрать вобщет что это? я и не знаю и для чего
пример второй
пробуй все стили по очеоеди отключать или наоборот оставь только то что прислал я и
потом по очереди подключай
Спустя 3 минуты, 32 секунды (7.06.2011 - 23:03) Genazb написал(а):
Цитата (YVSIK @ 7.06.2011 - 19:59) |
html>body #coolmenu a{ вот это поробуй убрать вобщет что это? я и не знаю и для чего пример второй пробуй все стили по очеоеди отключать или наоборот оставь только то что прислал я и потом по очереди подключай |
Я пробовал стили вообще отключать. Без изменений.
Спустя 46 минут, 19 секунд (7.06.2011 - 23:49) inpost написал(а):
Genazb
Ты издеваешься? Я показал тебе про margin & padding к body -> почему не применил?
Каким образом ВЫСОТА ТАБЛИЦЫ не задана, когда я вижу: <table bgcolor="#FFFFFF" height="100" width="750". height -> это высота.
Ты издеваешься? Я показал тебе про margin & padding к body -> почему не применил?
Каким образом ВЫСОТА ТАБЛИЦЫ не задана, когда я вижу: <table bgcolor="#FFFFFF" height="100" width="750". height -> это высота.
Спустя 1 час, 10 минут, 8 секунд (8.06.2011 - 00:59) Админ написал(а):
всё таки не зря придумали artisteer
Спустя 4 часа, 15 минут, 18 секунд (8.06.2011 - 05:14) Genazb написал(а):
<table bgcolor="#FFFFFF" height="800"
body {background-image:url(img/bg.gif); margin-top: 0px; padding: 0;}
Это что у меня сейчас
Спустя 12 минут, 32 секунды (8.06.2011 - 05:27) Genazb написал(а):
Цитата (inpost @ 7.06.2011 - 20:49) |
Genazb Ты издеваешься? Я показал тебе про margin & padding к body -> почему не применил? Каким образом ВЫСОТА ТАБЛИЦЫ не задана, когда я вижу: <table bgcolor="#FFFFFF" height="100" width="750". height -> это высота. |
Когда открывал тему было height="100" на момент когда ты меня спрашивал это значение убрал вообще потому что разницы нет. Сейчас общая высота таблицы "800" первая tr "100" вторая tr "700". Картинка вставлена в первый tr высота ее "100". margin & padding я вписал и присвоил им значение "0" не помогло. И почему сразу издеваюсь?
Спустя 40 минут, 15 секунд (8.06.2011 - 06:07) inpost написал(а):
Genazb
Смотри, ты многое поменял, ты думаешь, я знаю, что ты поменял? Конечно же нет.
все 3 файла (вместе с css) сюда выложи.
Смотри, ты многое поменял, ты думаешь, я знаю, что ты поменял? Конечно же нет.
все 3 файла (вместе с css) сюда выложи.
Спустя 6 минут, 49 секунд (8.06.2011 - 06:14) Genazb написал(а):
@charset "utf-8";
/* CSS Document */
.main_border {border:1px solid #000;}
p {font-family:Verdana, Geneva, sans-serif; font-size:12px; margin:10px;}
.left {background-color:#CFD8F1; border-right:1px solid #000;}
body {background-image:url(img/bg.gif); margin-top: 0px; padding: 0;}
p.title {
background-color: #69F;
color: #ffffff;
font-weight:bold;
margin:8px;
padding:5px;
}
#coolmenu{
border: 1px solid gray; /*Стиль рамки */
border-bottom-width: 0;
width: 91%; /*Ширина меню */
background-color: #f6f6f6; /*Фоновый цвет ячейки*/
margin:8px; /*Ширина отступов*/
}
* html #coolmenu{
width: 150px;/*Ширина меню для Internet Explorer*/
}
#coolmenu a{
font: bold 13px Verdana; /*Шрифт текста*/
padding: 2px; /*Внутренний отсутп текста ссылки от краев ячейки*/
padding-left: 4px;/*Внутренний отсутп текста ссылки от левого края ячейки*/
display: block;
width: 100%; /*Ширина ячейки*/
color: #000000; /*Цвет текста*/
text-decoration: none; /*Подчеркивание у ссылок - нет*/
border-bottom: 1px solid gray;
}
html>body #coolmenu a{
width: auto;
}
#coolmenu a:hover{
background-color: #CFD8F1; /*Фоновый цвет ячейки при наведение курсора*/
color: #69F; /*Цвет текста при наведении курсора*/
}
index.php
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Главная страница</title>
<link href="stile.css" rel="stylesheet" type="text/css"></link>
</head>
<body>
<table bgcolor="#FFFFFF" height="800" width="750" align="center" cellpadding="0" cellspacing="0" class="main_border">
<?php include('blocks/headers.php'); ?>
<tr>
<?php include("blocks/menu.php"); ?>
<td width="551" valign="top">
</td>
</tr>
</table></td>
</tr>
</table>
</body>
</html>
headers.php
<tr>
<td valign="top" height="100px"><img src="img/1.png" width="750px" height="100px"></td>
</tr>
menu.php
<td><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="199px" height="700px" class="left" valign="top">
<p align="center" class="title">Навигация</p>
<div id="coolmenu">
<a href="index.php">Главная</a>
<a href="articles.php">Статьи</a>
<a href="lessons.php">Уроки</a>
<a href="contacts.php">О нас</a>
</div></td>
Спустя 15 минут, 9 секунд (8.06.2011 - 06:29) Genazb написал(а):
Вставка кода из файла menu.php тоже коверкал талицу

Старый файл menu.php
Все исправилось когда я перенес из index.php в menu.php
стало теперь так

Старый файл menu.php
<td width="199px" height="700px" class="left" valign="top">
<p align="center" class="title">Навигация</p>
<div id="coolmenu">
<a href="index.php">Главная</a>
<a href="articles.php">Статьи</a>
<a href="lessons.php">Уроки</a>
<a href="contacts.php">О нас</a>
</div></td>
Все исправилось когда я перенес из index.php в menu.php
<td><table border="0" cellpadding="0" cellspacing="0">
<tr>
стало теперь так
<td><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="199px" height="700px" class="left" valign="top">
<p align="center" class="title">Навигация</p>
<div id="coolmenu">
<a href="index.php">Главная</a>
<a href="articles.php">Статьи</a>
<a href="lessons.php">Уроки</a>
<a href="contacts.php">О нас</a>
</div></td>
Спустя 1 минута, 44 секунды (8.06.2011 - 06:31) inpost написал(а):
<body> замени на <body style="margin:0px; padding:0px">
Ещё в css ты пишешь: padding: 0;, замени на
margin:0px; padding:0px;
Как результаты?
Ещё в css ты пишешь: padding: 0;, замени на
margin:0px; padding:0px;
Как результаты?
Спустя 3 минуты, 30 секунд (8.06.2011 - 06:34) Genazb написал(а):
Тоже самое все.
Спустя 37 секунд (8.06.2011 - 06:35) inpost написал(а):
icq: 234358471 - напиши
Спустя 38 секунд (8.06.2011 - 06:36) Genazb написал(а):
body {background-image:url(img/bg.gif); margin: 0px; padding: 0px;}
index.php
<body style="margin:0px; padding:0px">
Спустя 29 минут, 37 секунд (8.06.2011 - 07:05) LRCenter написал(а):
Аномалия прям какая-то)
Спустя 31 минута, 32 секунды (8.06.2011 - 07:37) inpost написал(а):
Такс, причину нашел. Как автор ответит - убедимся в этом и вуаля

Спустя 10 минут, 8 секунд (8.06.2011 - 07:47) Genazb написал(а):
Спасибо все пашет! Товарищу inpost огромное спасибо!
Спустя 1 минута, 27 секунд (8.06.2011 - 07:48) inpost написал(а):
Saved with BOM <- вот причина =)
Спустя 2 часа, 35 минут, 24 секунды (8.06.2011 - 10:24) LRCenter написал(а):
тоже так подумал, но не озвучил. BOM байты были в headers.php

Спустя 55 минут, 35 секунд (8.06.2011 - 11:19) Doc написал(а):
А я еще на первой странице говорил кодировку файлов проверить =)
Спустя 2 минуты, 33 секунды (8.06.2011 - 11:22) inpost написал(а):
Doc
BOM - не является кодировкой
хотя косвенное отношение к ней имеют.
BOM - не является кодировкой
