A është gjuha CSS e lidhur me C dhe C ++ apo jo? Nëse jo, cili është ndryshimi midis tyre?


përgjigje 1:

CSS nuk ka lidhje fare me C ose C ++.

CSS, e shkurtër për fletët e stilit kaskadues, përdoret për të përshkruar formatimin / prezantimin e dokumenteve të shkruara në një gjuhë shënjimi (psh. HTML, XHTML, XML, etj.). CSS është vetëm një listë e organizuar e selektorëve që tregon se në cilën pjesë të shënjimit është përdorur stili dhe blloqet e deklaratave, vetëm listat e deklaratave që specifikojnë atributet që kontrollojnë paraqitjen, ngjyrën, shkronjat, etj.

Ndërsa CSS përdor parantezat rreth blloqeve të deklaratave, kjo është vetëm një ngjashmëri vizuale midis CSS dhe gjuhëve të ngjashme me C. Ju kërkuat dallime, por ato janë gjëra krejtësisht të pavarura, si mollë dhe gjarpër. CSS vendos atributet e stilit për gjuhët e shënjimit, ndërsa C dhe C ++ (dy gjuhë të ndryshme) janë gjuhë programimi universale.

Gjuhët e programimit të përgjithshëm përdorin strukturat e të dhënave dhe algoritmet për të gjeneruar softuer të ekzekutueshëm (p.sh. aplikacione, sisteme operative, drejtues të pajisjeve, module të bazës së të dhënave, softuer të sistemit të ngulitur, etj.). Gjuhët e përgjithshme të programimit si C dhe C ++ ofrojnë struktura kontrolli si psh B. nëse udhëzimet, sythe, thirrje funksioni etj. C ose C ++ mund të përdoren për programim procedural dhe C ++ për programim të orientuar nga objekti.

Ju nuk mund të shkruani vetëm një aplikacion (madje edhe një aplikacion në internet) me CSS sepse CSS është vetëm një koleksion listash me atributet e prezantimit / formatimit. Në fushën e faqeve të internetit ku zakonisht gjendet CSS, JavaScript është gjuha me qëllim të përgjithshëm e integruar në shfletuesit e uebit që mundëson bashkëveprim me shënjimet HTML dhe stilet CSS. Në JavaScript do të gjeni struktura kontrolli siç janë deklaratat, sythe, thirrjet e funksioneve, etj.


përgjigje 2:

C / C ++ janë gjuhë me qëllime të përgjithshme. Ata ishin krijuar për të zgjidhur të gjitha llojet e problemeve kompjuterike, ndërsa CSS ishte krijuar për qëllime të dhënies.

Pra, nëse po kërkoni një zgjidhje interpretuese, HTML / CSS / Javascript është kombinimi i mirë.

Nëse po përpiqeni të zgjidhni një problem të ndërlikuar, veçanërisht nëse doni të optimizoni llogaritjen, duhet të punoni me C ++ dhe madje C.