Hvad er din CSS-stil?

Et af de mest forvirrende aspekter ved at arbejde med CSS (Cascading Style Sheets) er, at du kan skrive stilarter på så mange måder. Ligesom at skrive prosa, betyder det ikke, at du mestrer at skrive kortfattet prosa, bare fordi du forstår de grundlæggende regler for grammatik og stavning.

Erfarne CSS-designere bruger meget tid på at lave en kort, klar CSS, der er nem at redigere og opdatere. Men dem, der er nye til CSS, er tilbøjelige til at skrive flere stilarter end nødvendigt og til at skabe overflødige stilarter.

Ikke alene tager redundant kode længere tid at downloade til en webbrowser, det er meget sværere at redigere eller revidere senere. Og jo mere overflødig din kode er, jo større er sandsynligheden for, at du løber ind i stilkonflikter.

Her er fem tips til at skrive rene, effektive stile:

  • Lav aldrig to stilarter, når én er nok. For eksempel kan du oprette en stil ved hjælp af tagvælgeren for alle

    tags, der ændrer skrifttypefamilien af ​​dine overskrifter, og opret derefter en anden typografi ved hjælp af en klassevælger, som du kan anvende på dine overskrifter for at ændre farven.

    Men det ville være mere effektivt at definere både farven og skrifttypefamilien i samme stil. Husk, at du altid kan gå tilbage og redigere en stil for at tilføje en anden regel, hvis du vil ændre stilens formatering.

  • Forkort hexadecimale farvekoder. Du kan definere farver i CSS ved at inkludere hele den hexadecimale farvekode. Men når du bruger farvekoder, der er gentagne, skal du kun inkludere de første tre tegn. For eksempel er #ffffff det samme som #fff; begge vil skabe farven hvid.

  • Brug eksterne typografiark. Du kan definere typografier i et internt typografiark øverst på hver webside, eller du kan gemme dine typografier i en ekstern fil med .css-udvidelsen og vedhæfte det typografiark til alle dine websider. Eksterne typografiark er i sagens natur mere effektive, fordi de giver dig mulighed for at bruge den samme typografi på enhver eller alle sider på dit websted.

    Hvis du f.eks. definerer en typografi, der gør alle hovedoverskrifter fed, blå og store, kan du bruge den samme typografi for hver overskrift, hvis du gemmer den typografi i et eksternt typografiark. Så, hvis du senere beslutter dig for, at du vil ændre dine overskrifter til grønne, kan du ændre typografien i ét eksternt typografiark og ændre alle overskrifter på én gang.

    Hvis du havde gemt typografierne i et internt typografiark, skulle du redigere overskriftstypografien i hver fil.

  • Udvikl en navnekonvention for dine stilarter. Selvom du kan navngive stilarter, der er oprettet med klasse- eller id-vælgerne, hvad du kan lide, er det bedst at vælge stilarter, der har betydning bortset fra formateringen. For eksempel, hvis du opretter en typografi kaldet .redHeadlines og så senere beslutter dig for, at alle dine .redHeadlines skal være blå, vil du enten ende med en blå overskriftsstil kaldet .redHeadlines eller bliver nødt til at omdøbe stilen.

    Og at omdøbe stilen inkluderer at gå tilbage og genanvende den stil overalt, hvor du har en rød overskrift, som du ønsker at blive blå, hvilket på en måde afviser stilens magt til at lave globale opdateringer. For at undgå dette problem skal du oprette stilnavne, der henviser til placeringen eller vigtigheden af ​​elementer, såsom .mainHeadlines eller .sidebarHeadlines.

  • * Test og valider din kode. Selv erfarne CSS-designere laver fejl, og derfor indeholder Dreamweaver så mange gode værktøjer til at teste og validere koden på dine websider. Sørg for at teste din CSS for almindelige fejl.

    Følgende er to online testtjenester, som du kan bruge til at kontrollere for fejl i din CSS-kode. Indtast blot URL'en på en hvilken som helst webside på internettet i adressefeltet på et af disse websteder og klik på knappen Send for at modtage en rapport, der viser eventuelle fejl i din kode:


Sådan anvender du gennemsigtighed på SVGer

Sådan anvender du gennemsigtighed på SVGer

Lær, hvordan du anvender gennemsigtighed på SVG-grafik i Illustrator. Udforsk, hvordan du udsender SVG'er med gennemsigtige baggrunde og anvender gennemsigtighedseffekter.

