【问题标题】:blogging app - how to save formatted text and images博客应用程序 - 如何保存格式化的文本和图像
【发布时间】:2017-08-22 09:43:20
【问题描述】:

我开始开发博客应用程序。我的问题是如何保存格式化的文本,以便它可以按照格式化的方式显示。例如,如果编辑器将一个单词标记为粗体,我如何保存该信息以便它可以显示为粗体文本?换句话说,我如何保存动态生成的 css?

【问题讨论】:

  • 这是相当广泛的——可能有很多方法可以做到这一点。但是有一些相当标准的方式来表示格式化的内容,例如降价。但是,您如何执行此操作实际上取决于您。
  • 这完全取决于您使用的编辑器或您决定如何格式化编辑器。
  • 澄清一下,我正在尝试构建类似于medium.com 的东西,有人可以在其中创建内容。 @NewToJS 不清楚你说的编辑器是什么意思。
  • @DavidMakogon 感谢大卫。如果我想建立一个像 www.medium.com 这样的博客平台,你认为 Markdown 是代表内容的正确方式吗?我只是想了解应该使用什么技术来构建这样一个平台。
  • 就像我说的:这取决于你。我不能告诉你使用什么技术。

标签: javascript html css


【解决方案1】:

有很多方法可以做到这一点。我可能会采用的一种方法是将帖子内容保存为Markdown 之类的格式。然后你需要使用 Markdown 到 HTML 的转换器来为你生成 HTML 和 CSS。或者,您可以实现一些自己的自定义格式规则,或使用开源的所见即所得编辑器,该编辑器可能有一个插件可以导出为您可以保存的 HTML。

【讨论】:

  • 你认为降价格式是否足以像medium.com那样创建内容?
  • Markdown 适用于简单的静态内容,如标题、正文、图像、链接以及粗体和斜体等格式。您必须查看 Markdown 网站并评估它是否满足您的需求。当您需要更好的布局控制或更丰富的内容类型(如表格或嵌入式视频播放器)时,它就开始出现不足。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-10-02
  • 2018-06-05
  • 2016-09-03
  • 1970-01-01
相关资源
最近更新 更多