Hjem Sosiale medier Slik bruker du Hex-farger for HTML5- og CSS3-baserte websider - dummies

Slik bruker du Hex-farger for HTML5- og CSS3-baserte websider - dummies

Innholdsfortegnelse:

Video: Web Programming - Computer Science for Business Leaders 2016 2024

Video: Web Programming - Computer Science for Business Leaders 2016 2024
Anonim

Farger i HTML5 er en merkelig ting. Den "enkle" måten (farge navn) viser seg å ha mange problemer. Metoden de fleste webutviklere virkelig bruker lyder mye vanskeligere, men det er ikke så ille som det kan virke først. Ordningen hex farge bruker en tilsynelatende bisarre kombinasjon av tall og bokstaver for å bestemme fargeværdier. er aqua. er gul. Det er en ordning bare en datavitenskapsmann kunne elske.

Hex-farger fungerer ved å beskrive nøyaktig hva datamaskinen gjør, så du må vite litt mer om hvordan datamaskiner fungerer med farge. Hver prikk (eller piksel ) på skjermen er faktisk sammensatt av tre små lysstråler. Hver piksel har små røde, grønne og blå bjelker.

Lysstrålene fungerer som scenelys. Tenk deg en svart scene med tre spotlights (rød, grønn og blå) trent på samme sted. Hvis alle lysene er av, er scenen helt mørkt. Hvis du bare slår på rødt lys, ser du rødt. Du kan slå på kombinasjoner for å få nye farger.

Farge etter nummer

I et datasystem kan hvert av de små lysene justeres til forskjellige lysstyrkenivåer. Disse verdiene måler fra 0 til 255. Derfor kan du beskrive rødt som og gul som.

Verdifallet 0 til 255 virker rart fordi du sannsynligvis pleide å basere 10 matematikk. Datamaskinen lagrer faktisk verdier i binær notasjon. Slik en datamaskin ser den, gul er faktisk 111111111111111100000000. Ack! Det må være en enklere måte å håndtere alle de binære verdiene på. Derfor bruker utviklere heksadesimal notering .

Enhver side som samhandler med brukeren vil pleie å bruke et programmeringsspråk. Du er velkommen til å se over koden, men ikke bekymre deg hvis du ikke er klar til å legge til programmering på nettstedene dine.

Hex utdanning

Alle de 1s og 0s blir kjedelige. Programmerer liker å konvertere til et annet format som er lettere å jobbe med. Tro det eller ei, det er lettere å konvertere binære tall til base 16 enn base 10, så det er hva programmerere gjør. Du kan overleve helt fint uten å forstå base 16 (også kalt hexadecimal ) -konvertering, men du bør forstå noen få viktige funksjoner, for eksempel:

  • Heksesifret er stenografi for fire sifre i binær. Hele grunnen programmerere bruker hex er å forenkle arbeidet med binær.

  • Hvert siffer representerer en verdi mellom 0 og 15. Fire sifre i binær representerer en verdi mellom 0 og 15.

  • Vi må oppfinne noen siffer. Hele grunnen til at hex ser så rart ut er inkludering av tegn.Dette er av en enkel grunn: Det er ikke nok numeriske tall for å gå rundt!

    Decimal (Base 10) Hex (Base 16)
    0 0
    1 1
    2 2
    3 3 > 4
    4 5
    5 6
    6 7
    7 8
    8 9
    9 10
    A 11
    C 13
    D 14
    E 15
    F De vanlige sifrene 0-9 er de samme i heks som de er i base 10, men verdiene fra 10-15 (base ti) er representert av alfabetiske tegn i heksadesimale.
    Du er veldig vant til å se verdien 10 som like mange fingre i begge hender, men det er ikke alltid tilfelle når du begynner å rote rundt med nummereringssystemer som vi gjør her. Tallet 10 betyr bare en av dagens base. Inntil nå har du kanskje aldri brukt noen base, men base ti, men alt som endrer seg i dag. Tallet 10 er ti i basis ti, men i basis to betyr 10 to. I base åtte betyr 10 åtte, og i base seksten betyr 10 seksten. Dette er viktig fordi når du vil snakke om antall sifre på hendene i hex, kan du ikke bruke den kjente noteringen 10 fordi i hex 10 betyr seksten.

Du trenger en enkeltsifret verdi for å representere ti, slik at datavennere lovet seg ut av dette rotet ved å låne bokstaver. 10 er A, 11 er B og 15 er F.

Hvis all denne matte teorien gjør deg svimmel, ikke bekymre deg. Det er noen snarveier for å lage flotte farger ved hjelp av denne ordningen. For nå, men her er det du trenger å forstå for å bruke heksekarakterer:

En farge krever seks sifre i hex.

En piksel krever tre farger, og hver farge bruker åtte sifre i binær. To sifre i heksdeksel hver farge. To siffer representerer rød, to for grønn og endelig to for blå.

