Вопрос знатокам web-стандартов: если я указываю например ширину элемента в 200px, плюс ставлю padding:20px, то в соответствии со стандартами ширина этого элемента (от границы до границы) должна быть 200px или 240px?
Сейчас ИЕ показывает такой блок шириной в 200px, а область для текста в 160px, в то время как FF и опера считают шириной DIVa именно область, оставшуюся для текста.
![]()
Надо уравнять шансы * {padding:0;margin:0;}
Называеться обнуление или сбросом.
ICQ: 771655
по-русски: http://www.webmascon.com/topics/coding/25a.asp
On 12/4/07, Петров Николай <petr...@gmail.com> wrote:
Повторюсь: для кроссбраузерности, никогда, слышите, никогда не указывайте одному элементу высоту/ширину и соответствующий padding ! Решается использованием внутреннего элемента (у предка ширина/высота, у элемента - padding, или наоборот)
IE не будет следовать стандартам, как бы нам этого не хотелось.
А подобные хаки используются (использовались?) для IE5.
On 12/4/07, Петров Николай <petr...@gmail.com> wrote:
Вот неплохо написано по-русски: http://neveragainblog.com.ua/archives/70
On 12/4/07, Петров Николай <petr...@gmail.com> wrote:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">