Анна Бакурова: Да я понимаю:) На системное правило не очень похоже (иначе бы ты поставила что-то типа nth-last-child()). Скорее на черновое в процессе вёрстки, а потом случайно оставшееся.
Ну я не знаю, зачем вообще на TR стоит относительное позиционирование. В Firefox это смысла не имеет — только сама таблица может быть контейнером для позиционируемых элементов.
А как связана отрисовка рамок для перекрывающихся ячеек (в частности visual formatting model, stacking context) — не могу точно ничего сказать, не изучал алгоритм Gecko, но однозначно эти алгоритмы простыми точно не назовёшь:)
Alexander Tartmin: И обычно всякую пургу в учебниках про DOCTYPE пишут. Например, никакой версии не определяется, а только лишь то, перейти ли в Quirks Mode для совместимости с древней вёрсткой или нет.
К слову, <!DOCTYPE html> понимал даже IE6.
PolzuizYami: Никому не надо, чтобы было одинаково. Открою секрет — пользователи сайт смотрят в одном браузере. Им и в голову не придёт заниматься глупостью — сравнивать вид с видом в другом браузере.
Важно, чтобы сохранялись пропорции, внешний вид, не было глупых искажений. Человек может никогда не узнать, что там была пунктирная рамка и ничего от этого не потерять. А насчёт эталона... Chrome в последнее время начал сильно косячить. Проверять нужно во всех последних версиях.
evgenybuckharev В HTML5 в ссылках может находиться любой контент. Блочный, строчный, любой. А вот от содержания ссылки уже зависит, в каком контексте может появиться она. Называется такой тип контекста transparent, RTFM
Денис Инешин: Ну таких тем можно много найти:) У каждого браузера есть слабые места.
Но вот тот косяк с flex не даёт грамотно построить каркас страницы, а это куда как хуже рамочек.
Мне кажется, уже через лет 20 первые верстальщики будут внукам рассказывать:
— Были времена, когда я верстал таблицами под IE5, и вкладывал по лишнему блоку из-за косяка с шириной флоата... Да... И ещё он PNG с альфа-каналом не поддерживал...
— Как, дедушка, даже без анимации?
— Да уж какая там анимация... Даже фиксированного позиционирования не было, вот как было трудно.
— И даже флекса не было?
— Какой уж там флекс, говорю же вам — даже цвет полупрозрачный не задать.
— Страшно-то как тебе было, наверное, дед?
— Нет:) Не очень — уж очень он рамочки красивые рисовал:)
Денис Инешин: Я бы сказал, что теперь Edge — немного браузер и чутка гитарист:)
Но IE11 далёк от восхваления... Наткнулся на его косяк с flex и min-height — стало грустно. Очень.
Андрей Мохов: Видно. Без примера кода нельзя точно сказать, что к чему.
Но вы же говорите про то, что это потому, что браузеры размеры по-разному считают?