Hexfarger begynner vanligvis med et pundskilt.

  • For å advare nettleseren om at en verdi vil være i heksadesimal, er verdien vanligvis forut med et pundskilt (#). Arbeid med farger i heks kan virke veldig gal og vanskelig, men det har noen viktige fordeler:

  • Presisjon: Ved hjelp av dette systemet får du et stort antall farger å jobbe med. Det er ingen måte du kan komme opp med som mange farge navn på egen hånd. Vel, det kan du, men du ville være veldig, veldig gammel da du var ferdig.

Objektivitet:

  • Hexverdier er ikke et spørsmål om mening. Det kan være noe argument om hvilken farge som er brent sienna, men hex-verdien er entydig. Portabilitet:

  • De fleste grafiske redigeringsprogramvarene bruker heksesystemet, slik at du kan velge hvilken som helst farge på et bilde og få sin hex-verdi umiddelbart. Dette vil gjøre det enkelt å finne kattens øyenfarge for den elektroniske helligdom. Forutsigbarhet:

  • Når du forstår hvordan det virker, kan du ta noen heksefarge og konvertere den til en verdi som er litt mørkere, litt lysere, eller som har litt mer blå i den. Dette er vanskelig å gjøre med navngitte farger. Brukervennlighet:

  • Denne kan virke som en strekning, men etter at du forstår den nettsikre paletten, er det veldig enkelt å få en grov ide om en farge og deretter justere den for å gjøre akkurat det skjemaet du ' leter etter.

Slik bruker du Hex-farger for HTML5- og CSS3-baserte websider - dummies

Redaktørens valg

Bruk skjermfeltet til å endre QuickBooks 2014 Rapporter - dummies

Bruk skjermfeltet til å endre QuickBooks 2014 Rapporter - dummies

Skjermbildet i QuickBooks Modify Report dialogboksen lar deg kontrollere rapportintervalldatoen, rapportgrunnlaget, kolonnene og en annen formatering. Bokstavene Rapporter datoområde - Datoer, Fra og Til - gjør det samme som Datoer, Fra og Til bokser i Rapportvinduet. Disse boksene lar ...

Bruk skjermfeltet til å modifisere QuickBooks 2013 Rapporter - dummies

Bruk skjermfeltet til å modifisere QuickBooks 2013 Rapporter - dummies

Hvis du klikker Tilpass rapport, QuickBooks viser dialogboksen Endre rapport, som du kan bruke til å tilpasse en rapport. Når du tilpasser en rapport, endrer du rapportens utseende, layout og informasjonen som den oppsummerer. Dialogboksen Endre rapport ser annerledes ut for ulike rapporttyper. Likevel, hvis du ser forbi ...

Bruk fanen Filtre til å modifisere QuickBooks 2014 Rapporter - dummies

Bruk fanen Filtre til å modifisere QuickBooks 2014 Rapporter - dummies

Filtrene kategorien er trolig den mest interessante og en nyttig kategori som er levert av dialogboksen QuickBooks Modify Report. Filtre-fanen lar deg sette opp filtre som du kan bruke til å angi hvilken informasjon som oppsummeres i rapporten. For å bruke Filtrer-fanen velger du først feltet du vil ha ...

Redaktørens valg

Administrere Cloud Computing Resources - dummies

Administrere Cloud Computing Resources - dummies

I teorien bør cloud computing-tjenester ikke være forskjellig fra ressursene i din eget miljø, bortsett fra at de bor eksternt. Ideelt sett har du en komplett visning av cloud computing-ressursene du bruker i dag, eller vil kanskje bruke i fremtiden. I de fleste skymiljøer kan kunden bare få tilgang til ...

Tips for Going Cloud med datanettverkene dine - dummies

Tips for Going Cloud med datanettverkene dine - dummies

Beregning med datanettverket ditt kan være, hva skal du gjøre for å ta nettverket ditt mot skyen? Her er noen anbefalinger: Ikke stole på en dårlig Internett-tilkobling. Først og fremst, før du tar noen av nettverksoperasjonene i skyen, gjør du ...

Nettverkstjenester levert gjennom Cloud Computing - dummies

Nettverkstjenester levert gjennom Cloud Computing - dummies

Tre forskjellige typer nettverkstjenester kan leveres via skyen: applikasjoner , plattformer og tjenester (infrastruktur). I de følgende avsnittene beskrives disse tre typer skyttjenester i større detalj. Programmer i skyen Vanligvis kalt Software as a Service (SaaS), fullt funksjonelle applikasjoner kan leveres via skyen. En av ...

Redaktørens valg

10 Hadoop Ressurser verdt en bokmerke - dummies

10 Hadoop Ressurser verdt en bokmerke - dummies

Følgende er ti fantastiske Hadoop-ressurser som er verdige til å skape en bokmerke i nettleseren din. Disse ressursene hjelper deg med å skape en livslang læringsplan for Hadoop. Sentralnervesystemet: Apache. org Apache Software Foundation (ASF) er det sentrale fellesskapet for open source-programvareprosjekter. Ikke bare et prosjekt kan være et Apache-prosjekt - ...

Data transformasjon i Hadoop - dummies

Data transformasjon i Hadoop - dummies

Ideen om Hadoop-inspirerte ETL motorer har fått mye trekkraft de siste årene. Hadoop er trods alt en fleksibel datalagrings- og behandlingsplattform som kan støtte store mengder data og operasjoner på dataene. Samtidig er det feiltolerant, og det gir mulighet for kapital- og programvarekostnad ...

Datablokker i Hadoop Distributed File System (HDFS) - dummier

Datablokker i Hadoop Distributed File System (HDFS) - dummier

Når du lagrer en fil i HDFS, bryter systemet det ned i et sett med individuelle blokker og lagrer disse blokkene i forskjellige slave noder i Hadoop-klyngen. Dette er en helt vanlig ting å gjøre, da alle filsystemer bryter filer ned i blokker før de lagres til disk. HDFS har ingen ...