3User.com 三人行社区3User.com 三人行社区
3user特别推荐:

绑定MSN/QQ/GTalk

获取网站更新(帮助)

zhaozy

于 07-11-13 19:20通过网页发布该信息返回帖子

回复:试译Web.Standards.Solutions.The.Markup.and.Style.Handbook

方法 D: 愉快的包装者

<ul>

  <li>Apples</li>

  <li>Spaghetti</li>

  <li>Green Beans</li>

  <li>Milk</li>

</ul>

         是什么让方法D变得如此特别?首先,它的语法完全正确,正确的无序清单具备了<ul>容器元素,同时每个项目都已<li>元素闭合起来.到这里你会想问,我们花费了那么多力气只来示范为了正确而正确?我们来看看这样做能带来的好处:

        由于我们正确的标记了我们的食品清单,每个项目都会独占一行(因为块级元素<li>的关系),而且大多数浏览器会给每个项目的左边增加一个小圆点符号,并且进行正确的行内缩进换行.(见 图 1 - 3)

  • Apples
  • Spaghetti
  • Green Beans
  • Milk
  图 1 - 3

         PDA,移动电话,或者其他的小屏幕设备的用户也可以看到清楚的,关系明确的组织方式,由于我们告诉了这些设备这些资料的类型(在这个示例里是清单),因此这些设备能够根据自己的能力决定怎样显示才能达到最好的效果.

        如果因为放大字号或者缩小浏览器视窗宽度等原因造成换行,那么被换行的文字会行内缩进到与第一行文字对齐的位置,所以不管浏览器环境如何,都可以轻松的识别每个清单项目.

mscript script editor + instant source + ie dev toolbar + httpwatch PK Firebug