Introduktion til CSS

Cascading Style Sheets, som er på en bedre måde kendt som CSS, er en meget enkel designet proces, der bruges til at gøre websiderne meget mere præsentable. CSS giver dig mulighed for at placere stilarter for at tilpasse dine websider. Den bedste del ved at bruge denne stylingfunktion er, at CSS er uafhængig af HTML-metoden til at oprette websider. Den grundlæggende forskel mellem Hypertext Markup Language og Cascading Style Sheets er, at førstnævnte hovedsagelig er kendt for at give den strukturelle måde landskabet til websiden på, mens den førstnævnte er beregnet til at give en kraftig farvekodning og stylingsteknikker. Det bruges til at kontrollere layoutet på mere end en webside på én gang. Alle de eksterne stilark lagres i form af CSS-filer.

Hovedkomponenter i CSS

I ovenstående afsnit har vi undersøgt introduktion til CSS, så nu går vi videre med hovedkomponenterne i CSS er som nedenfor:

1. Let vedligeholdelig: Hvis du har til hensigt at foretage en global ændring, skal du blot ændre stylingen, og du kan se alle andre elementer på alle andre websider blive automatisk opdateret.

2. CSS er tidsbesparende: Du kan bare skrive scriptet én gang og genbruge det samme ark så meget tid, som du ønsker.

3. Overlegne stilarter til indfødt frontend: CSS har relativt et meget bredere array af attributter og liste, sammenlignet med HTML. Derfor kan HTML-siden få et lysere udseende, hvis det sammenlignes med de normale HTML-attributter.

4. Brugervenlighed med søgemaskiner: CSS betragtes som et meget praktisk og let at læse stylingark. Dette betyder, at søgemaskinerne ikke behøver at gøre en stor indsats for at prøve at læse teksten.

5. Effektiv cache-opbevaring: CSS kan bruges til at gemme webapplikationerne lokalt ved hjælp af offline cache-mekanisme, der kan bruges til at se offline-websteder.

Karakteristika ved CSS

Da vi diskuterede introduktionen til CSS og dens komponent. nu skal vi lære om CSS-karakteristika. De vigtigste egenskaber ved CSS inkluderer stylingsregler, der fortolkes af klientbrowseren og anvendes til forskellige elementer i dit dokument. Vigtigste egenskaber inkluderer:

  1. En stilregel består af en vælgerkomponent og en deklarationsblokkomponent.
  2. Vælgeren bruges til at pege på den HTML-komponent, som du ønsker at blive stylet.
  3. Inde i erklæringsblokken findes en eller flere erklæringer sammen med semikoloner.
  4. Hver erklæring, der fremsendes, har et CSS-ejendomsnavn, et semikolon og en værdi. For eksempel er farve egenskaben, og værdien er rød i farve. Skriftstørrelse er egenskaben, og 15 px er værdien.
  5. CSS-erklæring slutter med en semikolon, og disse blokke er omgivet af krøllede seler.
  6. CSS-vælgere er dem, der bruges til at finde HTML-elementer, der er baseret på elementnavnet, id, attribut, klasse og mere.
  7. Et unikt element vælges med ID for et element.
  8. Hvis du ønsker at vælge det bestemte element med et specifikt id, skal funktionen # sammen med id-attributten bruges.
  9. Hvis du ønsker at vælge elementerne med en bestemt klasse, skal periodetegnet sammen med navneklassen skrives.
  10. Universalvælger: Hvis du ikke er interesseret i at vælge elementerne af en bestemt type, matcher universalvælgeren ganske enkelt med elementnavnet.
  11. Elementvælger: Disse vælgere vælger elementet baseret på elementnavnet.
  12. Efterkommervælger: Når et bestemt element ligger inde i et andet element, kaldes det som den afkomne vælger.
  13. ID-vælger: Denne vælger bruger HTML-elementets id, så der kan vælges et specifikt element.
  14. Klassevælgere: Det vælger elementet med en bestemt klasseattribut.
  15. Gruppering af vælgere: Det vil være en god mulighed at gruppere vælgerne for at minimere koden. Hver vælger sammen med et komma skal bruges til at gruppere vælgerne.

Anvendelser af CSS

Efter at have lært introduktionen til CSS og egenskaberne ved CSS vil vi lære anvendelsen af ​​CSS. Der er tre måder at få HTML-adgang til CSS på:

1. Inline:

Et inline-stilark bruges kun til at påvirke det tag, det er i. Dette betyder i det væsentlige, at de små detaljer på siden kan ændres uden at ændre det samlede layout på siden eller alt på siden. Dette er fordelagtigt, som hvis du havde alt på de eksterne sider, så bliver du bedt om at tilføje yderligere tags for at ændre detaljer. Inline overstyrer ekstern, hvilket betyder, at de små detaljer kan ændres. Det tilsidesætter også det interne.

2. Internt:

Det interne ville kun blive brugt, når du ville tilføje en lille ændring i det enkelte tag. Dette skyldes, at inline kun påvirker det ene tag, der er indeholdt i det, mens den interne styling sættes på hovedet af HTML-dokumentet. Dette betyder, at hvis du ønsker at tilpasse siden, vil alle de nødvendige ændringer blive set ved blot at rulle. Den interne styling placeres inde i tags. Sammenlignende ser dette pænere ud, enkel, elegant og organiseret på grund af den separate styling og tagging.

3. Ekstern

Eksterne stilark bruges til at give folk mulighed for at formatere og genskabe deres websider på et helt andet dokument. Dette betyder effektivt, at du kan have to eller flere arbejdspladser, da mere end et stilark kan være indlejret i dokumentet, hvilket giver dig et meget renere arbejdsområde. Stilarket ville være let tilgængeligt i dette tilfælde, hvilket er en enorm fordel, men på den anden side vil enhver ændring, der udføres på det eksterne ark, påvirke alle de overordnede ark, det er knyttet til.

Fordele og ulemper ved CSS:

Fordele ved CSS

  1. Enhedskompatibilitet
  2. Hurtigere websidehastighed
  3. Let vedligeholdelse
  4. Konsistente og spontane ændringer
  5. Evne til at genplacere
  6. Forbedrer søgemaskinens muligheder for at gennemgå websiderne

Ulemper ved CSS

  1. Problemer på tværs af browsere
  2. Sårbar
  3. Problemer på grund af flere niveauer
  4. Mangel på sikkerhed
  5. fragmentering

Konklusion - Introduktion til CSS

CSS giver kraften til webdesigneren, så omfattende ændringer kunne gives til weblayouten for alle sider på et enkelt websted ved at bruge kun en enkelt fil. Det hjælper med at designe lys og et kreativt websted med stor lydhørhed, og som imponerer publikum, når de vises. Derfor er det en integreret del af hjemmesiderne i dag, som ikke bør overses.

Anbefalede artikler

Dette har været en guide til introduktion til CSS. Her har vi drøftet de vigtigste komponenter, egenskaber, fordele og ulemper ved CSS. Du kan også se på de følgende artikler for at lære mere -

  1. CSS Interview Spørgsmål og svar
  2. Introduktion til GIT
  3. Introduktion til PHP
  4. Introduktion til JavaScript