Текстовые гиперссылки отображаются в Internet Explorer без пробела. В чем может быть причина? YUI? - PullRequest
0 голосов
/ 08 января 2009

У меня проблема, которая, скорее всего, является некрасивой ошибкой CSS, но я просто не могу найти решение (и некоторые изменения, которые я попробовал, не помогли).

Некоторые из текстовых гиперссылок (не все!) Отображаются в Internet Explorer без следующего пробела.

вот пример

См. Ссылку WatchBot чуть ниже заголовка Обоснование (и несколько похожих ссылок более подробно в статье). Firefox, Opera, Chrome, Konqueror - все отображается правильно: WatchBot может . IE (6.0, но IIRC также 7.0) отображает его как ** WatchBot *** can *.

Я использую Yui-reset и yui-base. Возможно ли, что эти библиотеки вызывают проблему?

Ответы [ 6 ]

1 голос
/ 08 января 2009

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

1 голос
/ 08 января 2009

Если вы думаете, что сброс или база делают это возможным, попробуйте удалять их по одному - однако у меня раньше не было подобной ошибки (однако я обычно использую полный удар: сброс, сетки, базы и шрифты).

Однако я заметил, что первая ссылка WatchBot на странице выглядит просто так:

<p>Have you ever been curious how is 
<a href="http://mekk.waw.pl/mk/watchbot/index">WatchBot</a>
picking the games to observe and save? Here is the explanation.</p>

Где вторая ссылка выглядит так:

<span>Due to the FICS limitations </span>
<a href="http://mekk.waw.pl/mk/watchbot/index">WatchBot</a><span> can

Я понятия не имею, что там делает второй пролёт - может быть, стоит кое-что проверить. (Однако это подтвердилось - так что где-то определенно есть закрывающий промежуток).

1 голос
/ 08 января 2009

Есть ли у вас сценарий, работающий и изменяющий содержимое каким-либо образом? Я говорю это потому, что изначально страница загружается нормально, но выглядит так, как будто она претерпевает некоторые изменения позже в жизненном цикле загрузки.

0 голосов
/ 09 января 2009

Решение: моя страница была испорчена скриптом text-link-ads (который я фактически активировал на английском блоге - это скрипт польской фирмы adkontekst.wp.pl). После его отключения все ок.

Спасибо всем, кто указал мне правильное направление.

0 голосов
/ 08 января 2009

Текущее состояние вещей: когда steve_c был замечен первым и подтвержден buti-oxa, похоже, что макет испорчен javascript (и, как заметил Росс, вводятся некоторые дополнительные промежутки). Спасибо всем, я пропустил это.

Я должен провести эксперименты и выборочно отключить эти сценарии (аналитика и объявления Google), чтобы проверить, помогает ли это (моя текущая ставка на то, что, возможно, у меня возникла ошибка HTML или конфликт имен)

0 голосов
/ 08 января 2009

Вы пытались отключить pageTracker? Кажется, что это единственный скрипт на вашей странице, и он выглядит прекрасно в своей статической форме.

РЕДАКТИРОВАТЬ: я задавался вопросом, о чем говорил Росс - я не видел ни одного. Я просмотрел источник. Я только что узнал, что Firefox позволяет видеть как источник, так и сгенерированный источник (Toos / Web Developer / View Source). Конечно же, сгенерированный источник имеет дополнительный интервал вставки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...