标签: html html-lists
1)使用UL LI创建水平菜单栏,并使用边距和填充创建/修复每个菜单(LI)的宽度。这会在IE浏览器中产生兼容性问题(显然)。通过使用IF条件语句修复它们,Chrome和Safari与1px不同,即兼容性问题增加,需要使用黑客修复它们。
2)为了解决所有这些问题,如果我为每个LI提供宽度,我的菜单栏可以在所有浏览器中使用而无需任何兼容性修复。
虽然,我不是非常喜欢使用黑客攻击,有时候我会使用它们。大多数情况下,html开发人员选择第一种方法,我需要知道哪种方法更好。