Сайты - по стандартам, но не стандартные сайты!
всегда использовал css хак следующего вида:
div {
width: "0px";
}
он работает только в ИЕ.. но мне сказали, что это неправильно, т.к. такой хак использует баг эксплорера и в будущем будет пофиксен..
хотелось бы узнать какие хаки следует использовать?
Нет на форуме
Любое значение параметра в кавычках понимает только IE, также как и селектор вида * html, но по обещаниям разработчиков IE в 7 версии браузера это работать не будет.
Нет на форуме
Хаки нельзя использовать вобще. Вы помните как мы использовали прозрачные гифы, вкладывали таблицу в другую, чтоб сделать аккуратненький черный бордер и т.д. страшно вспомнить, вот также мы будем в будущем думать о этих css хаках.
Тоесть если встречается какая-то сложность то надо пытаться обойти её "законными" путями, а так http://stylegala.com/resources/css_hacks.htm
Нет на форуме
Строго говоря, хаки использовать можно, но только те, что уже пофиксены, и только для обеспечения совместимости новых сайтов со старыми браузерами вроде IE5.
Нет на форуме
Для MSIE 5-6 хорош "The Underscore Hack", найденный группой WellStyled: http://wellstyled.com/css-underscore-hack.html
Разумеется, при написании действительно качественного кода не следует полагаться на хаки.
Нет на форуме