CSS2 మరియు CSS3 మధ్య తేడా

CSS3 కు పెద్ద మార్పులను గ్రహించుట

CSS2 మరియు CSS3 మధ్య అతిపెద్ద వ్యత్యాసం CSS3 అని వివిధ విభాగాలుగా విభజించబడింది చేయబడింది, గుణకాలు అని. ఈ మాడ్యూళ్ళలో ప్రతి ఒక్కదానిని W3C ద్వారా సిఫారసు ప్రక్రియలో వివిధ దశలలో చేస్తున్నారు. ఈ ప్రక్రియ వేర్వేరు తయారీదారులచే బ్రౌజర్లో ఆమోదించబడిన మరియు అమలు చేయబడే వివిధ ముక్కలు కోసం దీన్ని మరింత సులభతరం చేసింది.

మీరు CSS2 తో ఏమి జరిగిందో ఈ ప్రక్రియను పోల్చి ఉంటే, అన్నింటినీ ఒకే క్యాస్కేడింగ్ స్టైల్ షీట్ సమాచారంతో ఒకే డాక్యుమెంట్గా సమర్పించినప్పుడు, చిన్న, వ్యక్తిగత ముక్కలుగా సిఫారసులను విచ్ఛిన్నం చేసే ప్రయోజనాలను మీరు చూడగలుగుతారు. ప్రతి మాడ్యూల్ ఒక్కొక్కటిగా పని చేస్తున్నందున, మనకు CSS3 మాడ్యూల్స్ కోసం విస్తృతమైన బ్రౌజర్ మద్దతు ఉంది.

ఏ కొత్త మరియు మారుతున్న స్పెసిఫికేషన్ మాదిరిగా, మీ బ్రౌజరు మరియు అనేక ఆపరేటింగ్ సిస్టం లలో పూర్తిగా మీ CSS3 పేజీలను పరీక్షించుకోండి. లక్ష్యం ప్రతి బ్రౌజర్ లో సరిగ్గా అదే చూడండి వెబ్ పేజీలను సృష్టించడానికి కాదు గుర్తుంచుకోండి, కానీ CSS3 శైలులు సహా మీరు ఉపయోగించే ఏ శైలులు, వారికి మద్దతిచ్చే బ్రౌజర్లలో గొప్ప చూడండి మరియు వారు పాత బ్రౌజర్లలో సరసముగా తిరిగి వస్తాయి వద్దు.

కొత్త CSS3 సెలెక్టర్లు

CSS3 మీరు కొత్త CSS సెలెక్టర్లు, అలాగే ఒక కొత్త కాంబినేటర్, మరియు కొన్ని కొత్త నకిలీ మూలకాలతో CSS నియమాలు వ్రాయగలరు కొత్త మార్గాలను ఒక సమూహం అందిస్తుంది.

మూడు కొత్త లక్షణం సెలెక్టర్లు:

16 కొత్త నకిలీ తరగతులు:

ఒక కొత్త కాంబినేటర్:

క్రొత్త లక్షణాలు

CSS3 కొత్త CSS లక్షణాలను అనేక పరిచయం చేసింది. ఈ లక్షణాల్లో చాలావి దృశ్యమాన శైలులను సృష్టించడం, ఇవి ఎక్కువగా Photoshop వంటి గ్రాఫిక్స్ ప్రోగ్రామ్తో అనుబంధించబడ్డాయి. వీటిలో కొన్ని, సరిహద్దు-వ్యాసార్థం లేదా బాక్స్-నీడ వంటివి, CSS3 ను పరిచయం చేసినప్పటి నుండి ఉన్నాయి. ఇతరులు, ఫ్లక్స్బాక్స్ లేదా CSS గ్రిడ్ వంటివి ఇప్పటికీ తరచుగా CSS3 సంకలనాలను పరిగణించే కొత్త శైలులు.

CSS3 లో, బాక్స్ మోడల్ మారలేదు. కానీ మీ శైలి యొక్క నేపథ్యాలు మరియు సరిహద్దులను మీకు సహాయపడే కొత్త శైలి లక్షణాల సమూహం ఉన్నాయి.

బహుళ నేపధ్యం నేను mages

నేపథ్యం-ఇమేజ్, బ్యాక్గ్రౌండ్-స్థానం మరియు బ్యాక్గ్రౌండ్ రిపీట్ శైలులను ఉపయోగించి మీరు బాక్స్లో ఒకదానిపై ఒకటి పొరలుగా ఉన్న బహుళ నేపథ్య చిత్రాలను పేర్కొనవచ్చు. మొదటి చిత్రం వినియోగదారునికి దగ్గరిగా ఉన్న పొర, కింది వాటిని చిత్రించిన తరువాత. నేపథ్య రంగు ఉంటే, ఇది అన్ని చిత్ర పొరలకు క్రింద చిత్రీకరించబడుతుంది.

కొత్త నేపథ్య శైలి గుణాలు

CSS3 లో కొన్ని కొత్త నేపథ్య లక్షణాలు కూడా ఉన్నాయి.

ఉన్న నేపథ్య శైలి గుణాలకు మార్పులు

ఇప్పటికే ఉన్న నేపథ్య శైలి లక్షణాలకు కొన్ని మార్పులు ఉన్నాయి:

CSS3 బోర్డర్ గుణాలు

