Loading...

Számítógépes kód megjelenítése HTML-ben

A HTML különleges tageket kínál számítógépes kódok, billentyűkombinációk, kimenetek vagy strukturált szövegek megjelenítésére. Ezek segítenek abban, hogy a kód vizuálisan elkülönüljön a normál szövegtől.

A <code> elem

A <code> elemet egyetlen kódsor vagy rövid kódrészlet kiemelésére használjuk. Általában inline, vagyis a szöveg közé ágyazva jelenik meg.

html

<p>To print something, use <code>console.log()</code> in JavaScript.</p>

A <pre> elem

A <pre> (preformatted) tag megőrzi a szóközöket, soremeléseket és a szöveg pontos elrendezését. Kódblokkok megjelenítésére ideális. Gyakran együtt használjuk a <code> elemmel.

html

<pre>
function greet(name) {
  console.log("Hello " + name);
}
</pre>

A <kbd> elem

A <kbd> tag olyan billentyűket vagy billentyűkombinációkat jelöl, amelyeket a felhasználónak le kell nyomnia. Például: Ctrl + C, Enter, ESC.

html

<p>Press <kbd>Ctrl</kbd> + <kbd>S</kbd> to save the file.</p>

A <samp> elem

A <samp> tag a számítógép vagy a program által adott kimenetet reprezentálja. Például hibaüzenetek vagy válaszok jeleníthetők meg vele.

html

<p>The output is: <samp>File not found.</samp></p>

Legjobb gyakorlatok

Használd a <code> taget rövid, soron belüli kódrészletekhez, a <pre> taget pedig teljes kódblokkokhoz. Kerüld a túl sok formázás keverését – törekedj az átláthatóságra.

Vizuális példa

Így kombinálhatod a <pre> és <code> tageket, hogy a kód helyesen formázva jelenjen meg:

html

<pre><code>
function sum(a, b) {
  return a + b;
}
</code></pre>

Gyakori hibák

Ne használd a <code> taget hosszú blokkokhoz vagy önmagában, bekezdésen belül. Mindig használj szemantikus elemeket a jobb értelmezhetőség érdekében.

Kódmegjelenítés összefoglalása

A <code>, <pre>, <kbd> és <samp> elemek mind speciális célokra szolgálnak. Használatuk segíti a weboldal olvashatóságát és a tartalom értelmezhetőségét technikai közönség számára.

Kövesd nyomon a fejlődésed 🚀

Tanulj egyszerűbben utad nyomonkövetésével teljesen ingyen.


Top eszközök

CodeHubBoardly ÚJLinksy ÚJChromo ÚJ

Nyelv kiválasztása

Téma beállítása

© 2025 ReadyTools. Minden jog fenntartva.