Markdown: Code snippet

Escrita de código#


Fragmentos de código#

Para definir um fragmento de código, adicione um acento (`) antes e depois da linha de código.

Markdown HTML Renderização
Inclua a `hugo version` para obter a versão de Hugo
<p>Inclua <code>hugo version</code> para obter a versão de Hugo</p>
Inclua hugo version para obter a versão de Hugo

Fragmento de código aninhado#

Para definir um fragmento de código aninhado adicione dois acentos (`) antes e depois do texto que vai conter o fragmento de código.

Markdown HTML Renderização
``Inclua `hugo version` para obter a versão de Hugo``
<p><code>Inclua `hugo version` para obter a versão de Hugo</code></p>
Inclua `hugo version` para obter a versão de Hugo

Blocos de código#

Para definir blocos de código de várias linhas inclua quatro espaços ao início da linha de código.

Markdown HTML Renderização
    <html>
      <head>
        <title>Olá mundo</title>
      </head>
    </html>
<pre> <code> <html> <head> <title>Olá mundo</title> </head> </html> </code> </pre>
<html>
  <head>
    <title>Olá mundo</title>
  </head>
</html>

Bloco de código isolado “fenced”#

Sintaxe clássica#

Para definir blocos de código isolados em várias linhas inclua três acentos (`) uma linha antes do início e uma depois do final do código.

Markdown HTML Renderização
```
<html>
  <head>
    <title>Olá mundo</title>
  </head>
</html>
```
<pre> <code> <html> <head> <title>Olá mundo</title> </head> </html> </code> </pre>
<html>
  <head>
    <title>Olá mundo</title>
  </head>
</html>

Sintaxe clássica usando negrito#

Para definir um bloco de código isolado realçando sintaxe segundo a linguagem usada, inclua o nome da linguagem depois dos três acentos (`) na primeira linha.

Markdown HTML Renderização
```html {linenos=table,hl_lines=[1,"3-4"],linenostart=10}
<html>
  <head>
    <title>Olá mundo</title>
    <meta charset="UTF-8">
  </head>
</html>
```
[...] <pre> <code> <html> <head> <title>Olá mundo</title> <meta charset="UTF-8"> </head> </html> </code> </pre> [...]
10
11
12
13
14
15
<html>
  <head>
    <title>Olá mundo</title>
    <meta charset="UTF-8">
  </head>
</html>
É possível usar funções avançadas para realçar para obter renderização que se adapte a suas necessidades.