我正在使用meyerweb css reset.它工作正常,但它重置所有默认样式,在主体和模板结构(<body>,侧边栏等)...或主要内容(文章)
这是一个大问题!因为我在编辑器(TinyMCE)中设置了我的文本样式,但是在主页面上,它丢失了所有样式,例如strong,italic或(un)有序列表.
我该如何解决?我可以说浏览器重置所有,期望在一个<table>或<div>具有特定类或ID(例如#content)的标签?
谢谢.
您遇到了使用重置表的一个缺点,因为它们重置了所有内容.
您可能需要考虑使用完全重置的替代方法,例如normalize.css.这背后的想法是,不是让所有浏览器都从一个干净的平板开始,而是将它们全部放到相同的基线上.来自网站:
它有什么作用?
- 与许多CSS重置不同,保留有用的默认值.
- 规范化各种HTML元素的样式.
- 更正了错误和常见的浏览器不一致性.
- 通过微妙的改进提高可用性.
- 使用详细注释说明代码的作用.
这可能(或可能不)比Meyer重置更适合您.