Hva er din CSS-stil?

En av de mest forvirrende aspektene ved å jobbe med CSS (Cascading Style Sheets) er at du kan skrive stiler på så mange måter. I likhet med å skrive prosa, betyr det ikke at du mestrer å skrive kortfattet prosa bare fordi du forstår de grunnleggende reglene for grammatikk og stavemåte.

Erfarne CSS-designere bruker mye tid på å lage en kort, tydelig CSS som er enkel å redigere og oppdatere. Men de som er nye til CSS er tilbøyelige til å skrive flere stiler enn nødvendig og til å lage overflødige stiler.

Ikke bare tar det lengre tid å laste ned overflødig kode til en nettleser, det er mye vanskeligere å redigere eller revidere senere. Og jo mer overflødig koden din er, desto mer sannsynlig er det at du kommer inn i stilkonflikter.

Her er fem tips for å skrive rene, effektive stiler:

  • Lag aldri to stiler når én er nok. Du kan for eksempel lage en stil ved å bruke tagvelgeren for alle

    tagger som endrer skriftfamilien til overskriftene dine, og lag deretter en andre stil ved hjelp av en klassevelger som du kan bruke på overskriftene dine for å endre fargen.

    Men det ville vært mer effektivt å definere både fargen og skriftfamilien i samme stil. Husk at du alltid kan gå tilbake og redigere en stil for å legge til en annen regel hvis du vil endre stilens formatering.

  • Forkort heksadesimale fargekoder. Du kan definere farger i CSS ved å inkludere hele den heksadesimale fargekoden. Men når du bruker fargekoder som er repeterende, må du bare inkludere de tre første tegnene. For eksempel #ffffff er det samme som #fff; begge vil skape fargen hvit.

  • Bruk eksterne stilark. Du kan definere stiler i et internt stilark øverst på hver nettside, eller du kan lagre stilene dine i en ekstern fil med .css-utvidelsen og legge ved det stilarket til alle nettsidene dine. Eksterne stilark er iboende mer effektive fordi de lar deg bruke samme stil på alle eller alle sidene på nettstedet ditt.

    Hvis du for eksempel definerer en stil som gjør alle hovedoverskrifter fete, blå og store, kan du bruke den samme stilen for hver overskrift ved å lagre denne stilen i et eksternt stilark. Deretter, hvis du senere bestemmer deg for at du vil endre overskriftene til grønne, kan du endre stilen i ett eksternt stilark og endre alle overskriftene samtidig.

    Hvis du hadde lagret stilene i et internt stilark, måtte du redigere overskriftsstilen i hver fil.

  • Utvikle en navnekonvensjon for stilene dine. Selv om du kan navngi stiler opprettet med klasse- eller ID-velgerne hva du vil, er det best å velge stiler som har mening bortsett fra formateringen. Hvis du for eksempel oppretter en stil kalt .redHeadlines og senere bestemmer deg for at alle .redHeadlines skal være blå, vil du enten ende opp med en blå overskriftsstil kalt .redHeadlines, eller du må endre navn på stilen.

    Og å gi nytt navn til stilen inkluderer å gå tilbake og bruke den på nytt overalt hvor du har en rød overskrift som du vil gjøre blå, noe som på en måte opphever kraften til stiler for å gjøre globale oppdateringer. For å unngå dette problemet, lag stilnavn som refererer til plasseringen eller viktigheten av elementer, for eksempel .mainHeadlines eller .sidebarHeadlines.

  • * Test og valider koden din. Selv erfarne CSS-designere gjør feil, og det er derfor Dreamweaver inkluderer så mange flotte verktøy for å teste og validere koden på nettsidene dine. Pass på at du tester CSS for vanlige feil.

    Følgende er to nettbaserte testtjenester som du kan bruke til å se etter feil i CSS-koden. Bare skriv inn URL-en til en hvilken som helst nettside på Internett i adressefeltet på et av disse nettstedene og klikk på Send-knappen for å motta en rapport som viser eventuelle feil i koden din:


Slik bruker du åpenhet på SVG-er

Slik bruker du åpenhet på SVG-er

Lær hvordan du bruker åpenhet på SVG-grafikk i Illustrator. Utforsk hvordan du sender ut SVG-er med gjennomsiktig bakgrunn og bruker gjennomsiktighetseffekter.

