Как изменить тег <p>в блоггере? - PullRequest
0 голосов
/ 07 января 2020

Посмотрите на исходный код страницы блоггера, я заметил, что они выглядят как 2 или 3 тега <br/> для каждого абзаца.

Можно ли изменить его на <p> с какая-то css или техника сценариев?

Поиск по этим тегам Я нашел эту статью, где говорится, что ее не следует использовать, посмотрите http://wbruno.com.br/html/semantica-da-tag-br/

Я нашел этот код

br {content: ""; display: block; margin: 1rem 0; }
br :: after {content: "› "; / * content: "" space ignored * /; float: left; margin-right: 0.5rem; }

это предназначено для этого?

Ответы [ 2 ]

0 голосов
/ 07 января 2020

Я могу заменить <br/> <br> на <p> </p> с помощью jQuery.

HTML

<div>
<p>blah blah blah<br/>* blah blah blah<br/>* blah blah blah<br/>* blah blah blah</p>
</div>
<div>
<p>blah blah blah<br>* blah blah blah<br>* blah blah blah<br>* blah blah blah</p>
</div>

jQuery

$(function()
{$('body').html($('body').html().replace(/<br>\\*/g,"</p><p>"));});

Вот прикрепленная ссылка https://jsfiddle.net/Arpit09/tgxc3y8d/5/

Я не знаком с тем, как работает блоггер, это всего лишь скрипт jQuery для преобразования тега <br/> в <p></p> , Дайте мне знать, если это решит вашу проблему.

0 голосов
/ 07 января 2020

Хотя это технически возможно, какова цель? Я не знаком с кодом Blogger, но предполагаю, что тег <br /> предназначен для разделения элементов. Что вы думаете об отключении тега <br /> для тега <p></p>?

Тег <p></p> предназначен для разметки страницы текстом абзаца. Изменение тега <br /> только для его изменения добавит ненужный код, который необходимо отобразить.

$(function replaceText(){
    $('br').replaceWith('<p></p>');
});

replaceText();
...