最近我遇到了HTML5 Boilerplate并喜欢它!但是有一部分我不明白。HTML5 Boilerplate <head>脚本和移动设计
<!--[if lt IE 7 ]> <html class="ie6"> <![endif]-->
<!--[if IE 7 ]> <html class="ie7"> <![endif]-->
<!--[if IE 8 ]> <html class="ie8"> <![endif]-->
<!--[if IE 9 ]> <html class="ie9"> <![endif]-->
<!--[if (gt IE 9)|!(IE)]><!--> <html class=""> <!--<![endif]-->
Paul Irish表示,我们可以使用它来代替条件样式表和CSS黑客。有没有人有这方面的经验,就像我阅读他的博客一样,我仍然无法理解它。
现在我正在使用CSS3媒体查询,但它不在IE中工作,我只是一个幸运的和CSS3-mediaqueries.js文件(或类似的东西)和respond.js文件只是不不为我工作。所以我决定有条件的评论或特定的样式表适合我,但我记得这个设置,但真的不知道如何使用它。
任何帮助非常感谢!
这是一个很好的方式来风格的IE浏览器,而不是我的媒体查询?因为它是现在,如果你在任何IE版本(当然除了IE 9)去我的网站,你会看到移动版本的样式。不知道为什么。你可以帮我解决这个问题,如果我给你的链接指向我的网站,那么你可以看看它可能在做什么?这是我第一次为手机和平板电脑用户使用HTML 5和风格,所以这是一个很大的混乱。 – kia4567 2012-02-05 04:35:38
@AmberGoodwin这是一种很好的IE风格。我不太了解IE特有的行为(我总是为W3C标准编写代码),告诉你为什么你的网站表现不好,除了建议你把文档中的第一件事情放在<!DOCTYPE html>之外。抱歉。 – Borealid 2012-02-05 04:39:35
那好吧。我很欣赏答案。我会全速前进。谢谢! – kia4567 2012-02-05 04:49:56