有两个相关网站。 每个都有自己的CSS。 某些内容(联系信息等)需要显示在每个网站的页面上,但应用了相应的样式。
有没有办法在不重复内容的情况下执行此操作?
答案 0 :(得分:4)
在两个CSS文件中定义相同的css类,并在每个页面的顶部引入正确的文件。
第一页: < link rel =“样式表”type =“text / css”href =“style / site1.css”/>
然后是另一页: < link rel =“样式表”type =“text / css”href =“style / site2.css”/>
答案 1 :(得分:2)
这是内容管理问题,正确的解决方案取决于您对这些网站使用何种内容管理。如果您没有使用任何CMS,您仍然可以使用PHP或JavaScript之类的东西动态地从其中一个站点提取内容并在第二个站点上显示它。
例如,使用jQuery,您可以在第二个站点上执行类似的操作:
$('#container-element').load('http://first-site/shared-content.html');