Возникла следующая проблема с бордерами блоков.
Если писать такую строку
Код:
<?xml version="1.0" encoding="windows-1251"?>
в доктайпе
Код:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
То IE рисует бордеры внутри блоков, оставляя неизменной высоту и ширину.
Если же эту строку
Код:
<?xml version="1.0" encoding="windows-1251"?>
не писать, то IE рисует бордер снаружи блоков, точно также как Opera и Mozilla.
Скажите есть ли возможность избежать отрисовки бордера внутри блока в IE не убирая эту строку
Код:
<?xml version="1.0" encoding="windows-1251"?>
На что еще влияет эта строка и обязательно ли ее указание при использовании XHTML?