Yuav Siv Li Cas CSS Qhov Chaw Mus Tsim Tsa Layouts Tsis Muaj Ntxhuav

Tab Tom Ntej Tsis Tau Txaus Lawm Cov Kev Tsim Kho Tshiab Tsim Kho Tshiab

Muaj ntau ntau yam tsis yog siv cov rooj rau kev teeb tsa . Ib qho ntawm feem ntau heev vim li cas cov neeg muab rau kev siv rau lawv yog vim nws tsis yooj yim ua teeb tsa nrog CSS. Txawm hais tias CSS tsab ntawv sau ua rau kev kawm nkhaus, thaum koj to taub tias yuav ua li cas CSS qhov kev npaj, tej zaum koj yuav xav tsis thoob thaum nws yooj yim npaum li cas. Thiab thaum twg koj kawm, koj yuav tau hais ob los lus ntau tshaj plaws rau tib neeg vim tsis siv CSS- "Nws yog sai dua sau ntawv ntxhuav." Nws yog sai dua vim koj paub cov ntxhuav, tab sis thaum koj kawm CSS, koj yuav tsum yog ceev li nrog ntawd.

Browser Kev Txhawb Kev CSS Txoj Kev

CSS muab tso tawm zoo txaus siab nyob rau hauv tag nrho cov browsers niaj hnub . Tshwj tsis yog tias koj tab tom tsim ib qhov chaw rau Netscape 4 lossis Internet Explorer 4, koj cov neeg nyeem yuav tsum tsis txhob muaj teeb meem saib koj li CSS qhov Web site.

Rethinking Koj Yuav Ua Li Cas

Thaum koj tsim ib qhov chaw uas siv cov ntxhuav, koj yuav tsum xav hauv ib hom ntawv piav qhia. Hauv lwm lo lus, koj xav nyob rau hauv cov nqe lus ntawm hlwb thiab kab thiab kab. Koj cov nplooj ntawv Web site yuav qhia txog qhov no. Thaum koj tsiv mus rau CSS qhov chaw tsim, koj yuav pib xav txog koj cov nplooj ntawv raws li cov ntsiab lus, vim hais tias cov ntsiab lus yuav muab tso rau qhov twg koj xav tau hauv qhov tsim-txawm tias tseem muaj zog rau saum lwm cov ntsiab lus.

Cov websites sib txawv muaj cov qauv sib txawv. Txhawm rau tsim ib nplooj ntawv zoo, ntsuas qhov qauv ntawm cov nplooj ntawv muab ua ntej koj muab cov ntawv rau nws. Ib qho piv txwv muaj xws li tsib seem hauv seem:

  1. Header . Lub tsev mus rau lub xov xwm chiv keeb, lub npe qhov chaw, cov kev sib txuas ntawm navigation, ib lub npe khoom thiab zoo li ob peb yam.
  2. Txoj cai sab . Qhov no yog sab xis ntawm nplooj ntawv nrog lub thawv nrhiav, tawm, thawv yeeb yaj kiab, thiab chaw kav khw.
  3. Cov ntsiab lus . Cov ntawv nyeem ntawm ib tsab xov xwm, blog post los yog lub tawb nqa khoom-cov nqaij-thiab-qos yaj ywm ntawm nplooj.
  4. Kev tawm lus . Cov ntawv cog lus nyob rau hauv cov ntsiab lus.
  5. Footer . Lub ntsiab hauv qab taw qhia, sau cov ntaub ntawv, cov ntaub ntawv xov xwm, kev tshaj tawm qis, thiab lwm cov kev sib txuas.

Tsis yog muab cov tsib lub ntsiab lus tso rau hauv ib lub rooj, siv cov lus HTML5 seem ntawm cov ntsiab lus ntawm cov ntsiab lus, thiab tom qab ntawd ces siv CSS qhov chaw tso cov ntsiab lus ntawm cov nplooj ntawv.

Paub Txog Koj Cov Ntsiab Lus

Tom qab koj tau txhais cov ntsiab lus sib txawv ntawm koj qhov chaw, koj yuav tsum sau lawv rau hauv koj cov HTML. Thaum koj tuaj yeem ua tau, feem ntau, muab koj cov seem rau txhua qhov kev txiav txim, nws yog ib lub tswv yim zoo rau koj tso qhov chaw tseem ceeb ntawm koj nplooj ntawv ua ntej. Qhov no yuav pab nrog kev tshawb nrhiav cav, thiab.

Yuav ua kom pom qhov chaw, xav txog ib nplooj ntawv nrog peb kab, tab sis tsis muaj header lossis footer. Koj tuaj yeem siv qhov chaw los ua kom txhua hom layout uas koj nyiam.

Rau peb qhov kev teeb tsa, sau txog peb seem: sab sab laug, sab sab, thiab cov ntsiab lus.

Cov seem no yuav tsum siv cov ntsiab lus ARTICLE rau cov ntsiab lus thiab ob qho SECTION cov ntsiab lus rau ob kab. Txhua yam yuav tau muaj tus cwj pwm txheeb nws. Thaum koj siv tus cwj pwm, koj yuav tsum yog tus cim npe rau txhua daim ntawv.

Muab Cov Lus Qhia

Siv CSS, txhais txoj haujlwm rau koj tus lej ID. Khaws koj cov lus qhia hauv ib lub suab hu li no:

#content {

}

Cov ntsiab lus nyob rau hauv cov ntsiab lus no yuav siv ntau qhov chaw li nws muaj peev xwm, uas yog 100 feem pua ​​ntawm qhov dav ntawm qhov chaw nyob los yog cov nplooj ntawv. Los cuam tshuam rau qhov chaw ntawm ib seem uas tsis yuam nws mus rau qhov dav dav, hloov padding los yog cov khoom siv paj.

Rau qhov kev teeb tsa no, muab ob kab rau cov dav dav thiab tsau lawv txoj hauj lwm meej, kom lawv tsis txhob cuam tshuam los ntawm qhov chaw uas lawv pom muaj hauv HTML.

# sab laug kem {
txoj haujlwm: tsis meej;
sab laug: 0;
dav: 150px;
margin-sab laug: 10px;
margin-sab saum toj: 20px;
xim: # 000000;
padding: 3px;
}
# txoj cai kem {
txoj haujlwm: tsis meej;
sab laug: 80%;
saum toj: 20px;
dav: 140px;
padding-sab laug: 10px;
z-Performance index: 3;
xim: # 000000;
padding: 3px;
}

Tom qab ntawd rau cov txheej txheem, teem caij margins nyob rau sab xis thiab sab laug kom cov ntsiab lus tsis sib tshooj ob sab sab nraud.

#content {
to top: 0px;
margin: 0px 25% 0 165px;
padding: 3px;
xim: # 000000;
}

Txhais koj cov nplooj ntawv siv CSS tsis yog cov lus HTML yuav tsum muaj kev paub ntau ntxiv, tab sis cov nyiaj them poob haujlwm raws li cov qauv tsim thiab cov qauv tsim dua thiab ua rau cov kev hloov kho rau koj nplooj ntawv tom qab.