CSS3 సరిహద్దుల్లో మేము ఉపయోగిస్తున్న శైలులు (ఘన, డబుల్, గీతల, మొదలైనవి) కావచ్చు లేదా అవి ఒక చిత్రం అయి ఉండవచ్చు. ప్లస్, CSS3 గుండ్రంగా మూలలు సృష్టించడానికి సామర్థ్యం తెస్తుంది. మీరు నాలుగు అంచుల యొక్క ఒక చిత్రాన్ని సృష్టించి, ఆ చిత్రంను మీ సరిహద్దులకు ఎలా వర్తింపజేయాలని CSS ను చెప్పడం వలన బోర్డర్ చిత్రాలు ఆసక్తికరమైనవి.

కొత్త బోర్డర్ శైలి గుణాలు

CSS3 లో కొన్ని కొత్త సరిహద్దు లక్షణాలు ఉన్నాయి:

అదనపు CSS3 లక్షణాలు బోర్డర్స్ మరియు నేపథ్యాలు సంబంధించిన

ఒక విరామం వద్ద ఒక బాక్స్ విభజించబడినప్పుడు, లైన్ బ్రేక్ (ఇన్లైన్ ఎలిమెంట్స్ కోసం) నిలువు విరామము బాక్స్-అలంకరణ-విరామం ఆస్తి సరిహద్దు మరియు పాడింగ్లతో కొత్త పెట్టెలను ఎలా చుట్టుముందో వివరించును. నేపథ్యాలు ఈ ఆస్తిని ఉపయోగించి పలు విరిగిన పెట్టెల మధ్య విభజించబడతాయి.

కూడా బాక్స్ అంశాలకు నీడలు జోడించడానికి ఉపయోగించే ఒక బాక్స్ నీడ ఆస్తి ఉంది.

CSS3 తో, మీరు ఇప్పుడు సులభంగా పట్టికలు లేదా క్లిష్టమైన DIV ట్యాగ్ నిర్మాణాలు లేకుండా బహుళ నిలువు ఒక వెబ్ పేజీ ఏర్పాటు చేయవచ్చు. మీరు ఎంత మంది శరీరాన్ని కలిగి ఉంటారో మరియు ఎంత విస్తృతంగా ఉండాలి అనేదానిని బ్రౌసర్కు చెప్పండి. ప్లస్ మీరు హద్దులను (నియమాలు), కాలమ్ యొక్క ఎత్తు పరిధిలో ఉన్న నేపథ్య రంగులను జోడించవచ్చు మరియు మీ వచనం అన్ని నిలువు వరుసలను స్వయంచాలకంగా ప్రవహిస్తుంది.

CSS3 నిలువు - నిలువు సంఖ్య మరియు వెడల్పు నిర్వచించండి

మీరు మీ నిలువు యొక్క సంఖ్య మరియు వెడల్పును నిర్వచించడానికి అనుమతించే మూడు కొత్త లక్షణాలు ఉన్నాయి:

CSS3 కాలమ్ ఖాళీలు మరియు నియమాలు

ఖాళీలు మరియు నియమాలు ఒకే బహుళ సమయ దృశ్యంలో స్తంభాల మధ్య ఉంచబడతాయి. ఖాళీలు నిలువు వరుసలను వేరుచేస్తాయి, కానీ నిబంధనలు ఖాళీ స్థలాన్ని తీసుకోవు. కాలమ్ నియమం దాని గ్యాప్ కంటే విస్తృతమైనదిగా ఉంటే, అది ప్రక్కనే ఉన్న నిలువు వరుసలను కలుపుతుంది. కాలమ్ నియమాలు మరియు ఖాళీల కోసం ఐదు క్రొత్త లక్షణాలు ఉన్నాయి:

CSS3 కాలమ్ బ్రేక్స్, విస్తరించడం స్తంభాలు, మరియు నింపి నిలువు

కాలమ్ విరామాలు పాజ్ కంటెంట్లో బ్రేక్లను నిర్వచించడానికి ఉపయోగించే అదే CSS2 ఎంపికలను ఉపయోగిస్తాయి, కానీ మూడు కొత్త లక్షణాలతో: బ్రేక్-ముందు , బ్రేక్-ఆప్ట్ , మరియు బ్రేక్-ఇన్ .

పట్టికలు మాదిరిగా, కాలమ్-స్పాన్ ఆస్తితో స్తంభాలను వ్యాప్తి చేయడానికి మీరు అంశాలను సెట్ చేయవచ్చు. ఇది ఒక వార్తాపత్రిక లాంటి బహుళ నిలువు వరుసలను విస్తరించే ముఖ్యాంశాలను రూపొందించడానికి మిమ్మల్ని అనుమతిస్తుంది.

నిలువు నింపడం ప్రతి కాలమ్లో ఎంత కంటెంట్ ఉంటుందో నిర్ణయిస్తుంది. సమకాలీకరణ నిలువు వరుసలు నిలువు వరుసలు పూర్తి అయ్యే వరకు కంటెంట్ని ప్రవహించి, ఆపై తదుపరి దానికి వెళుతున్నప్పుడు ప్రతి కాలమ్లోని కంటెంట్ను అదే స్థాయిలో ఉంచడానికి ప్రయత్నించండి.

CSS2 లో అరేన్ చేర్చబడిన CSS3 లో మరిన్ని ఫీచర్లు

CSS2 లో లేవని CSS3 లో అదనపు లక్షణాలను కలిగి ఉన్నాయి, వాటిలో: