在使用highlight.js时,我经常使用<pre class="cpp">
来编写自己。只是出于兴趣,我有没有办法制作一个新标签,比如<pcpp>
,就像<pre class="cpp">
一样,只是使用CSS?
我可以想象这可以通过JavaScript实现,但我不想在每次加载页面时都开始更改所有标签。
答案 0 :(得分:-1)
不,但如果您仍在使用JavaScript,那么如果您发现自己正在将该类应用于每个cpp
,那么您可以将<pre>
类应用于所有<pre>
元素页面上的元素:
// Using jQuery
$('pre').addClass('cpp');
创建一个新元素可能会导致页面出现重大问题,比它的价值更麻烦,而且它不会再以HTML格式验证。
答案 1 :(得分:-1)
不,你不应该在HTML中创建新标签