HTML代码编写规则    

1.使用UL列表布局导航菜单

通常网站都会有导航菜单,你可以用这样的方式定义:

  1. <div id="nav">
  2. <a href="#">Home </a>
  3. <a href="#">About </a>
  4. <a href="#">Contact </a>
  5. </div>

如果你想书写优美的代码,那最好不要用这种方式,

为什么要用UL布局导航菜单?——因为UL生来就是为定义列表准备的

最好这样定义:

  1. <ul id="nav">
  2. <li><a href="#">Home</a></li>
  3. <li><a href="#">About</a></li>
  4. <li><a href="#">Contact</a></li>
  5. </ul>

2.学会怎样对付IE

IE一直以来都是前端开发人员的噩梦!

如果你的CSS样式表基本定型了,那么可以为IE单独建立一个样式表,然后这样仅对IE生效:

  1. <!--[if lt IE 7]>
  2. <link rel="stylesheet" type="text/css" media="screen" href="path/to/ie.css" />
  3. <![endif]-->

这些代码的意思是:如果用户浏览器是IE6及以下,那这段代码才会生效。如果你想把IE7也包含进来,那么就把“[if lt IE 7]”改为“[if lte IE 7]”。

关联文档