初级 html/css 设计器 - 如何为帖子添加标签,以便人们用来对内容进行排序?



我正在开发一个网站来帮助学生进行 ACT 准备,我想有一个页面,我可以在其中发布对人们提交的问题的解释。我希望能够在每个帖子上放置一些标签,以便网站访问者可以单击或搜索存档中与他们相关的任何内容("分号","几何"等(,所有相关帖子都会出现,博客风格。不过,我对此很陌生,我不知道该怎么做,甚至不知道该搜索什么 - 当我搜索标签时,我不断收到 SEO 建议,这似乎不是正确的事情。

这是一个解决方案(但它不是很好(

这可能是通过静态HTML站点实现您想要的事情的唯一方法。

您可以手动创建页面,其中填充了指向适合特定类别或"标签"的所有帖子的链接。例如,您可以制作一个页面,其中包含指向所有有关几何的帖子的链接。让我们称之为几何存档页面。

然后,当您在帖子中包含标签时,您将使每个标签链接到其相应的存档页面。

为什么我说它不是最好的解决方案?

实际上,您看到的每个博客都有一个"后端",其中包含存储帖子的数据库。当有人访问您的网站并查看帖子时,该帖子数据将插入到模板中并显示给用户。您不必每次都重写整个网页。诸如页眉,侧边栏,页脚,主页背景等都在模板中。

拥有数据库还允许您搜索数据库并返回相关结果。带有后端的博客通常会让您编写规则(或已经编写规则(,例如,当您向帖子添加"标签"时,该帖子的链接应自动添加到存档页面等。

据我所知,您没有数据库,因此您只会链接静态HTML页面。这意味着每次你发布一个新帖子时,你都必须手动添加一个链接到所有相关的存档页面。也许你现在不介意,但最终维护起来将是一场噩梦。

我强烈建议您查看像Wordpress这样的博客平台来制作您的网站。一开始学习会更复杂,但旨在做你想做的事情的技术最终将比仅仅用来标记页面的技术更容易使用和维护。

最新更新