Я использую https://prismjs.com, чтобы выделить мой код, и он работает очень хорошо.
Вот пример
<pre>
<code class="language-php">
$user->hasOne('App\Phone','user_id','id');
, что приводит к
IЯ хотел бы изменить цвет шрифта и цвет фона для 'user_id'
только в этом случае (не в целом, я не хочу менять цвета 'id'
или 'App\Phone'
).Я просто хочу выделить это, потому что само слово важно для данного контекста.Возможно ли это?
Я обнаружил в исходном коде, что js-скрипт меняет приведенный выше код на
<pre class="language-php">
<code class="language-php">
<span class="token variable">$user</span>
<span class="token operator">-</span>
<span class="token operator">></span>
<span class="token function">hasOne</span>
<span class="token punctuation">(</span>
<span class="token string">'App\Phone'</span>
<span class="token punctuation">,</span>
<span class="token string">'user_id'</span>
<span class="token punctuation">,</span>
<span class="token string">'id'</span>
<span class="token punctuation">)</span>
<span class="token punctuation">;</span>
Если я скопирую и вставлю этот код в мойИсходный файл html
будет отображаться как прежде.Если я добавлю что-то вроде style="background-color: red !important;"
к элементу span, он будет проигнорирован и переопределен файлом js.
Есть ли быстрое грязное исправление, как я могу изменить только цвет / цвет фона указанного объекта?слово