Malý repozitář pro WTL 3.I 2025/2026
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

1.6 KiB

04 - CSS Layout

🎯 Co se naučíte

V této lekci se naučíte vytvářet layout (rozvržení) webové stránky pomocí CSS.

📚 Témata lekce

  • Box Model (margin, padding, border)
  • Display property (block, inline, inline-block)
  • Float (obtékání elementů)
  • Clear (ukončení obtékání)
  • Width a Height (šířka a výška elementů)
  • Základní layouty (dvousloupcový, třísloupcový)

📂 Soubory v projektu

  • index.html - HTML struktura s layoutem
  • style.css nebo css/ složka - CSS styly pro layout

🚀 Jak s lekcí pracovat

  1. Otevřete index.html v prohlížeči
  2. Prozkoumejte CSS - zaměřte se na vlastnosti float, clear, width
  3. Použijte Developer Tools (F12) a vyzkoušejte Box Model vizualizaci
  4. Zkuste změnit šířky sloupců a sledujte, jak se mění layout

💡 Tip pro studenty

  • Box Model: margin (vnější odsazení) ≠ padding (vnitřní odsazení)
  • Float je starší technika - dnes se používá spíše Flexbox nebo Grid
  • Nezapomeňte používat clear: both; po float elementech
  • Developer Tools (F12) jsou váš nejlepší přítel pro debugování layoutu

⚠️ Důležité poznámky

  • Float-based layout je starší přístup
  • V moderních projektech se používá Flexbox (lekce 10) nebo Grid (lekce 12)
  • Tato lekce je důležitá pro pochopení starších projektů

🔗 Související lekce

  • Předchozí: 03_css_uvod - základy CSS
  • Další: 10_flex - moderní flexbox layout
  • Související: 12_grid - CSS Grid systém