Programowanie

Kompletny przewodnik po Markdown dla bloga FactoryCode

Admin Główny 20.10.2026 10 wyświetleń 3 komentarzy
Dostępne w językach: 🇵🇱 PL 🇬🇧 EN

Nagłówki

Używaj # do tworzenia nagłówków. Im więcej #, tym mniejszy nagłówek:

# H1 — tytuł (nie używaj w treści, jest już w hero)
## H2 — główna sekcja
### H3 — podsekcja
#### H4 — drobny podtytuł

Tekst

Podstawowe formatowanie tekstu:

pogrubiony — **tekst** kursywa — *tekst* przekreślony — ~~tekst~~ kod inline — `tekst`


Listy

Lista nieuporządkowana:

  • Element A
  • Element B
    • Zagnieżdżony element
    • Jeszcze jeden
  • Element C

Lista numerowana:

  1. Zainstaluj zależności
  2. Skonfiguruj .env
  3. Uruchom migracje
  4. Profit

Bloki kodu

Zawsze podawaj język po trzech backtickach — Highlight.js automatycznie zastosuje kolorowanie:

<?php

namespace App\Controller;

use Symfony\Bundle\FrameworkBundle\Controller\AbstractController;
use Symfony\Component\HttpFoundation\Response;
use Symfony\Component\Routing\Attribute\Route;

#[Route('/blog', name: 'app_blog_')]
class BlogController extends AbstractController
{
    #[Route('/{slug}', name: 'show')]
    public function show(string $slug): Response
    {
        return $this->render('blog/show.html.twig', [
            'slug' => $slug,
        ]);
    }
}
SELECT a.title, u.name AS author, COUNT(c.id) AS comments
FROM blog_articles a
JOIN users u ON u.id = a.author_id
LEFT JOIN blog_comments c ON c.article_id = a.id
WHERE a.status = 'published'
GROUP BY a.id, u.name
ORDER BY a.published_at DESC;
php bin/console cache:clear
php bin/console doctrine:migrations:migrate --no-interaction
# compose.yaml
services:
  app:
    build: .
    volumes:
      - .:/var/www/html
  database:
    image: postgres:16-alpine
{
  "status": "ok",
  "data": {
    "id": 1,
    "title": "Przykładowy artykuł"
  }
}

Tabele

Składnia Opis Przykład
**tekst** Pogrubienie bold
*tekst* Kursywa italic
`tekst` Kod inline kod
# tekst Nagłówek H1 —
> tekst Cytat —

Cytaty

To jest prosty cytat. Używaj go do wyróżnienia ważnych myśli, ostrzeżeń lub cudzych słów.

Uwaga: Cytaty mogą zawierać pogrubienie, kod inline i inne elementy. Można też pisać w wielu linijkach — każda zaczyna się od >.


Linki i obrazki

Link: [Symfony](https://symfony.com) → Symfony

Obrazek z zewnętrznego URL: ![Opis obrazka](https://picsum.photos/800/400)

Przykładowy obrazek


Separator

Pozioma linia oddzielająca sekcje: ---


Tyle wystarczy, żeby pisać profesjonalne artykuły techniczne. Pisz w zakładce Pisz, podgląd zobaczysz klikając Podgląd.

Tagi: #PHP #Symfony
Udostępnij: Facebook X LinkedIn

Komentarze (3)


J
Jan Kowalski 21.10.2026, 14:27

Świetny przewodnik! Nareszcie wiem jak używać bloków kodu z podświetlaniem.

A
Anna Nowak 21.10.2026, 14:27

Brakowało mi takiego artykułu. Szczególnie sekcja z tabelami jest pomocna.

A
Admin Główny 21.10.2026, 14:27

Cieszę się! Tabele w Markdown przydają się szczególnie do porównań i ściągawek.

Zaloguj się, aby dodać komentarz.