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:


Jak použít průhlednost na SVG

Jak použít průhlednost na SVG

Naučte se, jak aplikovat průhlednost na grafiku SVG v Illustratoru. Prozkoumejte, jak vytisknout SVG s průhledným pozadím a použít efekty průhlednosti.

Práce s obrázky v Adobe XD

Práce s obrázky v Adobe XD

Po importu obrázků do Adobe XD nemáte velkou kontrolu nad úpravami, ale můžete měnit velikost a otáčet obrázky stejně jako jakýkoli jiný tvar. Rohy importovaného obrázku můžete také snadno zaoblit pomocí rohových widgetů. Maskování obrázků Definováním uzavřeného tvaru […]

Jak upravit vlastnosti textu v Adobe XD

Jak upravit vlastnosti textu v Adobe XD

Když máte v projektu Adobe XD text, můžete začít měnit vlastnosti textu. Mezi tyto vlastnosti patří rodina písem, velikost písma, tloušťka písma, zarovnání, mezera mezi znaky (vyrovnání párů a sledování), řádkování (proklad), výplň, ohraničení (tah), stín (vržený stín) a rozostření pozadí. Pojďme se tedy podívat, jak jsou tyto vlastnosti aplikovány. O čitelnosti a písmu […]

Práce s kreslicími plátny ve Photoshopu CC

Práce s kreslicími plátny ve Photoshopu CC

Stejně jako v Adobe Illustratoru poskytují kreslicí plátna Photoshopu možnost vytvářet samostatné stránky nebo obrazovky v rámci jednoho dokumentu. To může být zvláště užitečné, pokud vytváříte obrazovky pro mobilní aplikaci nebo malou brožuru. Kreslicí plátno si můžete představit jako zvláštní typ skupiny vrstev vytvořené pomocí panelu Vrstvy. Své […]

Tvary a mnohoúhelníky v InDesignu

Tvary a mnohoúhelníky v InDesignu

Mnoho nástrojů, které najdete na panelu Nástroje InDesignu, se používá pro kreslení čar a tvarů na stránku, takže máte několik různých způsobů, jak vytvářet zajímavé kresby pro vaše publikace. V InDesignu můžete vytvářet cokoli od základních tvarů po složité kresby, místo abyste museli používat kreslicí program, jako je […]

Zalomení textu v aplikaci Adobe Illustrator CC

Zalomení textu v aplikaci Adobe Illustrator CC

Zabalení textu v aplikaci Adobe Illustrator CC není úplně stejné jako zabalení dárku – je to jednodušší! Obtékání textu vynutí obtékání textu kolem grafiky, jak je znázorněno na tomto obrázku. Tato funkce může přidat trochu kreativity do každého kusu. Grafika nutí text, aby se kolem ní obtékal. Nejprve vytvořte […]

Jak změnit velikost tvarů v Illustratoru

Jak změnit velikost tvarů v Illustratoru

Při navrhování v aplikaci Adobe Illustrator CC často potřebujete, aby tvar měl přesnou velikost (například 2 x 3 palce). Po vytvoření tvaru je nejlepším způsobem, jak změnit jeho velikost na přesné rozměry, pomocí panelu Transformace, který je znázorněn na tomto obrázku. Nechte si vybrat objekt a poté zvolte Okno→Transformovat na […]

Jak vytvořit QR kódy v InDesign CC

Jak vytvořit QR kódy v InDesign CC

InDesign můžete použít k vytváření a úpravě grafiky kódu QR. QR kódy jsou formou čárového kódu, který může ukládat informace, jako jsou slova, čísla, adresy URL nebo jiné formy dat. Uživatelka naskenuje QR kód pomocí svého fotoaparátu a softwaru na zařízení, jako je chytrý telefon, a software využívá […]

Jak docílit toho, aby nová fotografie vypadala jako stará ve Photoshopu CS6

Jak docílit toho, aby nová fotografie vypadala jako stará ve Photoshopu CS6

Může nastat chvíle, kdy budete potřebovat novou fotku, aby vypadala staře. Photoshop CS6 vám pomůže. Černobílá fotografie je novější fenomén, než byste si mysleli. Daguerrotypie a další rané fotografie měly často nahnědlý nebo namodralý odstín. Můžete si vytvořit vlastní mistrovská díla v sépiovém odstínu. Tónované obrázky mohou vytvářet […]

Funkce Live Paint v Adobe CS5 Illustrator

Funkce Live Paint v Adobe CS5 Illustrator

Pomocí funkce Živé malování v Adobe Creative Suite 5 (Adobe CS5) Illustrator můžete vytvořit požadovaný obrázek a vyplnit oblasti barvou. Kbelík živé malby automaticky detekuje oblasti složené z nezávislých protínajících se cest a podle toho je vyplní. Barva v dané oblasti zůstává živá a teče automaticky, pokud existuje […]