DemonstraçãoDestaque

Markdown Teste: HTML e Código

Um artigo completo demonstrando todas as funcionalidades do nosso sistema de markdown especial, incluindo HTML, blocos de código, formatação e muito mais.

MarkdownHTMLCódigo

20 de janeiro de 2024

Data de publicação

15 min de leitura

Demonstração do Markdown Especial 🚀


Este artigo demonstra todas as funcionalidades do nosso sistema de markdown especial que suporta HTML, blocos de código com syntax highlighting, e formatação avançada.


Títulos com Diferentes Níveis


H3 - Título de Nível 3

H4 - Título de Nível 4

H5 - Título de Nível 5
H6 - Título de Nível 6

Formatação de Texto


Negrito e Itálico

  • Texto em negrito usando texto
  • Texto em itálico usando texto
  • Texto em negrito e itálico combinando ambos
  • Texto em negrito usando texto
  • Texto em itálico usando texto

Código Inline

  • Código inline: logger("log", "Hello World!")
  • Variável: const nome = "João"
  • Função: function soma(a, b) { return a + b; }

Blocos de Código com Syntax Highlighting


JavaScript

javascript
// Função para calcular o fatorial
function factorial(n) {
  if (n <= 1) return 1;
  return n * factorial(n - 1);
}

// Exemplo de uso
logger("log", factorial(5)); // 120

// Arrow function com template literals
const saudacao = (nome) => `Olá, ${nome}! Como você está?`;
logger("log", saudacao("Maria"));

Python

python
# Função para verificar se um número é primo
def is_prime(n):
    if n < 2:
        return False
    for i in range(2, int(n ** 0.5) + 1):
        if n % i == 0:
            return False
    return True

# Lista de números para testar
numbers = [2, 3, 4, 5, 6, 7, 8, 9, 10]
primes = [n for n in numbers if is_prime(n)]
print(f"Números primos: {primes}")  # [2, 3, 5, 7]

HTML

html
<!DOCTYPE html>
<html lang="pt-BR">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Página de Exemplo</title>
</head>
<body>
    <header>
        <h1>Bem-vindo ao nosso site</h1>
        <nav>
            <ul>
                <li><a href="#home">Home</a></li>
                <li><a href="#sobre">Sobre</a></li>
                <li><a href="#contato">Contato</a></li>
            </ul>
        </nav>
    </header>
    
    <main>
        <section id="home">
            <h2>Conteúdo Principal</h2>
            <p>Este é um exemplo de <strong>HTML</strong> bem estruturado.</p>
        </section>
    </main>
</body>
</html>

CSS

css
/* Estilos para um card moderno */
.card {
  background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
  border-radius: 12px;
  padding: 2rem;
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);
  transition: transform 0.3s ease;
}

.card:hover {
  transform: translateY(-5px);
}

.card-title {
  font-size: 1.5rem;
  font-weight: 700;
  color: white;
  margin-bottom: 1rem;
}

.card-content {
  color: rgba(255, 255, 255, 0.9);
  line-height: 1.6;
}

/* Responsividade */
@media (max-width: 768px) {
  .card {
    padding: 1.5rem;
  }
  
  .card-title {
    font-size: 1.25rem;
  }
}

JSON

json
{
  "usuario": {
    "id": 12345,
    "nome": "João Silva",
    "email": "joao.silva@email.com",
    "ativo": true,
    "preferencias": {
      "tema": "escuro",
      "idioma": "pt-BR",
      "notificacoes": {
        "email": true,
        "push": false,
        "sms": true
      }
    },
    "tags": ["desenvolvedor", "frontend", "react"]
  },
  "ultimo_acesso": "2024-01-15T10:30:00Z"
}

Citações


Esta é uma citação em markdown. Pode conter formatação e estilos.

"A simplicidade é a sofisticação definitiva." - Leonardo da Vinci

Links e Referências



Tabelas (HTML)


Nome
Idade
Profissão
João
25
Desenvolvedor
Maria
30
Designer
Pedro
28
Analista

Conclusão


Este artigo demonstrou todas as funcionalidades do nosso sistema de markdown especial:


Títulos com diferentes níveis (H1-H6)

Formatação de texto (negrito, itálico, código inline)

Blocos de código com syntax highlighting

Mistura de HTML e Markdown

Listas ordenadas e não ordenadas

Citações e links

Tabelas em HTML


O sistema é flexível e permite criar conteúdo rico e bem formatado! 🎉