我正在设计一些博客布局,需要创建每篇文章的摘要(最新的15篇文章)以在主页上展示。现在我使用的内容已经通过textile库格式化为HTML标签。现在如果我使用substr获取文章的前500个字符,那么我面临的主要问题是如何关闭未关闭的标签。
<div>.......................</div>
<div>...........
<p>............</p>
<p>...........| 500 chars
</p>
<div>
我得到的是两个未闭合的标签 <p> 和 <div>,p标签不会造成太多麻烦,但是div标签会影响整个页面布局。所以有什么建议来跟踪开放标签并手动关闭它们或其他方法吗?
<p>
标签没问题,因为它们会自动关闭,但是<div>
标签会导致主要布局问题。 - satin