Wie wende ich Syntaxhervorhebung auf Codefragmente in meinen HTML- und CSS-Dateien an?
P粉124890778
P粉124890778 2023-09-18 13:39:29
0
1
664

Ich habe vor kurzem angefangen, HTML und CSS zu lernen.

Wenn ich <code></code> verwende, wird es nur als einfacher Schwarzweißtext angezeigt, obwohl ich mir wünschte, dass die Syntax automatisch entsprechend hervorgehoben würde.

So sieht es derzeit aus:

text = "Hello World!"
print(text)

Ich möchte, dass es so aussieht:

text = "Hello World!"
print(text)

Kann dies nur mit HTML und CSS erreicht werden?

P粉124890778
P粉124890778

Antworte allen(1)
P粉982881583

编号


需要更详细的标记和CSS。

例如:

var {
  color: blue;
}

code.operator {
  color: red;
}

code.literal {
  color: purple;
}

code.function-call {
  color: green;
}
<pre><code class="python"><var>text</var> <code class="operator">=</code> <code class="literal">"Hello World!"</code>
<code class="function-call">print(<var>text</var>)</code>

要以自动的方式完成,需要涉及编程语言。您可以在将代码传递给浏览器之前使用它进行预处理,或者在页面加载后使用客户端JavaScript进行处理。

各种库可供使用。

Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage