突出显示HTML文档中的特定单词

时间:2020-01-14 13:46:19

标签: python html flask

我有一个词典,其中包含一个密钥为“ message”的文件,其值为“故事”。它显示在HTML文件中。看起来很棒,这里是一个片段。

{% for line in list_of_data %}
    <tr>
        <td>{{ line['id'] }}</td>

        <td>{{ line['submission_time'] }}</td>

        <td>{{ line['view_number'] }}</td>

        <td>
            <form action="/question/{{ line['id'] }}/vote-up">
                <button type="submit"><i class="fas fa-angle-up"></i></button>
            </form>
            {{ line['vote_number'] }}
            <form action="/question/{{ line['id'] }}/vote-down">
                <button type="submit"><i class="fas fa-angle-down"></i></button>
            </form>
        </td>

        <td><a href="/question/{{ line['id'] }}"> {{ line['title'] }} </a></td>


        <td>{{ line['message'] }}</td>
        <td><a href="{{ line['image'] }}"><img src="{{ line['image'] }} " height="150" width="150"></a></td>


        <td>
            <form action="/question/{{ line['id'] }}/edit">
                <button type="submit">Edit Question</button>
            </form>
        </td>
    </tr>
{% endfor %} 

因此,我有一个特定的单词,我将其作为“单词”变量传入,这就是搜索到的单词。我想突出显示“消息”字符串中的单词。问题是我不知道如何循环通过HTML中的长字符串。我知道必须使用标签,只是不知道如何在长字符串中找到单词。我确信每个“消息”都有特定的词。如果仅在HTML和CSS中可行,那将是很好的选择,但是如果您可以向我展示一种简单的方法,我会接受的。

0 个答案:

没有答案