Kev Taw Qhia rau Modularization of Cascading Style Sheets (theem 3)
Qhov kev hloov loj tshaj plaws uas yog tam sim no npaj rau CSS qib 3 yog qhia txog cov qauv. Qhov kom zoo ntawm cov modules yog tias nws (supposedly) tso cai rau qhov kev ua tiav kom tiav thiab pom zoo kom sai dua vim hais tias feem ua tiav thiab pom zoo rau cov kev sib txuas lus. Qhov no kuj tso cai rau browser thiab neeg siv tus neeg muag khoom los txhawb cov seem ntawm qhov kev qhia tshwj xeeb, tiam sis cia lawv cov qhov chaws ploj mus rau qhov tsawg kawg nkaus los ntawm tsuas yog txhawb cov qauv uas ua rau kev nkag siab. Piv txwv, tus nyeem ntawv tsis xav kom muaj cov khoom siv uas tsuas yog txhais tau hais tias lub tswv yim yuav ua li cas thiaj pom kev pom. Tab sis txawm hais tias nws tsuas yog muaj cov qauv hauv aural, nws puas tseem yog ib qho cuab yeej CSS cov cuab yeej 3.
Qee cov nta tshiab ntawm CSS 3
- Xaiv
- Xaiv cov hauv CSS 3 yuav tsum nyiam heev. Lawv yuav cia tus tsim tawm / tus tsim tawm los xaiv ntau ntau ntawm cov ntaub ntawv. Yog ib yam zoo txog qhov module no yog tias ntau lub browsers twb pib txhawb cov CSS 3 qib siab, ces koj tuaj yeem pib sim lawv tam sim no. Piv txwv, qee cov xaiv tshiab yog:
- sib piv ntawm cov cwj pwm thiab cov cwj pwm muaj txiaj ntsim, nrog rau cov ntawv sib tw
- pseudo-classes, xws li tus menyuam
- lub hom phiaj pseudo-chav kawm rau cov ntsiab lus tsuas yog cov ntsiab lus nyob hauv qhov URL
- pseudo-chav kawm rau cov style txhua lub caij uas tau kos xws li hauv xov tooj cua lossis cov tshev kos npe
- Xaiv cov hauv CSS 3 yuav tsum nyiam heev. Lawv yuav cia tus tsim tawm / tus tsim tawm los xaiv ntau ntau ntawm cov ntaub ntawv. Yog ib yam zoo txog qhov module no yog tias ntau lub browsers twb pib txhawb cov CSS 3 qib siab, ces koj tuaj yeem pib sim lawv tam sim no. Piv txwv, qee cov xaiv tshiab yog:
- Cov Ntawv Tshaj Tawm thiab Layout
- Kev hloov rau qhov kev sib tw, cov ntsiab lus , thiab qhov tseeb ntawm cov ntawv hauv cov ntaub ntawv.
- Thawj Tsab Ntawv thiab Ua Ntej Kab Hauv Cov Tsiaj Ntawv
- CSS 3 yuav tsum tso cai rau kom muaj kev cuam tshuam nrog kev sib haum xeeb thiab sib dhos ntawm kev poob qis.
- Paged Media thiab Tsim Cov Ntsiab Lus
- CSS 3 yuav tam sim no txhawb cov kev xaiv ntau ntxiv hauv cov ntawv xov xwm, xws li kev khiav haujlwm cov npe thiab cov footers thiab nplooj ntawv xov xwm. Ntxiv rau yuav muaj cov khoom zoo siab rau luam tawm cov ntsiab lus muaj xws li cov khoom rau cov lus ntawv thiab cov cross-references.
- Multi-Column Layout
- Txoj cai tam sim no, cov qauv sau ua haujlwm ntawm ntau tus qauv tsim cov khoom tso cai rau cov neeg tawm qauv los tso lawv cov ntsiab lus nyob rau ntau kab nrog cov ntsiab lus xws li cov kem-kis, kem-suav, thiab sab-dav.
- Ruby
- CSS yuav tam sim no txhawb qhov kev muaj peev xwm ntxiv cov lus piav qhia me me rau saum toj los sis ze rau cov lus, feem ntau siv Suav thiab lus Nyij Pooj. Lawv feem ntau yog siv los muab cov lus los sis lub ntsiab lus ntawm cov ideograms nyuaj.
CSS 3 Yuav Muaj Kev lom zem
Thaum nws tau txais kev saws raws li tus txheej txheem thiab Web browsers thiab neeg siv ua hauj lwm pib siv nws, CSS 3 yuav yog ib lub cuab tam siv tau rau Web designers. Cov tshiab nta uas tau sau saum toj no tsuas yog ib qho me me ntawm tag nrho cov ntxiv thiab cov kev hloov rau qhov kev paub meej.