Xpoint
   [напомнить пароль]

Помогите найти причину отступов в IE

Метки: [без меток]
2005-07-07 01:54:59 [обр] Соловьев Максим aka Adept(0/3)[досье]

http://www.soleranetworks.com/solutions/

Уже все обыскал. Хелп. Интересует отступ в IE 6.0 свехру.

спустя 2 минуты [обр] Lynn «Кофеман»(0/571)[досье]
Уберите BOM-сигнатуру в начале файла.
спустя 26 минут [обр] Соловьев Максим aka Adept(0/3)[досье]
Lynn «Кофеман»[досье]
А что есть BOM сигнатура?
спустя 22 минуты [обр] Lynn «Кофеман»(0/571)[досье]

Byte Order Mark
После вдумчивого рассматривания вашей странички под микроскопом, обнаружились совершенно левые символы между DOCTYPE'ом и <html>.
Просматривая страничку в кодировке windows-1251 видим следующую картину

п»ї<!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>

Первые символы (п»ї) — это и есть BOM, но он, кажется, не страшен (я сказал фигню в своём предыдущем посте, каюсь), а вот п»їп»ї — это явные артефакты неправильной вставки одного UTF-файла в другой. Вот из-за них-то у вас и проблема.

спустя 22 минуты [обр] Владимир Палант(49/4445)[досье]

Теоретически BOM может стоять в любом месте. Практически же можно получить неожиданный результат даже в том случае, если BOM стоит в начале файла. Поэтому лучше его удалить везде.

PS: На этом сайте я вижу BOM только один раз — между DOCTYPE и <html>. Может быть просто уже частично исправили...

спустя 7 минут [обр] Соловьев Максим aka Adept(0/3)[досье]
Частично пытался править... Чем можно его удалить???
спустя 5 часов [обр] Lynn «Кофеман»(0/571)[досье]

В вашем случае проще удалить первые две строчки и набить заново.

Владимир Палант[досье]

A: A byte order mark (BOM) consists of the character code U+FEFF at the beginning of a data stream,

Но в общем-то вы правы насчёт проблем.

спустя 21 час [обр] Соловьев Максим aka Adept(0/3)[досье]

Все, таки поборол.
Всем спасибо! :)

ЗЫ: Век живи — век учись.

Powered by POEM™ Engine Copyright © 2002-2005