Javascript 如何更改标签<;br/>;至<;p>;在博客里?
看一看博客页面的源代码,我注意到每个段落都有2到3个标签Javascript 如何更改标签<;br/>;至<;p>;在博客里?,javascript,html,css,user-interface,blogger,Javascript,Html,Css,User Interface,Blogger,看一看博客页面的源代码,我注意到每个段落都有2到3个标签 是否可以使用css或脚本技术将其更改为 在这些标签上搜索,我找到了这篇文章,上面说不要使用它,看 我找到了这个密码 br {content: ""; display: block; margin: 1rem 0; } br :: after {content: "› "; / * content: "" space ignored * /; float: left; margin-right: 0.5rem; } 它的目的是这样吗?虽然
是否可以使用css或脚本技术将其更改为
在这些标签上搜索,我找到了这篇文章,上面说不要使用它,看
我找到了这个密码
br {content: ""; display: block; margin: 1rem 0; }
br :: after {content: "› "; / * content: "" space ignored * /; float: left; margin-right: 0.5rem; }
它的目的是这样吗?虽然从技术上讲是可能的,但它的目的是什么?我不熟悉Blogger代码,但我假设
标记用于元素划分。您将
标记切换为
标记的原因是什么
标记用于用段落文本标记页面。更改
标记只是为了更改它,这将添加必须呈现的不必要代码
$(function replaceText(){
$('br').replaceWith('<p></p>');
});
replaceText();
$(函数replaceText(){
$('br')。替换为('p>');
});
replaceText();
在jQuery的帮助下,我可以将
替换为
HTML
诸如此类的废话
*诸如此类的废话
*诸如此类的废话
*诸如此类的废话
诸如此类的废话
*诸如此类的废话
*诸如此类的废话
*诸如此类的废话
jQuery
$(function()
{$('body').html($('body').html().replace(/<br>\\*/g,"</p><p>"));});
$(函数()
{$('body').html($('body').html().replace(/
\\*/g,);});
这是附加的链接
我不熟悉blogger的工作原理,这只是一个jQuery脚本,用于将
标记转换为
。如果它解决了您的问题,请告诉我。这是不可能的,因为
是一个没有结束标记的换行符。段落…..
始终有一个结束标记。您不能将
放入代码中,因为它不知道放在哪里。看起来像是网站管理端使用的文本/内容/页面编辑器中的配置。如果可以/如何修改,请参见blogger support/forum上的内容看起来每个帖子的配置都不存在了,现在新的编辑器强制执行
。。。希望这将是好的…如果
在
或其他标记中该怎么办。这将导致奇怪的布局效果。可以使用Javascript/jQuery,但不能使用2行程序。我尝试了,但没有成功$(function(){$('body').html($('body').html().replace(/
\*/g,“”););它不起作用,对不起,我认为Blogger不允许你用脚本来做这件事。这是一个耻辱,因为我认为这损害了网站,因为这些代码是不必要的好吧,我读了一篇文章,说不要使用这个标签太多。每当我在任何文章中使用1时,当我发布时,它就会被
3标签所取代。看起来Blogger会自动将标签替换为
,这更有意义而且令人沮丧。如果可以上载JavaScript文件或jQuery,则可以将
标记与交换。唯一的问题是每个标签都必须变成。您使用的是代码编辑器还是wisiwig编辑器?我在blogger head标记的末尾有jquery.com/jquery-3.4.1.min.js,它将拉入jquery库。您需要添加一个自定义脚本来编辑jQuery。如果他们不允许上传js文件,就无法编辑javascript。
$(function()
{$('body').html($('body').html().replace(/<br>\\*/g,"</p><p>"));});