Фарқияти байни CSS2 ва CSS3

Фаҳмиши тағйироти асосӣ ба CSS3

Фарқияти бузургтарини CSS2 ва CSS3 ин аст, ки CSS3 ба қисмҳои гуногун тақсим карда шудааст, ки модул номида мешавад. Ҳар яке аз ин модулҳо тавассути W3C дар марҳилаҳои гуногуни раванди тавсиядиҳӣ ба роҳ монда мешаванд. Ин раванд барои парасторони гуногуни CSS3 хеле осонтар кардааст, ки дар браузер аз ҷониби истеҳсолкунандагони гуногун қабул ва иҷро карда мешавад.

Агар шумо ин равандро ба CSS2 тааллуқ додед, дар он ҷо ҳама чиз ҳамчун ҳуҷҷати ягона бо ҳамаи маълумотҳои Cascading Style Sheets дар дохили он пешниҳод карда шуд, шумо мебинед, ки бартараф кардани тавсияҳо ба қисмҳои хурдтар, қисмҳои алоҳида. Азбаски ҳар як модул дар алоҳидагӣ кор карда истодааст, мо якчанд намуди васеътари таъминоти браузерро барои модулҳои CSS3 доранд.

Мисли ҳар гуна тағйироти нав ва тағйирёбанда, боварӣ ҳосил кунед, ки шумо CSS3-и саҳифаҳоро дар бештари браузерҳо ва системаҳои оператсионӣ, ки шумо метавонед. Дар хотир доред, ки ҳадафи он нест кардани саҳифаҳои веб, ки дар ҳама браузерҳо ба назар гирифта шудааст, лекин барои ҳар як сабки шумо истифода мешавад, аз он ҷумла сабки CSS3, браузерҳоеро, ки онҳоро пуштибонӣ мекунанд, хуб медонанд ва онҳо бозгашти браузерҳоро, накунед.

Интихобгарони нав CSS3

CSS3 як хӯшаи роҳҳои нави шумо метавонед қоидаҳои CSS бо интихоби нави CSS нависед, инчунин combinator нав ва баъзе навъҳои нави pseudo elements.

Се интихобҳои нави филтр:

16 синфҳои нави псевдо:

Як комбинати нав:

Хусусиятҳои нав

CSS3 ҳамчунин як қатор хусусиятҳои нави CSS -ро ҷорӣ намуд. Бисёре аз ин хусусиятҳо барои бунёд кардани намудҳои виртуалӣ, ки эҳтимолан бо барномаи графикӣ мисли Photoshop бештар алоқаманд бошанд. Баъзе аз инҳо, аз қабили дараҷаи радиус ё радио-соя, аз оне, Дигарон, масалан, flexbox ё ҳатто CSS Grid сабки нав, ки аксар вақт илова кардани CSS3 мебошанд.

Дар CSS3, модели қуттӣ тағйир наёфтааст. Аммо як хӯшаи хосиятҳои нави сабки, ки метавонад ба шумо кӯмак ба содаи backgrounds ва сарҳадҳои қуттиҳои шумо кӯмак мекунад.

Муҳофизати бисёрҷониба ман mages

Истифодаи замина-намуди тасвир, мавқеи замина ва сабки такрорӣ, ки шумо метавонед тасвирҳои яквақтаи тақвимиро дар болои қуттии болоӣ гузоред. Тасвири аввалин ба қабати наздиктарин ба истифодабаранда аст, ки бо онҳое, ки дар паси дарахт нишастаанд. Агар ранги зеҳн вуҷуд дошта бошад, он дар қабатҳои тасвирӣ ранг карда мешавад.

Хусусиятҳои Навъи Нав

Ҳамчунин баъзе хусусиятҳои нав дар CSS3 мавҷуданд.

Тағйироте, ки хосиятҳои физикии мавҷударо доранд

Ҳамчунин якчанд тағирёбиро барои хосиятҳои сабки мавҷуда мавҷуданд:

CSS3 Хусусиятҳои сарҳад

