CSS Daim Ntawv Cais Ua Ntej

Kawm Yuav Tsim Tshaj Ua Ntej Qiv Siv cov CSS thiab Duab

Kawm li cas los siv CSS los tsim kev zoo nkauj pib lub npe rau koj cov lus. Muaj txawm tias yooj yooj yim duab hloov txheej txheem los siv cov graphical duab rau koj thawj zaug.

Yooj Yim Ntawm Cov Ntawv Qhia Ua Ntej

Muaj peb theem pib ntawm thawj lub kaus mom hauv cov ntaub ntawv:

Cov hau khwb plhaw los yog lub khwb tsho yog cov paub zoo heev. Lawv yog ib txoj kev zoo rau hnav li lwm ntev thiab tho txawv ntawm cov ntawv nyeem. Thiab nrog CSS tus vaj tse: ua ntej ntawv, koj tuaj yeem txhais tau tias yuav ua li cas koj cov thawj cov ntawv sau npe.

Tsim Ib Daim Phiaj Xim Pib Yooj Yim

Txhua yam koj yuav tsum tau ua kom tsim tau cov lus pib sau tau yooj yim yog ua kom thawj tsab ntawv ntawm koj pawg lus loj loj hauv me me nrog thawj tsab ntawv pseudo-element:

p: first-letter {font-size: 3em; }

Tab sis muaj ntau tus browsers pom tias thawj tsab ntawv yog loj dua cov ntawv nyeem ntawm kab, yog li lawv ua tus thawj sib npaug rau dab tsi yuav ua rau kev txiav txim zoo rau thawj tsab ntawv, tsis tas cov kab. Luckily, qhov no yog qhov yooj yim kho nrog thawj kab kab-pseudo-cov khoom thiab qhov cuab yeej ntawm qhov siab:

p: first-letter {font-size: 3em; } p: first-line {line-height: 1em; }

Ua si nrog kab qhov siab hauv koj daim ntawv txog ntua thaum koj pom qhov loj me me rau koj cov ntawv nyeem.

Nrog koj tus Cap Capitant

Thaum koj to taub tias yuav ua li cas thiaj tsim tau thawj lub hau, koj tuaj yeem hnav ua ris tsho zoo nkauj kom nws sawv ntsug. Ua si nrog cov xim, xim tom qab, ciam teb rau lwm tus, los yog txawm tawm tsam koj txoj kev zoo nkauj. Ib qho yooj yim yooj yim style yog rov qab rau xim ntawm koj font thiab tom qab xim xim rau thawj tsab ntawv:

p: first-letter {font-size: 300%; tom qab-xim: # 000; xim: #fff; } p: first-line {kab-qhov siab: 100%; }

Ib qho kev ua kom lwm tus yog qhov chaw ntawm thawj kab. Qhov no yuav ua kom yooj yim nrog CSS, raws li qhov nruab nrab ntawm cov ntawv nyeem kab yuav txawv dua yog tias koj qhov layout yog hloov tau. Tab sis nrog qee tus ua si nrog lub qhov tseem ceeb, koj tuaj yeem ua rau koj thawj kab txaus los ua thawj daim ntawv tuaj rau hauv nruab nrab. Cia li ua si nrog cov feem pua ​​ntawm cov ntawv nyeem ntawm cov lus kom txog thaum nws zoo nkaus li yog:

p: first-letter {font-size: 300%; tom qab-xim: # 000; xim: #fff; } p: first-line {kab-qhov siab: 100%; } p {text-indent: 45% ; }

Cov Txheej Txheem Pib Ua Ntej Hauv Nruab Nrab yog CSS nyuaj

Adjacent thawj lub kaus mom yuav tsis yooj yim nrog CSS vim tias qhov txawv browsers tso saib cov ntawv sib txawv. Lub tswv yim tom qab tsim lub hau uas nyob ib sab hauv CSS yog siv cov cuab yeej ntawm cov ntawv nyeem hauv thawj kab los thawb tawm (mus rau sab laug) tus nqi tsis zoo. Koj yuav tsum tau hloov cov paj ntaub ntawm tshooj lus ntawm qee qhov nyiaj. Ua si nrog cov zauv no kom txog rau thaum cov ntawv zoo nkaus li zoo.

p {text-indent: -2.5em; margin-sab laug: 3em; } p: first-letter {font-size: 3em; } p: first-line {kab-qhov siab: 100%; }

Tau Txais Kev Cem Ua Ntej Ua Ntej

Qhov zoo tshaj plaws los ua kom zoo nkauj tshaj plaws yog hloov daim font rau ib tsev neeg zoo nkauj dua. Yog tias koj siv cov ntawv sau ua cov cim tom qab, nws yuav pab tau tias koj thawj zaug pib qhia tau zoo kom koj cov neeg tuaj yeem pom nws, tsis muaj kev nkag siab thiab kev siv teeb meem.

p: first-letter {font-size: 3em; font-family: "Edwardian Script ITC", "Txhuam Ntawv MT", cursive; } p: first-line {kab-qhov siab: 100%; }

Thiab, li qub, koj tuaj yeem muab cov tswv yim no ua ke ua ke kom tsim tau cov lus tshaj tawm rau koj cov lus.

Siv Tus Txij Nkawm Uas Tshaj Lij

Yog tias, tom qab tag nrho qhov ntawd, koj tseem tsis tau nyiam qhov koj pib lub hau hnyuv ntxig rau daim nplooj, koj tuaj yeem ua si rau cov duab kom tau txais cov nyhuv pes tsawg koj tab tom nrhiav. Tab sis ua ntej koj txiav txim siab tsiv ncaj nraim mus rau duab, koj yuav tsum paub txog qhov tsis muaj teeb meem ntawm hom no:

Ua ntej, koj yuav tsum tsim cov duab ntawm thawj tsab ntawv. Kuv siv Photoshop los tsim tsab ntawv L nrog daim ntawv "Edwardian Script ITC". Kuv ua nws loj loj - 300pt loj. Kuv mam li cropped tus duab mus rau qhov liab tsawg daim ntawv nyob ib ncig ntawm daim ntawv thiab muab sau kom pom cov duab dav thiab qhov siab.

Tom qab ntawd kuv tau tsim ib hoob "capL" rau kuv pawg lus. Qhov no yog qhov uas kuv txhais tau cov duab siv, qhov ua (kab qhov siab), thiab ntxiv rau.

Koj yuav tsum tau siv cov duab dav thiab qhov siab kom teeb tau cov pawg ntawv ntawm phau ntawv-hauv qhiab thiab padding-top. Rau kuv tus duab L, kuv xav tau 95px indent thiab 72px padding.

p.capL {kab qhov siab: 1 li; tom qab duab: url (capL.gif); tom qab rov tso: tsis rov-tso rov; text-indent: 95px; padding-sab saum toj: 72px; }

Tab sis qhov no tsis yog txhua yam. Yog tias koj tso nws nyob, ces thawj tsab ntawv yuav tsum tau duplicated hauv pawg lus - ua ntej nrog daim duab, tom qab ntawd ces hauv cov ntawv nyeem. Yog li, kuv ntxiv ib qho puag ncig ntawm thawj lub caij nrog chav kawm "pib" - thiab tau qhia rau qhov browser kom tsis txhob saib cov ntawv ntawd:

span.initial {zaub: tsis muaj; }

Thiab daim duab ces qhia tau tias yog lawm. Koj tuaj yeem ua si nrog cov ntawv nyeem hauv plhaub ntawv kom tau txais cov ntawv nyeem txog cov ntawv ncaj qha mus rau tsab ntawv, tabsis koj xav tso nws tawm.