Vebijêrk Nîşandana Ji Ji Pêşvebirina Malpera Malpera Pêşniyarî ya Pêşniyar
CSS (Rêbazên Hilbijartinê yên Cascading) bi awayekî ku bi şêweya stîlan û malperên xwe veşartî bûne. Pêşniyarên stylesheets bikar bînin ku geroktêran çawa bikin ka malpera ku di çavkaniya çavan û bifikêşan de bête nîşandan, faktorên hûrgelan, wekhev, fonts û gelek pir zêde dibe.
Şêweyên CSS-ê dikarin di du awayan de were şandin:
- Inline - di navnîşa kodeya malpera xwe de, li ser kesek, bingehîn-by-element
- Di belgeya CSS ya standalone de, ku ji malperê ve girêdayî ye
Praktîkên Ji bo CSS
"Pratîkên herî baş" rêbazên sêwirandin û malperên avahiyê yên ku ji bo pir bandor be û bandorek ji bo karê herî zêde re bidin dayîn. Piştî wan di CSS-ê de li sêwirdariyê di malperê de alîkarî dike ku malperên xwe binêrin û her weha tevger dibe. Wan di nav salan de bi zimanên din û teknolojî yên din re pêşve kirin, û stylesheet a standalona CSS-ê rêbazê bijartî bû.
Pêwîsteyên herî baş ji bo CSS-ê dikare di riya jêrîn de malpera xwe çêtir bikin:
- Naverok ji paqijê veqetîne. Yek ji armancên sereke yên CSS e ku ji hêla hêja sêwirên ji HTML'ê ve derxînin û cihê wan duyek ji bo sêwirkerê ve biparêze bikin. Di heman demê de ev e ku sêwirîneran ji pêşdebirkeran veqetînin ku her kes dikare li herêmên xwe yên pispor li ser bala xwe bikin. Pêşniyarerek nabe ku pêşveçûna malpera xwe biparêzin ku pêşveçûyek pêşveçûyek be.
- Hêzên parastina hêsantir dike. Yek ji hêmanên bêhtir çavdêriya çavkaniyên webê veguherîn e. Ne materyalên çapkirinê, malpera yek carî "yek û çêbû." Content, design û fonksiyon dikare dikare û wextê xwe bide serî. Bi CSS-ê di nav malek navendî de, ji ber ku di malpera malperê de vekirî ye, tiştan hêsan e ku hêsantir dike.
- Malpera we malpera xwe digire. Vebijêrkên CSS bikar bînin alîkarî dike ku engên lêgerîn û kesên seqet di nav malpera xwe de dipeyivin.
- Malpera we niha dirêj dike. Bi karanîna çêtirîn rêbazên CSS-ê re, hûn bi standardên ku stesayît hatine qewimandin lê tête tixûb in.
Inline Styles Are Practice Not Best
Di navnîşên inline, dema ku ew armanca wan, gelemperî ne ku rêberiya malpera xwe biparêzin. Ew li hember her pratîkên herî baş digerin:
- Şîfreyên Inline ji naveroka sêwirandinê ne. Pelên Inline bi heman rengî wekî wekî pel û mîhengên dî-clunky yên ku bi rêveberên nû yên li dijî rûbê nû ve girêdayî. Ev celeb tenê bi taybetî, hêmanên takekesî bi bandor dike ku ew tê kirin. Dibe ku dibe ku hûn bêtir kontrolkirina diravî, ew jî pevçûnên pêşniyaz û pêşveçûnê jî wekhev dike, wekî wek xurtbûn - zehmet e.
- Stylesên inline ji sedemên parastinê têne. Dema ku hûn bi stylesheksiyonan re dixebitin, lêgerîna ku çiqas şêweyek çêkiriye dijwar be. Dema ku hûn bi tevlihevkirina înline, şêweyên berbiçav û derveyî , hûn gelek cihan hene ku kontrol bikin. Heke hûn li ser tîmek sêwirmendê bixebitin an jî ku hûn malpera ku ji aliyê kesek din ve ava kirine vekişîn bikin, hingê hûn ê hê bêtir pirsgirêk heye. Dema ku hûn şêwazê xwe bibînin û guhartin, hûn ê li ser her rûpelê li her rûpelê ku ew hatiye dayîn kirin jî bikin. Ew budceyên astronomîkî û demên kar zêde dibe.
- Şîfreyên Inline ne bi dest in. Dema ku xwendevanek qonaxek an jî pisporê alîkarî ya mayîn dikarin bibin ku bi awayekî taybetmendî û taybetmendiyên hêla xwe binihêrin, hin cîhazên kevn ên ku nikarin encamên hin malperan nîşan bidin. Wek karek û nivîsîn dikarin bandor bikin ku çawa we bi rûbirana lêgerînê ya pir lêgerîn tê dîtin, bi vî awayî pirtûka we jî di heman demê de di bin çavkaniya mesteya lêgerîna lêgerînê de (SEO) nîne.
- Stylesên inline ji te re çêbikin bigire. Heke hûn dixwazin her malperê li ser malpera xwe bikin ku rêbazek hinek tiştek bifikirin, hûn dikarin bi şeş rêzan an kodê di hundurê şêweya derve de dikanin. Heke hûn bi vê şêwazên inline re bikin, lêbelê divê hûn her şêweyên her paragraphê ji malpera xwe re zêde bikin. Heke hûn pênc parsên CSS hene, ew pênc xalên ku li her paragraphê li ser malpera te zêde dibe. Ew ku bandwidth û wextê zêde dibe dikare bi lez zêde bike.
Alternative to Inglîzî: Styleshek Derveyî
Li gorî bikaranîna şêweyên inline, karûbarên derveyî bikar bînin. Ew hemî fonksiyonên bestên CSS yên herî baş û ji bo karanîna hêsanî dide. Di vê awayê de, hemî şêweyên ku li ser malpera te bikar anîn, belgeya belgeyê de bijî ye ku paşê belgeya belgeyek bi ligel koda yekgirtî ve girêdayî ye. Styleshekên derveyî her belgeyên ku ew girêdayî bûne bandor dike. Wê wateya ku heger we malpera 20-page malperê ye ku her rûpel bi heman rengê heman şêwazê bikar tîne - kîjan bi gelemperî ew çawa bûye - tu dikarî ji her rûpelan bi hêsantir bi hev re veguhastin, bi yek yek rûpelan biguherînin. Guhertina guherînên di yek deverek bêhtir bêtir hêsan e, ji lêgerîna vê kodê li ser her rûpelê we malpera xwe. Di vê yekê de rêveberiya malpera pir dirêjtir hêsan dibe.