Alîkar û Dîspêkên Inline Styles in CSS

CSS, an Pîvanên Cascading Sheets, têne çêkirin ku di navnîşa malpera malpera navîn de tê bikaranîn, ku ji bo rûpela dîtbarê vîdyoyek bikar bînin. Dema ku HTML sazkirina pirtûkê dike û Javascript dikare tevgerên xwe bigire, çav û ramanê malpera navendî ya CSS e. Dema ku ev van şêweyan tê, ew pir caran di çarçoveyên derve yên bi kar bînin, lê hûn dikarin şêweyên CSS-ê, yekemek taybetmendî bikar bînin ku bi navê "şêweyên inline."

Inline style styles CSS hene ku bi rasterast li rûpela HTML-ê tê bikaranîn. Di vê helwestê de fonksiyon û kêmasiyan hene. Ya pêşîn, bila vê yekê bi awayekî xwe binêrin ka ev şêweyên nivîskî hatine nivîsandin.

How to Style a Inline Style

Ji bo şêweya CSS ya înternetê ava bike, hûn dest bi malbata xwe ya nivîsandinê dest pê dike, çawa hûn çawa di çarçoveya şêweyê de, lê hewce ne hemî yek e. Ji ber ku hûn di çarçoveya şêweyek de hebin bi taybetmendiyên pir cuda hene.

background: #ccc; rengê: #fff; border: solid black 1px;

Cihê ku rêza styles di hundirê genê de taybetmendiya elementê ku hûn dixwazin şêweyek be. Ji bo nimûne, eger hûn dixwazin vê şêwazê HTML-paragrafê li HTML-ê bixwazin, ew element wê weha bibînin:

Di vê nimûneyê de, ev paragraph dê bi paşê rengek ronahiyek vekirî be (wê çi ye ku dê #ccc pêşkêş dike), nivîsa reş (ya # 000 rengî) ye, û bi çarçoveya reş-a-pixel li çar aliyên parçeyê .

Alîkariyên of Inline Styles

Ji kerema xwe ji cascade ya stylesên Cascading Style inline di belgeya herî girîng û taybetmendiyê de heye. Ev tê wateyê ku ew ê di nav şêweya derve ya din de têne çêkirin, bi awayekî din têne çêkirin (bi yek ji her şêweyên ku ew tên dayîn, şirove dikin! were avêtin).

Tenê şêwazên ku ji pêşînên inline diqewimînin de bikarhênerên bikarhênerên ji hêla xwendevanên xwe têne dayîn. Heke ku hûn guhartina te bigihînin ku hûn bigihînin, hûn dikarin çêbikin an style inline on element. Heke hûn şêlên hêsantir bi karanîna an inline bikar nakin, hûn dizanin tiştek din tiştek heye.

Vebijarkên inline hêsan in û zûtirîn e û hûn hewce ne ku hûn li ser xeletiya bijartî ya CSS bijartin binivîsin, ji ber ku hûn riya şêweyên ku hûn dixwazin guhartin dixwazin (ji hêla elementê vebijêre bijare hûn ê di çarçoveya şêweya derveyî de binivîse ). Hûn hewce ne ku belgeya nû ya nû (wekî bi çarçoveya şêweyên derveyî derve) çêbikin an elementek nû ya di belgeya belgeya xwe de (biguherîne wek çarçoveya şêweyên navxweyî). Hûn tenê hûrgelên taybet zêde bikin ku li seranserê her HTML elementê derbasdar e. Ev hemî sedem in ku hûn dikarin ji bo şêweyên inline bikar bînin, lê hûn jî ji vê reqfê re jî gelek tiştên girîng ên girîng hene.

Nerazîbûnên Inline Styles

Ji ber ku şertên inline ew di cascade herî taybetî de ne, ew dikarin li ser tiştên ku hûn nexwestin wan bikin. Ew yek ji hêmanên herî hêzdar yên CSS-nehêle ku pirrjimara styles û gelek rûpelên pelan ji pelê CSS-ya navendî re naxwazin ji bo nûçeyên nû û guhertinên çêtirîn ji bo rêveberiyê biguherînin.

Heke ku hûn tenê bi şêweyên inline bikar bînin, dokumentên we zû zû û pir zehmet dibe ku parastin. Ji ber ku hûn şertên inline divê her her elementê hûn dixwazin dixwazin. Ji ber ku hûn dixwazin hemî paragrafan bixwazin ku malbata "Arial" binivîsin, divê hûn li ser belgeya xwe ya li ser pelê xwe ya her

zêde bike. Ew ji bo sêwirterê dermankerker û demê ji bo xwendevanê ve diaxivin ji ber ku hûn hewce bike ku li ser her rûpelê li malpera xwe biguherînin ku guhertina fonts-family. Alternatîf, eger hûn styleshekek cuda bikar bînin, hûn dikarin bikaribin li her yek cûda biguherînin û her rûpelê ku rojanekirinê bistînin.

Bi rastî, ew di çarçoveya malperê de paşê paşê ye - paş roj rojên tag!

Pûçek din jî ji bo şêweyên dişibîn e ku ew bi şêweya pseudo-elementan ne mimkûn e û bi wan re ne. Ji bo nimûne, bi şêweyên derveyî yên derveyî , hûn dikarin rengê lînkek anchor şêwirdar bikin, lê bi temenek inline, hemî hûn dikarin şêweyek bixwe re girêdan e, ji ber ku ev taybetmendiya taybetmendiyê ve girêdayî ye .

Di dawiyê de, em pêşniyarên ji bo pelên xwe yên navnîşan bikar nakin ji ber ku ew pirsgirêk dibe û pirtûkan pirtirkêmtir karker bikin ku parastin. Dema ku em ê wan bikar tînin, dema ku em dixwazin ku di dema pêşveçûnê de zûtirîn şêweyek kontrol bikin. Dema ku em gihîştiye ku ew yek ji hêla rastdariya xwe digerin, em dihêle ku di vê çarçoveya xwe ya derve de digerin.

Gotara Orginal ji aliyê Jennifer Krynin ve. Edited by Jeremy Girard.