Uvod v CSS3 Intervju vprašanja in odgovore
Cascading Style Sheets je jezik tabele, ki opisuje videz in oblikovanje dokumenta, napisanega v označevalnem jeziku. Priljubljen je pri spletnem oblikovanju in v XHTML. CSS1 je objavil priporočilo decembra 1996. Ta različica opisuje jezik CSS in preprost model vizualnega oblikovanja za vse oznake HTML. CSS3 je leta 1999 postal priporočilo W3C, ki temelji na starejših različicah CSS.
Primer spremembe sloga je lahko
Pozdravljen, svet
V standardnem HTML-ju se oznaka uporablja za krepitev besed.
To deluje v redu. Čez nekaj časa želite besedilo podčrtati namesto krepkega, potem morate iti na vsako lokacijo in spremeniti oznako v oznako. To je zelo mučna naloga. Če želite spremeniti pisavo besedila, potem morate napisati HTML kot
To je besedilo
Zgornja koda z besedilom naredi želene spremembe v besedilu, vendar zahteva veliko ovojnih oznak, napisanih naokrog, poleg tega pa HTML izgleda nered.
S CSS-om lahko naenkrat naredite slog po meri in nastavite vse lastnosti, mu daste edinstveno ime in označite HTML za uporabo teh lastnosti. CSS vsebuje pravila stila, ki jih razlaga brskalnik in nato uporabijo ustrezne elemente v vašem dokumentu. Stilsko pravilo je sestavljeno iz
- Izbirnik : izbirnik je oznaka HTML, pri kateri bo uporabljen slog. To je lahko katera koli oznaka kot
,
itd.
- Lastnost : lastnost je vrsta atributa oznake HTML. Vsi atributi HTML se pretvorijo v lastnost CSS. To je lahko barva, obroba itd.
- Vrednost : Vrednostim so dodeljene lastnosti. Npr. Barvna lastnost ima lahko vrednost rdeča, zelena itd.
Sintaksa CSS je lahko naslednja
Izbirnik (lastnosti: vrednost)
Izbirnike lahko na več načinov določimo na naslednji način
- Izbirniki vrste
Privzeti izbirnik
h1 (barva: #ffff;) - Univerzalni izbirnik
Univerzalni izbirnik se ujema z imenom katere koli vrste elementov.
* (barva: #ffff;) - Izbirnik potomcev
Recimo, da želite elementu uporabiti slog le, če leži znotraj določenega elementa. Npr
ul em (color: #ffff;)
slog bo uporabljen za element le, če leži znotraj- oznaka.
- Izbirniki razredov
Pravila sloga je mogoče določiti na podlagi atributa razreda elementa. Vsi elementi, ki imajo ta razred, bodo oblikovani v skladu z definiranim pravilom. - Izbirniki ID-jev
Pravila sloga je mogoče določiti na podlagi atributa id elementa.
h1 # črna (barva: #ffff;)
S tem pravilom je vsebina prikazana samo v črni barvielementi.
Lahko vstavite to kodo CSS, ki definira nov slog. Slog je določen z oznako
. myNewStyle (
družina pisav: Verdana, Arial, sans-šerif;
pisava: krepka;
barva: # FF000;
)
To bi bilo dobro za majhne projekte. Ko pa morate določiti sloge za številne strani, bi bilo zelo težko kopirati in prilepiti isto kodo CSS na vsako stran. Tako kot JavaScript lahko tudi sloge CSS ustvarite v ločeni datoteki in jih nato povežete na stran
Zgornja koda povezuje vaš zunanji tabelo stilov "stylesheet.css" na dokument HTML. To povezavo oznako je treba postaviti v glavno oznako. Kodo css lahko napišete v preprosto preskusno datoteko in spremenite njeno razširitev v .css.
Priprava na razgovor za službo v CSS3. Prepričan sem, da želite vedeti najpogostejša vprašanja o intervjuju za CSS3 in odgovore, ki vam bodo pomagali z lahkoto razbiti CSS3 Intervju. Spodaj je seznam najboljših CSS3 vprašanj za odgovore in odgovorov, ki so vam na voljo, ki je razdeljen na dva dela:
1. del - Vprašanja za intervju CSS3 (osnovno)
Ta prvi del zajema osnovna vprašanja in odgovore za intervju CSS3
1.Na koliko načinov je mogoče CSS integrirati kot spletno stran?
Odgovor:
CSS je mogoče integrirati na tri načine
- V vrstici: Atribut Sloga lahko uporabite, če je CSS uporabljen za elemente HTML.
- Vgrajen: element glave ima lahko slog slog, znotraj katerega se lahko postavi koda.
- Povezani / uvoženi: CSS je mogoče namestiti v zunanjo datoteko in povezati preko elementa povezave.
2. Kakšne koristi in pomanjkljivosti imajo zunanje sloge?
Odgovor:
Prednosti:
- Eno datoteko je mogoče uporabiti za več dokumentov z več stili.
- Več elementov HTML lahko ima veliko različnih dokumentov, ki lahko imajo razrede.
- Za razvrščanje slogov v sestavljene situacije se lahko uporabljajo metode kot izbirniki in združevanje.
Demeriti
- Za uvoz dokumentov s podatki o slogu je potreben dodaten prenos.
- Za upodabljanje dokumenta je treba naložiti zunanji slog slog.
- Ni praktično za majhne definicije sloga.
Pojdimo na naslednja vprašanja o intervjuju za CSS3
3. Kakšne so zasluge in pomanjkljivosti vgrajenih slogovnih listov?
Odgovor:
To so osnovna vprašanja o intervjuju za CSS3, ki so bila v intervjuju pogosto zastavljena. Sledijo zasluge in pomanjkljivosti:
Zasluge:
- V enem dokumentu je mogoče ustvariti več vrst oznak.
- Sloge v zapleteni situaciji je mogoče uporabiti z uporabo izbirnih in skupinskih metod.
- Dodatni prenos v nepotrebnem.
Demeriti
- Več dokumentov ni mogoče nadzorovati.
4. Katere so prednosti in omejitve CSS-ja?
Odgovor:
Prednosti
- Pasovna širina
- Doslednost na celotnem mestu.
- Preoblikovanje strani.
- Dostopnost
- Vsebina ločena od predstavitve.
Slabosti
- Vzpon za izbirnike ni mogoč.
- Omejitve navpičnega upravljanja.
- Brez izrazov.
- Ni deklaracije stolpca.
- Psevdorazred, ki ga ne nadzorujejo dinamične deklaracije.
- Pravila, slogi, ki ciljajo na določeno besedilo, niso mogoči.
5. Ali je mogoče CSS dodati več kot eno izjavo?
Odgovor:
Da, to je mogoče doseči s podpičjem;
2. del - Vprašanja za razgovor o CSS3 (napredno)
Zdaj si oglejmo napredna vprašanja o intervjuju za CSS3.
6. Razlikovati logične oznake od fizičnih oznak?
Odgovor:
- Fizične oznake se imenujejo tudi predstavitvena oznaka; logične oznake se ne uporabljajo za predstavitve.
- Fizične oznake so novejše različice, medtem ko so logične oznake stare in se osredotočajo na vsebino.
7. Kaj je kontekstni izbirnik?
Odgovor:
Izbirnik, ki se uporablja za izbiro posebnih pojavov elementa, se imenuje kontekstualni izbirnik. Prostor ločujejo posamezne izbirnike. V tej vrsti izbirnika je naslovljen le zadnji element vzorca.
Pojdimo na naslednja vprašanja o intervjuju za CSS3
8. Kako deluje indeks Z?
Odgovor:
Med uporabo CSS za pozicioniranje elementov HTML lahko pride do prekrivanja. Z indeks pomaga pri določanju prekrivajočega se elementa. To je lahko število, ki je lahko pozitivno ali negativno, privzeta vrednost je nič.
9. Ali je mogoče narediti izbirnik razreda za določen element? Kako?
Odgovor:
Da, za določen element lahko naredimo izbirnik razreda. Na primer
h2.className (
Barva: #FFFF;
)
V zgornjem primeru, kadar koli najdemo ime elementa 'className' pod elementom 'h2', uporabimo belo barvo.
10. Kako lahko v CSS3 ustvarimo senčilo besedila ali polje v polju?
Odgovor:
Lahko se ustvari senčna omara
škatla-senca: 5px 5px 2px #ffff;
senca besedila: 5px 5px 2px #ffff;
11.Kaj so v CSS3 dodana nova besedila?
Odgovor:
- Preplet besed
- Prelivanje besedila
- Prelom besed
Priporočeni članki
To je vodnik za seznam vprašanj in odgovorov o intervjuju CSS3, tako da lahko kandidat zlahka razbije ta vprašanja za intervju CSS3. Tu v tej objavi smo preučili o najboljših vprašanjih za intervju CSS3, ki jih pogosto postavljajo v intervjujih. Če želite izvedeti več, si oglejte tudi naslednje članke -
- Perl Intervju Vprašanja in odgovori
- 10 Naprednih vprašanj glede intervjuja AngularJS
- Najbolj osupljiva vprašanja za intervju z PHP za izkušene
- 12 najbolj uporabnih vprašanj o intervjuju Django