Arbejde med billeder i Adobe XD

Arbejde med billeder i Adobe XD

Når du har importeret dine billeder til Adobe XD, har du ikke megen redigeringskontrol, men du kan ændre størrelse og rotere billeder, ligesom du ville have en hvilken som helst anden form. Du kan også nemt runde hjørnerne af et importeret billede ved hjælp af hjørne-widgets. Maskering af dine billeder Ved at definere en lukket form […]

Sådan justeres tekstegenskaber i Adobe XD

Sådan justeres tekstegenskaber i Adobe XD

Når du har tekst i dit Adobe XD-projekt, kan du begynde at ændre tekstegenskaberne. Disse egenskaber omfatter skrifttypefamilie, skriftstørrelse, skrifttypevægt, justering, tegnafstand (kjerning og sporing), linjeafstand (førende), udfyldning, kant (streg), skygge (slæbeskygge) og baggrundssløring. Så lad os gennemgå, hvordan disse egenskaber anvendes. Om læsbarhed og skrifttype […]

Arbejde med tegnebrætter i Photoshop CC

Arbejde med tegnebrætter i Photoshop CC

Ligesom i Adobe Illustrator giver Photoshop tegnebrætter mulighed for at bygge separate sider eller skærmbilleder i ét dokument. Dette kan især være nyttigt, hvis du bygger skærme til en mobilapplikation eller en lille brochure. Du kan tænke på et tegnebræt som en speciel type laggruppe, der er oprettet ved hjælp af panelet Lag. Dens […]

Former og polygoner i InDesign

Former og polygoner i InDesign

Mange af de værktøjer, du finder i panelet InDesign Tools, bruges til at tegne linjer og former på en side, så du har flere forskellige måder at skabe interessante tegninger til dine publikationer. Du kan skabe alt fra grundlæggende former til indviklede tegninger inde i InDesign, i stedet for at skulle bruge et tegneprogram såsom […]

Ombryd tekst i Adobe Illustrator CC

Ombryd tekst i Adobe Illustrator CC

Indpakning af tekst i Adobe Illustrator CC er ikke helt det samme som at pakke en gave ind – det er nemmere! En tekstombrydning tvinger tekst til at ombryde en grafik, som vist i denne figur. Denne funktion kan tilføje en smule kreativitet til ethvert stykke. Grafikken tvinger teksten til at ombryde den. Først skal du oprette […]

Sådan ændrer du størrelsen på figurer i Illustrator

Sådan ændrer du størrelsen på figurer i Illustrator

Når du designer i Adobe Illustrator CC, skal du ofte have en form, der har en nøjagtig størrelse (f.eks. 2 x 3 tommer). Når du har oprettet en form, er den bedste måde at ændre størrelsen på den til nøjagtige mål ved at bruge Transform-panelet, vist i denne figur. Få objektet valgt, og vælg derefter Vindue→ Transformer til […]

Sådan opretter du QR-koder i InDesign CC

Sådan opretter du QR-koder i InDesign CC

Du kan bruge InDesign til at oprette og ændre QR-kodegrafik. QR-koder er en form for stregkode, der kan gemme information såsom ord, tal, URL'er eller andre former for data. Brugeren scanner QR-koden ved hjælp af sit kamera og software på en enhed, såsom en smartphone, og softwaren gør brug af […]

Sådan får du et nyt billede til at se gammelt ud i Photoshop CS6

Sådan får du et nyt billede til at se gammelt ud i Photoshop CS6

Der kan være et tidspunkt, hvor du har brug for et nyt billede for at se gammelt ud. Photoshop CS6 har dig dækket. Sort-hvid fotografering er et nyere fænomen, end du måske tror. Daguerreotypier og andre tidlige fotografier havde ofte en brunlig eller blålig tone. Du kan skabe dine egne sepia-tonede mesterværker. Tonede billeder kan skabe […]

Live Paint-funktionen i Adobe CS5 Illustrator

Live Paint-funktionen i Adobe CS5 Illustrator

Ved at bruge funktionen Live Paint i Adobe Creative Suite 5 (Adobe CS5) Illustrator kan du oprette det billede, du ønsker, og udfylde områder med farve. Live Paint-spanden registrerer automatisk områder sammensat af uafhængige krydsende stier og fylder dem i overensstemmelse hermed. Malingen inden for en given region forbliver levende og flyder automatisk, hvis nogen […]