div по центру в ie6
div по центру в ie6
Последний раз редактировалось aleshqa-1; 20.06.2013 в 21:30.
в CSS ему укажи margin:0 auto;
Проверено в IE6 работает норм в 7 8 норм в 5.5 нет проверено ie tester
Ну тогда пробуй заключить свой див еще в один <div align="center">
В IE 5.5 работает
Код HTML:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8"> <title>test</title> <style type="text/css"> div{ background: #f00; color: #fff; padding: 15px; /* а это чтобы блок был по центру */ width: 500px; /* ширина блока */ margin: 0 auto; /* центруем */ } </style> </head> <body> <div>вопрос немного не по теме, не нашел раздел куда еще написать. как div поставить по центру чтобы нормально отображалось в ie6 и остальных браузерах</div> </body> </html>
Телевизор — это просто маленькое прозрачное окошко в трубе духовного мусоропровода. © В. Пелевин.
ну я так ему и написал собстно
Подскажите как правильно сделать, чтобы определенные стили читались всеми браузерами кроме ie 6.
я делаю так:
но валидатор выдает ошибки:Код HTML:<!***91;if !IE 6***93;> <link href="styles.css" rel="stylesheet" type="text/css" /> <!***91;endif***93;>
# Error Line 8, Column 4: "if" is not a reserved name
<![if !IE 6]>
?
# Error Line 8, Column 7: character data is not allowed here
<![if !IE 6]>
?
You have used character data somewhere it is not permitted to appear. Mistakes that can cause this error include:
* putting text directly in the body of the document without wrapping it in a container element (such as a <p>aragraph</p>), or
* forgetting to quote an attribute value (where characters such as "%" and "/" are common, but cannot appear without surrounding quotes), or
* using XHTML-style self-closing tags (such as <meta ... />) in HTML 4.01 or earlier. To fix, remove the extra slash ('/') character. For more information about the reasons for this, see Empty elements in SGML, HTML, XML, and XHTML.
# Error Line 10, Column 4: "endif" is not a reserved name
<![endif]>
?
# Error Line 8, Column 1: XML Parsing Error: StartTag: invalid element name
<![if !IE 6]>
?
# Error Line 10, Column 1: XML Parsing Error: StartTag: invalid element name
<![endif]>
Неправильный синтаксис, надо
<!--[if lte IE 6]>
стиль
<![endif]-->
Вопрос по xhtml. Имеется форма, в форме имеется поле <input name="что-то"... /> У поля есть название <label for="что-то">Введите что-то</label> Валидатор ругается на то, что к полю обращаются по имени. Вроде нигде запрета обращаться по имени к Input-ам я не встречал. Какой вариант выхода из положения? Добавлять полю аттрибут id и обращаться по id?
Добавлено через 4 минуты
Ну так и сделал, все нормально
Последний раз редактировалось salnickov; 08.09.2009 в 23:25. Причина: Добавлено сообщение
при верстке таблицы, в строке, после содержимого внизу появляется свободное пространство(см.вложение) можно от неё(пустоты) както избавиться?
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)