Дар сарҳадҳои CSS3 мумкин аст, ки тарзи истифода бурдани (сахт, дучандон, хомӯш ва ғайра) ё онҳо метавонанд тасвир бошанд. Илова бар ин, CSS3 қобилияти эҷоди гӯшҳои гирдаро меорад. Тасвирҳои сарҳадӣ шавқоваранд, зеро шумо тасвири чаҳор марзро эҷод мекунед ва сипас CSS-ро ба кор андохтани ин тасвири марзҳоятонро ба инобат гиред.

Хусусиятҳои нав дар марзи нав

Дар баъзе навъҳои нави CSS3 мавҷуданд:

Хусусиятҳои CSS3 Хусусиятҳое, ки ба марз ва марзҳо марбутанд

Вақте ки қуттиро дар саҳифаи саҳифа вайрон карда мешавад, сутуни шикастани хати хати (барои унсурҳои дохилӣ) амволи боқимонда-танаффус тасвир мекунад, ки чӣ гуна қуттиҳои нав бо марз ва пудинг ғафс мекунанд. Маълумотҳо метавонанд дар байни қуттиҳои шикастае бо истифода аз ин амвол тақсим карда шаванд.

Ҳамчунин, амволи боқимондаи сиёҳ мавҷуд аст, ки барои илова кардани унсурҳои қуттиҳои онҳо истифода бурда мешавад.

Бо CSS3, шумо метавонед бо осонӣ веб саҳифаҳои якчанд сутунҳо бе ҷадвалҳо ё сохторҳои мураккаби div. Шумо ба браузери худ ба чанд сутуни унсури бадан дохил мешавед ва чӣ гуна бояд васеътар бошад. Plus шумо метавонед сарҳадҳо (қоидаҳо), рангҳои аслиро, ки баландии сутунро паҳн кунед, ва матни шумо тавассути ҳамаи сутунҳо ба таври автоматӣ ҷараён гирад.

CSS3 Сутунҳо - Муайян кардани рақам ва паҳншавии сутунҳо

Ду намуди нави нав, ки ба шумо имконият медиҳанд, ки рақам ва паҳнои сутунҳои шуморо муайян кунед:

CSS3 Қуттиҳои коллективӣ ва қоидаҳо

Натиҷаҳо ва қоидаҳо дар байни сутунҳо дар як варианти якхела гуногунанд. Нохунакҳо сутунҳоро ҷудо мекунанд, аммо қоидаҳо ҳеҷ гуна фазоиро надоранд. Агар қоидаҳои сутуни он аз доираи фарқияти он васеътар бошад, он сутунҳои наздикро ба ҳам мепайвандад. панҷ қобилияти нав барои қоидаву сутунҳо вуҷуд дорад:

CSS3 Сутуни тиреза, сутунҳои гардиш, ва сутунҳои пур

Танаффусҳои сутунҳо бо усули CSS2 истифода мешаванд, ки барои муайян кардани танаффусҳо дар мундариҷаи пакетӣ истифода мешаванд, аммо бо се хусусиятҳои нав: шикастани пешпазак , баъд аз шикастан ва шикастани дохилӣ .

Мисли ҷадвалҳо, шумо метавонед унсурҳоеро, ки бо амволи сутуни сутун ҷой дода шудааст, гузоштаед. Ин ба шумо имкон медиҳад, ки эҷод кардани сарлавҳаҳоеро,

Сутунҳои пуркунии карат дар ҳар як сутун чӣ қадар мӯҳтаворо ҳал мекунанд. Сутунҳои боэътимод кӯшиш мекунанд, ки дар ҳар як сутуни ҳамон миқдори мӯҳтаво гузошта шаванд, дар ҳоле, ки автомобил фақат мундариҷа то даме, ки сутун пур аст ва баъд ба тарафи дигар меравад.

Хусусиятҳои бештар дар CSS3, ки "Aren & # 39; T" дар CSS2 дохил карда шудааст

Бисёр хусусиятҳои иловагӣ дар CSS3, ки дар CSS2 вуҷуд надоштанд, аз он ҷумла: