Фоновый цвет body в XHTML

Dr.Chip

Новичок
Фоновый цвет body в XHTML

Подскажите, как корректно установить фон для body согласно спецификации xhtml 1.1?

Если проводить валидацию документа по doctype xhtml 1.1 на сайте http://validator.w3.org, то валидация проходит успешно но есть одно предупреждение:

Conflict between Mime Type and Document Type

Перехожу по предлагаемой ссылке (article on MIME Types and Content Negotiation ), где написано что в php-скрипт нужно вставить следующие headers:

PHP:
header("Vary: Accept");
header("Content-Type: application/xhtml+xml; charset=windows-1251");
После произведенной операции цвет фона всего документа пропадает. Создается, к примеру с помощью следующего селектора тега:

PHP:
body {
	background: #edf5fa;
}
Насколько я понял, что для документа стандарта xhtml 1.1 нужно задавать как-то иначе.
Поэтому прошу совета. Форум смотреил, поиск на данный момент не дал конкретного решени.
 

@ndrey

Новичок
в приведенной сслыке написано, что необходимо настроить апач, либо послать заголовок, либо сменить расширение файла.
и таже даны ссылки как это сделать :)
вот валидный XHTML 1.1
PHP:
   <?php 
    $code = <<<XHTML  
    <?xml version="1.0" encoding="windows-1251"?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
    <head> 
    <title>Страница Web, соответствующая XHTML 1.1</title>
    <style  type="text/css">
        html   {height:100%;}
        body   {background:#333; min-height:100%; height:auto !important; height:100%;
                    width:100%;}
      </style> 
      </head> 
     <body>
     <h2>Форматировать эту строку текста.</h2>
     </body>
     </html>  
     XHTML;    
    header("Content-Type: application/xhtml+xml; windows-1251");
    echo $code;
?>
ЗЫ: возможно пригодится XTML
 
Сверху