<code> - kod języka programowania

Coldpeer

Znacznik <code> służy do prezentacji kodu programu. Tekst będzie wyświetlany czcionką o stałej szerokości.

Zobacz też:

  • <kbd/> - dane wprowadzaone z klawiatury Kbd
  • <var/> - symbol zmiennej języka programowania Var

Przykład

Wpisz

<code>
  def sum_eq_n?(arr, n)
    return true if arr.empty? && n == 0
    arr.product(arr).reject { |a,b| a == b }.any? { |a,b| a + b == n }
  end
</code>

Wynik


  def sum_eq_n?(arr, n)
    return true if arr.empty? && n == 0
    arr.product(arr).reject { |a,b| a == b }.any? { |a,b| a + b == n }
  end

Zastosowanie

Niektóre strony prezentują skrawki kodu języka programowania, np strony z dokumentacjami, przykładem może być przykłąd z kodem Ruby: https://www.rubyguides.com/2019/02/ruby-code-examples/

code.png

Zauważ jednak, że samo zastosowanie znacznika <code> nie sprawi że nasz język programowania zostanie tak ładnie podkreślony i pokolorowany. Celem znacznika <code> jest przekazanie czytelnikowi, że w tym miejscu znajdują się dane które najlepiej prezentować w czcionce monospace (w której każda litera ma taką samą szerokość).

Żeby uzyskać efekt podświetlania składni, należy skorzystać z biblioteki przystosowanej do tego celu, np prism.js, oraz zainstalować odpowiednie podświetlanie języka programowania.

Główne atrybuty

Dostępne zdarzenia

2 komentarzy

Hmm w takim razie przywróce...

Nie wiem czy słusznie usunięty z kategorii, wydaje mi się, że Code jest znacznikiem semantycznym, opisuje przecież, że treść w nim zawarta to kod programu.