Divê çi bikim?

Çav û hest, yan "şêwirmend" ya malpera CSS-ê vekirî (CSS-Cascading Sheets) hatiye dabeşkirin. Ev pelê ye, hûn ê di nav lîsteya malpera xwe de zêde bikin ku dê rêbazên CSS yên cuda hene ku peldanka sêwirînê û rengên xwe yên çêbikin.

Dema ku malper dikarin bikar bînin, û gelek caran, karanîna çend şêwazan bikar bînin, ne hewce ne ku ev bikin. Hûn dikarin hemû rêbazên CSS-ê di nav pelê xwe de cih bikin, û bi rastî jî ji bo van tiştan in. Gava pir pir, navnîşên pîşesaziyê dikare di demên şêweyên cuda de hewceyê hewceyê, gelek piçûk bi malperên navîn dikarin bi tenê yek pelê xweş bikin. Ev e ku ez ji bo piraniya karên gerdûnî ya karanîna karanîna - pelên CSS-ê bi hemî rêbazên me re pêdivî ye. Ji ber vê yekê pirsê nuha ye - hûn pelê vê CSS-ê çi bike?

Niştimanî Peymana Bingehîn

Dema ku hûn rûpelên malperên derve yên şêweyê biafirînin, divê hûn pelên navnîşên ku ji bo pelên HTMLên xwe wekî heman nameyan nameyek binivîsin binivîsin :

Bi taybetmendiyên taybet bikar bînin

Divê hûn tenê bi nameyên az, hejmarên 0-9, bikarhênerek (_), û hyphens (-) di navên pelên CSS-ê de bikar bînin. Dema ku pergala pelê te ve dibe ku hûn bi pelên din ên din re biafirînin, di serverê OSê de dibe ku pirsgirêkên taybet re pirsgirêkên xwe hene. Hûn bi karên ku li vir hatine binçavkirin tenê bikar bînin. Hingê tevî, ger ku server ji bo nimûneyên taybet ên destûr dide, dibe ku heger hûn biryar bidin ku di pêşerojê de di pêşerojê de bicîh bikin.

Ne her spaces bikar bînin

Wek wekî lîstikên taybet, cihan dikarin li ser malpera webê pirsgirêk dibe. Dîtekek baş e ku hûn navên pelên xwe ji wan dûr bikin. Ez her weha ji bo pelan wekî pelên ku navê wan hewceyê wan bi malpera xwe re zêde bike, bi heman yekê peymanên xwe bikar bînin. Heke hûn difikirin ku hûn pêdivî ye ku navnîşa pelê hêsanî bixwînin, bila hilberên nehensî an derê. Ji bo nimûne, ji ber "bikaranîna" file.pdf ye "ez dê" vê-is-the-file.pdf "bikar bînin.

Navekî Pelgin Bi Navekî Dest bi Dest

Dema ku ev yek ne hewce ne, pergalên hinek navên navên pelên ku bi nameyek dest pê nekin hene. Ji bo nimûne, heke hûn hilbijêre ku pelê xwe bi hejmarê xwe dest pê bikin, ev dibe sedema pirsgirêkan.

Daxuyaniya Giştî ya Bikaranînê

Dema ku ev ji bo pelê naxwaze, ne fikrkek baş e, wekî servîsên hinek web-ê hesas e, û eger hûn ji bîr nekin û pelê di cûda cuda de referandin, wê neyê barkirin. Di karê min de, ez ji bo her pelê pelê tûjmarên jêrîn bikar bînin. Min rastî rast e ku ev tiştek be ku pirhemkerên gerdûnî yên ku ji bo bîr nekin têkoşîna nû ya nû. Çalakiya xwe ya kevneşopî dema ku pelê nameyek eynî navnîşa yekemîn navê navê kapîtalîzmê ye. Ji vê derê veqetin û hûrgelên biçûk ên ku tenê tenê lîstikên biçûk hene.

Navekî Pelê wekî Piçûk Kurt be

Dema ku pergala piraniya pelê pergala piranîya pergala xebitandinê heye, ew ji navekî pelê ya CSS-ê bi awayek maqûl e. Serweriya baş a thumb ji 20-ê celebê ji bo navê pelê nabe ku dirêjbûn. Bi rastî, tiştek bêtir ji vê nexwestî ye ku bi karê xwe re dixebite û her tiştî girêdayî ye!

Pirtûka Pirtûka Pîroz Navê Peldanka CSS ya xwe

Beşê herî girîng ya navnîşa pelê CSS-ê ne navê pelê ne, lê dirêjkirina. Pêdivî ne pêdivî ye ku pergalên Macintosh û Linux hewce ne, lê ev fikr baş e ku her weha her weha dema ku pelê CSS heye. Wê awayî hûn herdem her dizanin ku ew pirtûkek şêweyek e û ne pêdivî ye ku pelê vekin ku da ku ew di pêşerojê de çi bikin.

Dibe ku ev şaşiyek mezin e, lê pelê pelê CSS-yê divê bibe:

.css

Daxuyaniyên Navekî CSS'yê

Heke hûn tenê di pelê de CSS-ê heye, hûn dikarin her tiştê ku hûn dixwazin dixwazin. Ez an jî dixwazin

styles.css or default.css

Ji ber ku piraniya malperên ku ez dixebite ser pelên CSS-ê de hene, ev navên min ji bo min dixebite.

Ger malpera we dê pelên gelek CSS bikar bînin, paşnavên şêweyên xwe piştî şertê xwe binivîsin, da ku ew eşkere ye ku ew armanca kîjan pelê ye. Ji ber ku rûpela malperê dikare bi şêweyên gelek şêweyên pêwendî re girêdayî ye, ew dibe ku hûn şêweyên xwe li nav çarçoveyên cûda û celebên ku di çarçoveya wê de û şêweyên navîn de girêdayî dikin. Bo nimûne:

Heke we malpera çarçoveyek hinek cûreyek tê bikaranîn, hûn ê guman bibin ku ew pelên gelek CSS bikar tîne, her beşên parçeyên pirtûka cûda an jî çarçoveyên cuda yên malperê (typografî, rengê, rengîn, etc.) were pêşkêş kirin.

Gotara rastîn ji Jennifer Krynin. Edited by Jeremy Girard on 9/5/17