Cov txiaj ntsig ntawm Kev Siv SVG Duab ntawm Koj Lub Vev Xaib

Cov txheej txheem:

Cov txiaj ntsig ntawm Kev Siv SVG Duab ntawm Koj Lub Vev Xaib
Cov txiaj ntsig ntawm Kev Siv SVG Duab ntawm Koj Lub Vev Xaib
Anonim

Scalable Vector Graphics, lossis SVG, ua lub luag haujlwm tseem ceeb hauv kev tsim lub vev xaib niaj hnub no. Yog tias koj tsis siv SVG tam sim no hauv koj lub vev xaib tsim ua haujlwm, ntawm no yog qee qhov laj thawj vim li cas koj yuav tsum pib ua li ntawd, nrog rau kev poob qis koj tuaj yeem siv rau cov browser qub uas tsis txhawb nqa cov ntaub ntawv no.

Resolution

Qhov txiaj ntsig loj tshaj ntawm SVG yog kev daws teeb meem ywj pheej. Vim tias SVG cov ntaub ntawv yog cov duab vector (raws li tsis yog pixel-raws li cov duab raster), koj tuaj yeem hloov kho lawv yam tsis tau poob duab zoo. Qhov no yog tshwj xeeb tshaj yog pab tau thaum koj tab tom tsim teb cov websites uas yuav tsum saib zoo thiab ua hauj lwm zoo nyob rau hauv ib tug ntau yam ntawm cov tshuaj ntsuam qhov ntau thiab tsawg pab kiag li lawm. Koj tuaj yeem ntsuas SVG cov ntaub ntawv nce lossis nqis kom haum raws li qhov hloov pauv loj thiab cov qauv xav tau ntawm koj lub vev xaib teb yam tsis muaj kev cuam tshuam rau lawv qhov zoo hauv txhua txoj kev.

Feem ntau, SVGs muaj qhov zoo nkauj dua, zoo nkauj dua li cov duab ntawm lwm hom, tsis hais qhov loj me.

Image
Image

File Size

Ib qho kev sib tw nrog kev siv cov duab raster (xws li, JPG, PNG, GIF) ntawm cov vev xaib teb yog cov ntaub ntawv loj. Vim tias cov duab raster tsis ntsuas qhov uas cov duab vector ua, koj yuav tsum xa koj cov duab pixel raws li qhov loj tshaj plaws uas lawv yuav tshwm sim. Qhov no yog vim tias koj tuaj yeem ua ib daim duab me me thiab khaws nws qhov zoo, tab sis tib yam tsis muaj tseeb rau kev ua cov duab loj dua. Qhov tshwm sim yog cov duab uas loj dua qhov loj ntawm qhov uas lawv tau saib, yuam kom browsers rub tawm cov ntaub ntawv loj.

Hauv qhov sib piv, cov duab vector tuaj yeem ntsuas tau, yog li koj tuaj yeem siv cov ntaub ntawv me me tsis hais cov duab loj npaum li cas yuav tsum tau muab tso tawm. Qhov no thaum kawg ua kom zoo dua ntawm qhov chaw ua haujlwm tag nrho thiab rub tawm nrawm.

CSS Styling

Koj tuaj yeem yooj yim ntxiv SVG ncaj qha rau HTML ntawm nplooj ntawv. Qhov no yog hu ua inline SVG. Ib qho txiaj ntsig ntawm kev siv inline SVG yog qhov, vim tias cov duab kos tau tiag tiag los ntawm tus browser, tsis tas yuav muaj HTTP thov kom nqa cov duab duab.

Lwm qhov txiaj ntsig: Koj tuaj yeem ua qauv hauv SVG nrog CSS. Xav tau hloov xim ntawm SVG icon? Hloov kho cov duab ntawd hauv cov duab kho kom raug software thiab tom qab ntawd xa tawm thiab xa cov ntaub ntawv dua, koj tuaj yeem hloov cov ntaub ntawv SVG yooj yim nrog ob peb kab ntawm CSS. Koj tuaj yeem siv CSS los hloov SVGs rau lub xeev hover thiab lwm yam kev xav tau tsim, ib yam nkaus.

kab hauv qab

Vim tias koj tuaj yeem tsim cov ntaub ntawv SVG hauv kab nrog CSS, koj tuaj yeem siv CSS cov animations rau lawv thiab. CSS kev hloov pauv thiab kev hloov pauv yog ob txoj hauv kev yooj yim ntxiv qee lub neej rau SVGs. Koj tuaj yeem tau txais txiaj ntsig zoo li Flash ntawm nplooj ntawv yam tsis tas siv Flash-uas lub iPad tsis txhawb ntxiv lawm. Qhov tseeb, Adobe tab tom txiav tawm Flash los ntawm qhov kawg ntawm 2020.

Siv SVG

Raws li SVGs muaj zog, lawv tsis tuaj yeem hloov txhua lwm hom duab. Cov duab uas xav tau kev nplua nuj xim qhov tob tseem yuav tsum yog-j.webp

SVG kuj tsim nyog rau qee cov duab kos, xws li kab kos, kab kos, thiab lub tuam txhab logos. Tag nrho cov duab no tau txais txiaj ntsig los ntawm kev ua kom loj thiab tuaj yeem ua qauv nrog CSS.

Txhawb rau cov laus browsers

kev txhawb nqa tam sim no rau SVG yog qhov zoo heev hauv cov web browsers niaj hnub. Tsuas yog cov browsers uas tsis muaj kev txhawb nqa rau cov duab no yog cov ntawv qub ntawm Internet Explorer (uas Microsoft tsis txhawb nqa lawm) thiab ob peb lub qub versions ntawm Android. Tag nrho hauv tag nrho, ib feem me me ntawm cov neeg tshawb nrhiav tseem siv cov browsers no, thiab tus lej ntawd txuas ntxiv mus. Qhov no txhais tau tias koj tuaj yeem siv SVG ntawm koj lub vev xaib yam tsis muaj kev txhawj xeeb.

Yog tias koj xav muab qhov rov qab rau SVG, siv lub cuab yeej xws li Grumpicon los ntawm Filament Group. Cov peev txheej no tsim PNGs los ntawm koj cov ntaub ntawv SVG duab.

Pom zoo: