css重置请不要重置内容样式

mrd*_*iri 0 css css-reset

我正在使用meyerweb css reset.它工作正常,但它重置所有默认样式,在主体和模板结构(<body>,侧边栏等)...或主要内容(文章)

这是一个大问题!因为我在编辑器(TinyMCE)中设置了我的文本样式,但是在主页面上,它丢失了所有样式,例如strong,italic或(un)有序列表.

我该如何解决?我可以说浏览器重置所有,期望在一个<table><div>具有特定类或ID(例如#content)的标签?

谢谢.

mpd*_*dio 5

您遇到了使用重置表的一个缺点,因为它们重置了所有内容.

您可能需要考虑使用完全重置的替代方法,例如normalize.css.这背后的想法是,不是让所有浏览器都从一个干净的平板开始,而是将它们全部放到相同的基线上.来自网站:

它有什么作用?

  • 与许多CSS重置不同,保留有用的默认值.
  • 规范化各种HTML元素的样式.
  • 更正了错误和常见的浏览器不一致性.
  • 通过微妙的改进提高可用性.
  • 使用详细注释说明代码的作用.

这可能(或可能不)比Meyer重置更适合您.