Arbeide med bilder i Adobe XD

Arbeide med bilder i Adobe XD

Etter at du har importert bildene dine til Adobe XD, har du ikke mye redigeringskontroll, men du kan endre størrelse og rotere bilder på samme måte som du ville gjort med en hvilken som helst annen form. Du kan også enkelt runde hjørnene på et importert bilde ved å bruke hjørnemodulene. Maskering av bildene dine Ved å definere en lukket form […]

Hvordan justere tekstegenskaper i Adobe XD

Hvordan justere tekstegenskaper i Adobe XD

Når du har tekst i Adobe XD-prosjektet ditt, kan du begynne å endre tekstegenskapene. Disse egenskapene inkluderer skriftfamilie, skriftstørrelse, skriftvekt, justering, tegnavstand (kjerning og sporing), linjeavstand (ledende), fyll, kantlinje (strek), skygge (slippskygge) og bakgrunnsuskarphet. Så la oss se gjennom hvordan disse egenskapene brukes. Om lesbarhet og font […]

Arbeide med tegnebrett i Photoshop CC

Arbeide med tegnebrett i Photoshop CC

Akkurat som i Adobe Illustrator, gir Photoshop-tegnebrett muligheten til å bygge separate sider eller skjermer i ett dokument. Dette kan være spesielt nyttig hvis du bygger skjermer for en mobilapplikasjon eller liten brosjyre. Du kan tenke på en tegnebrett som en spesiell type laggruppe opprettet ved hjelp av lagpanelet. Det er […]

Former og polygoner i InDesign

Former og polygoner i InDesign

Mange av verktøyene du finner i InDesign Tools-panelet brukes til å tegne linjer og former på en side, så du har flere forskjellige måter å lage interessante tegninger for publikasjonene dine på. Du kan lage alt fra grunnleggende former til intrikate tegninger inne i InDesign, i stedet for å bruke et tegneprogram som […]

Bryt tekst i Adobe Illustrator CC

Bryt tekst i Adobe Illustrator CC

Å pakke inn tekst i Adobe Illustrator CC er ikke helt det samme som å pakke inn en gave – det er enklere! En tekstbryting tvinger tekst til å brytes rundt en grafikk, som vist i denne figuren. Denne funksjonen kan legge til litt kreativitet til ethvert stykke. Grafikken tvinger teksten til å vikle seg rundt den. Først lager du […]

Hvordan endre størrelse på former i Illustrator

Hvordan endre størrelse på former i Illustrator

Når du designer i Adobe Illustrator CC, trenger du ofte at en form har en nøyaktig størrelse (for eksempel 2 x 3 tommer). Etter at du har laget en form, er den beste måten å endre størrelsen på den til nøyaktige mål å bruke Transform-panelet, vist i denne figuren. Velg objektet og velg deretter Vindu→ Transformer til […]

Hvordan lage QR-koder i InDesign CC

Hvordan lage QR-koder i InDesign CC

Du kan bruke InDesign til å lage og endre QR-kodegrafikk. QR-koder er en form for strekkode som kan lagre informasjon som ord, tall, URL-er eller andre former for data. Brukeren skanner QR-koden ved hjelp av kameraet og programvaren på en enhet, for eksempel en smarttelefon, og programvaren bruker […]

Hvordan få et nytt bilde til å se gammelt ut i Photoshop CS6

Hvordan få et nytt bilde til å se gammelt ut i Photoshop CS6

Det kan være en tid når du trenger et nytt bilde for å se gammelt ut. Photoshop CS6 har du dekket. Svart-hvitt-fotografering er et nyere fenomen enn du kanskje tror. Daguerreotypier og andre tidlige fotografier hadde ofte en brunaktig eller blåaktig tone. Du kan lage dine egne sepiatonede mesterverk. Tonede bilder kan skape […]

Live Paint-funksjonen i Adobe CS5 Illustrator

Live Paint-funksjonen i Adobe CS5 Illustrator

Ved å bruke Live Paint-funksjonen i Adobe Creative Suite 5 (Adobe CS5) Illustrator kan du lage bildet du ønsker og fylle ut områder med farger. Live Paint-bøtten oppdager automatisk områder som består av uavhengige kryssende stier og fyller dem deretter. Malingen innenfor et gitt område forblir levende og flyter automatisk hvis noen […]