Я пытаюсь получить свой веб-сайт, показывая должным образом на IE6 и IE7, и они говорят, что вы должны положить использовать этот оператор:Где я могу разместить оператор IF на моей странице HTML?
<!--[if IE 6]> <link href="ie6.css" rel="stylesheet" type="text/css"> <![endif]-->
Теперь, когда я кладу это заявление в HTML странице?
EDIT:
Так я добавил это только после DOCTYPE:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org
/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<!--[if lt IE 7]><html class="ie6" lang="en"><![endif]-->
<!--[if IE 7]><html class="ie7" lang="en"><![endif]-->
<!--[if IE 8]><html class="ie8" lang="en"><![endif]-->
<!--[if gt IE 8]><!--><html lang="en"><!--<![endif]-->
<head>
В моей таблице стилей ie6.css я получил это:
.ie6 #magazine_style_left {
position:relative;
float:left;
width:150px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
color:#999999;
font-style:italic;
line-height:18px;
}
.ie6 #magazine_style_right {
position:relative;
float:right;
width:519px;
border-left: 1px solid #F2F2F2;
}
, и я добавил css на ту же страницу, и он все еще не работает. Его, как его не собирать/использовать ie6 css
Привет, хорошо, я подумал, что это должно пойти (под другими файлами href css link). Да, у меня есть файл ie6.css с css, но он, похоже, не работает (следовательно, почему мне было интересно, поставил ли я инструкцию не в том месте) – Reflex84