CSS -rolle

CSS -rolle
Har du noen gang vært i en situasjon der du vil søke etter den spesielle funksjonsattributtet i den lange koden som skal kalles et annet sted, men du kan ikke gjøre det fordi du har brukt mange lignende nøkkelord eller variabelnavn i koden din? CSS -styling i HTML har kommet med begrepet utvalgere, for å style noen elementer sammen med nøkkelordene. En av disse velgerne er en "rolle" -velger som brukes til å definere den spesielle rollen til et element. Denne velgeren bruker forskjellige nøkkelord for brukerens valg for å definere rollen for et bestemt HTML -element. Derfor demonstrerer denne artikkelen bruken av velgerrollen i HTML -koden mens du bruker CSS -styling.

Eksempel # 01:

Vi må starte dette eksemplet med HTML Basic -tagger etterfulgt av hodemerket som har brukt tittelkoden for å gi et navn til vår webside som "CSS -rolle". Vi vil hoppe over forklaringen på stilkoden en stund, da vi først må se på kroppskoden. Innenfor kroppskoden til denne HTML -koden har vi spesifisert en overskrift på størrelse 1 som sier at dette vil forklare CSS -rolleegenskapen.

Etter dette har vi brukt en DIV -tag for å opprette en ny seksjon på HTML -websiden vår i å dele siden i seksjoner. Vi har spesifisert IDen for denne delen som "innhold", og vi har spesifisert sin rolle som primær. Etter det har Span -taggen blitt brukt i denne delen som har inneholdt litt tekst i den. Sammen med det har denne spenn -tagens rolle blitt spesifisert som sekundær. Span- og DIV -kodene er fullført og stengt her. Vi er ferdige med kroppen til en HTML -side.

Nå må vi se på stylingen av HTML -kroppen. Innenfor stilmerket har vi spesifisert rollene for å style de spesielle elementene deretter. For eksempel, for den primære rollen, har vi brukt bakgrunnen som noe som den grønne fargen og nær blå farge for den sekundære rollen. Etter å ha spesifisert bakgrunnsfargene for begge rollene, har vi brukt DIV- og spanelementtitler for å style dem kombinert. Vi har brukt 15-piksler polstring, 5 piksler marginer og inline-block-skjermegenskaper for begge elementene. Vår stil, hode og kroppselementer er nå fullført, og koden er klar for utførelse i Chrome -nettleseren.

Etter å ha kjørt denne koden i Chrome -nettleseren, har vi vist underutgangen som har vist en enkelt div med et spenn i den. Dette spennet har fått tittelen “Sekundær” mens det ytre laget av dette spennet har vist den primære rollen. Du kan se at det primære området i DIV -seksjonen er farget med lysegrønt og det indre spennet til den sekundære rollen har blitt farget med lys lilla eller blå. På den annen side har paddings, marginer og visningsstiler vært de samme for begge rollene.

Eksempel # 02:

La oss se på et annet eksempel på å bruke rolleattributtet til HTML CSS -skripting for å style HTML -elementene våre. Innenfor disse eksemplene vil vi bruke rollen og målattributtene for å sammenligne bruken av dem. Akkurat som eksemplet ovenfor, har vi startet dette eksemplet med HTML -hovedmerket etterfulgt av hodemerket som har inneholder tittelen på denne siden i tittelkoden.

Innenfor kroppskoden til HTML -skriptet har vi spesifisert overskriften til størrelse 2. Tre avsnitt har blitt brukt for å demonstrere bruken av mål- og rolleattributter deretter. Etter å ha brukt avsnittene, har vi brukt ankerkodene for å legge til lenkene til noen nettsteder på sosiale medier som er veldig kjente i dag og spesifisere dem med rollen og målattributtene. Innenfor vår første ankerkode har vi lagt til en lenke til Facebook og spesifisert sin rolle som "Main". De neste to ankerkodene inneholder lenken til Google og Wikipedia søkemotorer etterfulgt av målattributtet for å demonstrere målet for begge koblingene. Den siste ankerkoden inneholder nettadressen til Gmail som ikke er gyldig, og spesifiserte sin rolle som "Main". Innenfor stilmerket har vi gitt mange verdier for fontfamilie for alle fire ankerkoder.

Dette betyr at noen av fontfamiliene kan brukes til disse ankerkodene. Fontstørrelse er satt til stor. Ankerkoden eller nettadressene med rollen "Main" ville bli gitt en bakgrunnsfarge på cyan. Anker, der målet er tomt, vil være farget gult og hvor målet er topp fargen ville være rød. Dette skriptet er fullført for ankerkoder, og det er klart for bruk.

Utgangen for denne HTML -koden er gitt nedenfor. Du kan se overskriften og de tre første avsnittene vist som enkle tekster på skjermen. Anchor Link på Facebook og Gmail har vært farget cyan på grunn av bruken av hovedrollen. Mens Google Anchor fikk den gule fargen fordi det var målrettet da svart og Wikipedia -ankeret fikk den røde fargen fordi det var målrettet som en topp. Slik jobber velgerne i HTML.

La oss oppdatere den samme koden litt for å få litt annen utdata på websiden vår. Innenfor HTML -koden har vi brukt en enkelt overskrift og et enkelt avsnitt med den lange teksten. Fire forskjellige ankerkoder har blitt brukt til å koble forskjellige nettsteder med fire nøkkelord. De to første ankerkodene og den siste ankerkoden er spesifisert med hovedrollen som hoved. Mens den tredje ankerkoden er spesifisert med måltoppen.

De ødelagte linjetagene har blitt brukt etter hvert ankerkode for å gi et linjeskopp. Innenfor stilmerket bruker vi den samme skriftfamilien og skriftstørrelsen for alle ankerkodene. Bakgrunnsfargen “Cyan” er valgt for ankrene der rollen er nesten lik nøkkelordet “offisiell”.

Etter å ha kjørt denne koden, har vi de to første koblingene farget "cyan" på websiden vår mens de to andre ikke er stylet. Dette er fordi nøkkelordet "offisielt" bare har blitt brukt for de to første ankerkodene i "rolle" -attributtet.

Konklusjon

Denne artikkelen har vært en god guide for alle nye brukere av HTML hvis de ikke har noen forkunnskaper om velgeren "rolle" i CSS. Vi har brukt tre forskjellige eksempler for å avklare begrepet "rolle" og "mål" -velgere. Innenfor våre eksempler har vi også prøvd nøkkelordetilnærmingen for å vise bruken av "rolle" og målvalgere. Dette handlet om det, og vi har prøvd å dekke disse eksemplene på enklest mulig måte.