是否有更简单的方法来制作段落? (HTML)

时间:2015-09-06 17:35:18

标签: html css

我正在写一个故事,当我完成一个章节时,我将它放在HTML文件中以获得乐趣。我一直在为每个段落使用段落标记。但是我有很多段落,还有很多东西要来。我在这里问是否有更简单的方法。愿意使用CSS。

3 个答案:

答案 0 :(得分:3)

这不是一个编程问题,但仍然,因为我知道答案我正在回答它。您正在寻找的是 Markdown

Markdown是一种类似Wiki的语法,专门用于Rich Text Content。因此,由于您在编写太多段落时遇到问题,因此Markdown可以轻松地将所有双线换行符转换为段落。

例如,请考虑以下文字:

Pages that you view in incognito tabs won’t stick around in your browser’s history, cookie store or search history after you’ve closed all of your incognito tabs. Any files that you download or bookmarks that you create will be kept.

Going incognito doesn’t hide your browsing from your employer, your internet service provider or the websites that you visit.

您可以看到单词kept.后面有两个换行符。当您在Markdown转换器中输入上述文本时,这将在浏览器中呈现,这样:

<p>Pages that you view in incognito tabs won’t stick around in your browser’s history, cookie store or search history after you’ve closed all of your incognito tabs. Any files that you download or bookmarks that you create will be kept.</p>
<p>Going incognito doesn’t hide your browsing from your employer, your internet service provider or the websites that you visit.</p>

答案 1 :(得分:1)

根据您对演示文稿的挑剔程度,您可以考虑将整个内容包装在......

<div style="white-space: pre-wrap">
Epic story of epic unicorn epicness!
</div>

这将保留所有空格,不仅仅是换行符,还有单词之间的空格。这意味着如果你的文本中有一个很大的空间(通过排版或其他方式传达暂停),那么你只需输入一堆空格即可。

但是,除了添加更多换行符之外,您还无法控制段落之间的空间大小。你不能像段落那样用你想要的大小制作空间。考虑您的需求并选择行动方案。

就个人而言,我会使用Notepad ++(或类似的编辑器),然后执行&#34;查找和替换&#34;将所有正则表达式(.+)替换为<p>\1<\/p>

答案 2 :(得分:0)

您可以使用Niet the Dark Absol建议的简单搜索和替换。根据您的Notepad ++版本,替换可能需要$0来引用源匹配。 (这是关于它的更多讨论,Notepad++ Regex replace - \1 doesn't work?)。

以下是搜索段落并替换段落标记的方法。

enter image description here

<强>结果

enter image description here