Jaký je váš styl CSS?

Jedním z nejvíce matoucích aspektů práce s CSS (Cascading Style Sheets) je to, že můžete psát styly mnoha způsoby. Podobně jako při psaní prózy, to, že rozumíte základním pravidlům gramatiky a pravopisu, neznamená, že jste zvládli psaní stručné prózy.

Zkušení návrháři CSS tráví spoustu času vytvářením stručných a jasných CSS, které lze snadno upravovat a aktualizovat. Ale ti, kteří jsou v CSS noví, mají sklon psát více stylů, než je nutné, a vytvářet nadbytečné styly.

Nejen, že stahování redundantního kódu do webového prohlížeče trvá déle, ale je mnohem obtížnější jej později upravovat nebo revidovat. A čím je váš kód redundantnější, tím je pravděpodobnější, že narazíte na konflikty stylů.

Zde je pět tipů pro psaní čistých a efektivních stylů:

  • Nikdy nevytvářejte dva styly, když jeden stačí. Můžete například vytvořit styl pomocí selektoru značek pro všechny

    tagy, které změní rodinu písem vašich nadpisů, a poté vytvořte druhý styl pomocí selektoru třídy, který můžete použít na nadpisy a změnit barvu.

    Ale efektivnější by bylo definovat barvu i rodinu písem ve stejném stylu. Pamatujte, že pokud chcete změnit formátování stylu, vždy se můžete vrátit a upravit styl a přidat další pravidlo.

  • Zkraťte hexadecimální kódy barev. Barvy můžete definovat v CSS zahrnutím celého hexadecimálního kódu barvy. Pokud však používáte barevné kódy, které se opakují, musíte zahrnout pouze první tři znaky. Například #ffffff je totéž jako #fff; obojí vytvoří bílou barvu.

  • Použijte externí šablony stylů. Styly můžete definovat v interní šabloně stylů v horní části každé webové stránky nebo můžete styly uložit do externího souboru s příponou .css a připojit tuto šablonu stylů ke všem svým webovým stránkám. Externí šablony stylů jsou ze své podstaty efektivnější, protože vám umožňují používat stejný styl na kterékoli nebo všech stránkách vašeho webu.

    Pokud například definujete styl, díky kterému budou všechny hlavní nadpisy tučné, modré a velké, uložení tohoto stylu do externí šablony stylů vám umožní použít stejný styl pro každý nadpis. Pokud se později rozhodnete, že chcete změnit své nadpisy na zelené, můžete změnit styl v jedné externí šabloně stylů a změnit všechny nadpisy najednou.

    Pokud byste styly uložili do interní šablony stylů, museli byste upravit styl nadpisu v každém souboru.

  • Vytvořte konvenci pojmenování pro své styly. Ačkoli můžete styly vytvořené pomocí selektorů třídy nebo ID pojmenovat jakkoli, nejlepší je vybrat styly, které mají význam kromě formátování. Pokud například vytvoříte styl nazvaný .redHeadlines a později se rozhodnete, že chcete, aby všechny vaše .redHeadlines byly modré, buď skončíte s modrým stylem nadpisu s názvem .redHeadlines, nebo budete muset styl přejmenovat.

    A přejmenování stylu zahrnuje návrat a opětovné použití tohoto stylu všude, kde máte červený nadpis, který chcete zmodrat, což tak trochu neguje sílu stylů provádět globální aktualizace. Chcete-li se tomuto problému vyhnout, vytvořte názvy stylů, které odkazují na pozici nebo důležitost prvků, například .mainHeadlines nebo .sidebarHeadlines.

  • * Otestujte a ověřte svůj kód. I zkušení návrháři CSS dělají chyby, a proto Dreamweaver obsahuje tolik skvělých nástrojů pro testování a ověřování kódu na vašich webových stránkách. Ujistěte se, že jste svůj CSS otestovali na běžné chyby.

    Následují dvě online testovací služby, které můžete použít ke kontrole chyb v kódu CSS. Jednoduše zadejte adresu URL jakékoli webové stránky na internetu do pole adresy na kterékoli z těchto stránek a klikněte na tlačítko Odeslat, abyste obdrželi zprávu s případnými chybami ve vašem kódu:

Leave a Comment

Manipulace s textem a grafikou v rozvržení InDesign CC

Manipulace s textem a grafikou v rozvržení InDesign CC

InDesign nabízí mnoho nástrojů pro efektivní manipulaci s textem a grafikou v rozvržení. Optimalizujte své návrhy s nejnovějšími technikami.

Pochopení ořezových cest v aplikaci InDesign CC

Pochopení ořezových cest v aplikaci InDesign CC

Ořezové cesty jsou silným nástrojem pro práci s obrazovými součástmi v aplikaci InDesign. Tento článek popisuje, jak efektivně vytvářet a používat ořezové cesty pro odstranění pozadí a úpravu obrázků.

Vytvářejte ořezové cesty v InDesign Creative Suite 5

Vytvářejte ořezové cesty v InDesign Creative Suite 5

Vytváření a používání ořezových cest v Adobe InDesign CS5 je užitečné pro blokování obrazových oblastí a obtékání textu. Naučte se užitečné tipy a triky, jak efektivně využít ořezové cesty.

Jak exportovat soubory JPEG a PNG Adobe InDesign CS6 pro tisk

Jak exportovat soubory JPEG a PNG Adobe InDesign CS6 pro tisk

Naučte se, jak efektivně exportovat JPEG a PNG soubory z Adobe InDesign CS6 pro tisk. Ideální pro online publikování a sdílení obrázků.

Jak formátovat odstavce ve Photoshopu CS6

Jak formátovat odstavce ve Photoshopu CS6

Naučte se, jak efektivně formátovat odstavce v Adobe Photoshopu CS6 pomocí funkce Panel Odstavec.

Jak používat novou perspektivní mřížku v Adobe Illustrator CS6

Jak používat novou perspektivní mřížku v Adobe Illustrator CS6

Objevte, jak efektivně používat perspektivní mřížku v Adobe Illustrator CS6 pro úspěšné ilustrace. Naučte se klíčové kroky a tipy pro tvorbu a úpravy.

Jak upravit příběhy InDesign CC

Jak upravit příběhy InDesign CC

Naučte se, jak efektivně upravit textové příběhy v Adobe InDesign CC pomocí vestavěného editoru příběhů a pokročilých funkcí.

Práce s obrázky v Adobe XD

Práce s obrázky v Adobe XD

Efektivní techniky pro práci s obrázky v Adobe XD, včetně úpravy velikosti, maskování, oříznutí, rotace a pokročilých úprav ve Photoshopu.

Jak přidat průhlednost do přechodu ve Photoshopu CS6

Jak přidat průhlednost do přechodu ve Photoshopu CS6

Naučte se, jak přidat <strong>průhlednost</strong> do přechodu ve Photoshopu CS6 a dosáhnout tak efektivního vzhledu pro své projekty.

Kreslení tvarů v publikaci InDesign CS5

Kreslení tvarů v publikaci InDesign CS5

Vytvářejte tvary, jako jsou obdélníky a elipsy, v dokumentu InDesign CS5 pomocí nástrojů tvarů. Získejte užitečné tipy pro optimalizaci vašeho designu.