Почему Firefox по-ненормальному подчеркивает ссылки? Особенно жирные ссылки. Да к тому же знаки подчеркивания не сливаются с подчеркиванием. :mad:
Как сделать так, чтобы firefox подчеркивал ссылки так же как IE.

Помогите, люди добрые!

Поподробнее можно?

FiX пишет

Поподробнее можно?

Почувствуйте разницу:

IE:
01.gif

Firefox:
02.gif

ну так это минус IE. ведь знак подчеркивания очень важен.

dvdianov пишет

ну так это минус IE. ведь знак подчеркивания очень важен.

— Допустим. Но зачем ужирнять подчеркивание?

А как на нашем форуме сделано?

1ps2.png

petrovich пишет

А как на нашем форуме сделано?

— Ну так это на конкретном форуме. А что нужно сделать с Firefox, чтобы жирные ссылки на всех сайтах нормально отображались?

serg0s
А можно ссылку на сайт, на котором наблюдается такой глюк?

Lynn пишет

serg0s
А можно ссылку на сайт, на котором наблюдается такой глюк?

Только что в блокноте создал файл «link.htm» следующего содержания:
<a href="#">Это <b>ссылка</b></a>

Открывая его в Firefox, получаю следующую картину:

03.gif

serg0s

Не-а, не вижу ничего такого некрасивого. Ровная полоска. Firefox 2.0.0.1
Разрешение экрана какое?

TLemur пишет

serg0s

Не-а, не вижу ничего такого некрасивого. Ровная полоска. Firefox 2.0.0.1
Разрешение экрана какое?

— у моего экрана разрешение 1024x768. Вы рисунок-то рассмотрите при увеличении.

Bug 50410 — [quirks]Text that's bold and underlined is handled wrong

Boris Zbarsky пишет

This bug is quirks-only, of course. The problem is that in quirks sites expect the font size and color of the text to be used for the underline, so we just get the underline from the font.  And the bold font has a bold underline…

Т.е. этот „баг“ проявляется только на сайтах с неверным или отсутствующим DOCTYPE. Вот на такой страничке бага нет:

Выделить код

Код:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<body>
<a href="#">Это <b>ссылка</b></a>
</body>
</html>
Lynn пишет

Т.е. этот „баг“ проявляется только на сайтах с неверным или отсутствующим DOCTYPE.

И правда!
Спасибо большое!

serg0s

Да к тому же знаки подчеркивания не сливаются с подчеркиванием.

В смысле?

Но зачем ужирнять подчеркивание?

А что нужно сделать с Firefox, чтобы жирные ссылки на всех сайтах нормально отображались?

Сходите в багзиллу, поищите, вполне возможно, что там есть баг на эту тему, наверное есть какие-нибудь объяснения. Мне не интересно - не вникал.
Можно добавить своё мнение, если баг уже существует или открыть новый баг.

В CSS можно отменить подчёркивание и задать border-bottom для hover.


Ага, как всегда отправил, потом прочитал про доктайп.

==> Проблемы с сайтами

Кстати, обратите внимание, данный эффект не наблюдается и при transitional doctype

Выделить код

Код:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

Но если Вы не указываете ссылку на файл DTD, включается Quirks-mode

Выделить код

Код:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

- так происходит во многих браузерах.