Генерируется лишний узел в html коде

Главные вкладки

Аватар пользователя Headache Headache 24 октября 2009 в 10:40

При верстке темы возникла такая проблема: в html коде (см. скрин) генерируется лишний узел, из-за которого появляется ненужный отступ сверху, примерно 10px (когда удаляешь его в firebug-e — отступ пропадает).
Как узнать, откуда берется этот кусок говна?

ВложениеРазмер
Иконка изображения screen.jpg13.13 КБ

Комментарии

Аватар пользователя Headache Headache 24 октября 2009 в 11:38

Неа, пробовал чистить по максимуму node.tpl.php — не помогает.
Да и генерируется он, как видите, до класса с нодой.

Аватар пользователя Виктор Степаньков ака RxB Виктор Степаньк... 24 октября 2009 в 11:44

Нет, ну почему-же, взять для примера Гарландовский node.tpl.php

<?php
// $Id: node.tpl.php,v 1.5 2007/10/11 09:51:29 goba Exp $
?>
Вот оно-> <div id="node-<?php print $node->nid; ?>" class="node<?php if ($sticky) { print ' sticky'; } ?><?php if (!$status) { print ' node-unpublished'; } ?>">

<?php print $picture ?>

<?php if ($page == 0): ?>
  <h2><a href="<?php print $node_url ?>" title="<?php print $title ?>"><?php print $title ?></a></h2>
<?php endif; ?>

  <?php if ($submitted): ?>
    <span class="submitted"><?php print $submitted; ?></span>
  <?php endif; ?>

  <div class="content clear-block">
    <?php print $content ?>
  </div>

  <div class="clear-block">
    <div class="meta">
    <?php if ($taxonomy): ?>
      <div class="terms"><?php print $terms ?></div>
    <?php endif;?>
    </div>

    <?php if ($links): ?>
      <div class="links"><?php print $links; ?></div>
    <?php endif; ?>
  </div>

</div>

Аватар пользователя Headache Headache 24 октября 2009 в 11:50

кажется, я не совсем корректно выделил узел — я подразумевал пустую область между классами content и node — когда ее удаляешь, отступ пропадает.

Аватар пользователя pvb-d pvb-d 24 октября 2009 в 14:50

если смотреть html код у вас такое
<div id="content">п»ї<div id="node-101" class="node">

может поможет в 6-ке Devel с включенным Theme developer поиск нужного шаблона
и страница начинается с
п»ї<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
page.tpl.php поправить

Аватар пользователя Headache Headache 24 октября 2009 в 16:22

Удалил символы в page.tpl.php, а больше нигде нету — проверил все файлы папки с темой.
А Девел ничего толкового не говорит…