Чӣ гуна сохтани варақаи таркиби берунӣ

Истифодаи васеътари сомонаи CSS

Вебсайтҳо як тарзи тарҳ ва сохторӣ, ва вебсайти имрӯза ин таҷрибаи беҳтарини нигоҳ доштани ин ду ҷанбаҳои сомона мебошад, ки аз якдигар ҷудо мешаванд.

HTML ҳамеша вебсайтро бо сохтори он таъмин мекард. Дар рӯзҳои аввали веб, HTML инчунин маълумотро дар бар мегирад. Элементҳо, мисли tag, дар сарлавҳаи HTML, ба назар гирифта шуда, иттилоотро дар якҷоягӣ бо маълумоти сохторӣ мепошанд. Ҳаракати стандартҳои веб мо моро ба ин таҷриба партофта, ба ҷои он ки ҳамаи сабки иттилоотро ба CSS ё Саҳифаҳои Style Cascading тела диҳанд. Бо ин роҳ яктарафа, тавсияҳои ҳозираи шумо ин аст, ки шумо чӣ гуна истифода бурдани "таркиби берунӣ" -ро барои вебсайтҳои эҳтиётии шумо истифода мебаред.

Афзалиятҳо ва нуқсонҳои таблиғоти берунӣ

Яке аз беҳтаринҳо дар бораи саҳифаҳои Style Cascading ин аст, ки шумо метавонед онҳоро истифода баред, то тамоми сомонаи худро мунтазам нигоҳ доред. Усули осонтарини ин кор кардан аст, ки варақаи стандартии берунаро пайванд ё ворид кунед . Агар шумо саҳифаҳои дигари саҳифаро барои ҳар як саҳифаи сомонаи худ истифода баред, шумо метавонед боварӣ ҳосил кунед, ки ҳамаи саҳифаҳо ҳамон як тарзи доранд. Шумо инчунин метавонед барои ислоҳот барои тағйирот осонтар кунед. Азбаски ҳар як саҳифа як саҳифаро бо ҳамон тарзи берунӣ истифода мебарад, ҳар гуна тағйирот ба варақи саҳифа ба саҳифаҳои саҳифа таъсир мерасонад Ин хеле беҳтар аст, ки ҳар як саҳифаро тағйир диҳед!

Афзалиятҳо дар коғазҳои берунӣ

  • Шумо метавонед якчанд ҳуҷҷатҳоро якхела ва ҳис кунед.
    • Ин махсусан фоидаовар аст, агар шумо бо як гурӯҳи одамон кор кунед, то веб-сайти шумо эҷод кунед. Бисёре аз қоидаҳои стандартиро дар хотир доштан душвор аст ва дар ҳоле, ки шумо метавонед дастури сабки чопӣ дошта бошед, он ба таври мунтазам ва заиф ба воситаи доимии муайян кардани матни намунавӣ дар 12 адад font Arial, ё 14 адад хатсайр навишта шудааст. Бо ҳама чизи дар як ҷой ҷойгиршавӣ ва аз он ҷо, ки шумо дар он ҷо шумо дигаргунӣ мекунед, шумо метавонед осонтарро нигоҳ доред.
  • Шумо метавонед синфҳои одатҳоро эҷод кунед, ки он гоҳ дар бораи бисёр унсурҳои HTML истифода мешаванд .
    • Агар шумо аксар вақт тасвири шрифтро истифода баред, ба чизҳои гуногун дар саҳифаи худ диққат диҳед, шумо метавонед тасвири синфро, ки шумо дар варақи сабки худ истифода мекунед, барои пайдо кардани ин намуди зоҳирӣ ва ҳисси новобаста аз муайян кардани сабки мушаххас барои ҳар як мисоли диққат диҳед.
  • Шумо метавонед сабтҳои худро ба таври осонтар созед.
    • Ҳамаи усулҳои гурӯҳӣ, ки ба CSS дастрасанд, метавонанд дар саҳифаҳои таҳририи берунӣ истифода шаванд ва ин шуморо бо назорати бештар ва фишурдашуда дар саҳифаҳои шумо таъмин мекунад.

Диққати ставкаҳои берунӣ

  • Саҳифаҳои стандартии беруна метавонанд вақти борро зиёд кунанд, хусусан агар онҳо хеле калон бошанд. Азбаски файли CSS ҳуҷҷати алоҳидаест, ки бояд бор карда шавад, он барои иҷрои ин амал имкон медиҳад.
  • Саҳифаҳои стандартии берунӣ хеле зуд ба даст меоранд, зеро он душвор аст, ки ҳангоми фаҳмидани он, ки тарзи дигар истифода нашавад, чунки он саҳифаро нест карда намешавад. Мониторинги дурусти файлҳои CSS муҳим аст, хусусан, агар шумораи зиёди одамон дар як файл кор карда истодаанд.
  • Агар шумо танҳо як вебсайти яквақта дошта бошед, пас вебсайте, ки CSS-ҳои берунӣ дорад, эҳтимолан зарур нест, чунки шумо танҳо як саҳифаро сабт кунед. Вақте, ки шумо танҳо як саҳифаи як саҳифа дошта бошед, бисёре аз манфиатҳои CSS-и беруна гум мешаванд.

Чӣ тавр эҷоди лавҳаи стандарти берунӣ

Саҳифаҳои берунаи саҳифаҳоро бо матни оддӣ барои сабт кардани саҳифаҳои сабки тарҳҳо офарида шудаанд. Бо вуҷуди ин, ҳамаи шумо бояд дохил кунед интихобкунанда ва декларатсия. Тавре, ки дар варақаи стандартии сатҳи ҳуҷҷат, матн барои қоидаҳо:

интихоби {амвол: арзиш;}

Ин қоидаҳоро ба файли матнӣ бо дарозии .css нигоҳ доштан. Ин талаб карда намешавад, аммо он одатан хуб аст, ки ба он ворид шавед, бинобар ин, шумо метавонед дар саҳифаҳои феҳрист сабтҳоятонро зуд дарк кунед.

Пас аз он, ки шумо ҳуҷҷати стандартиро дошта бошед, шумо онро ба вебсайтҳои худ пайваст кардан мехоҳед. Ин метавонад бо ду роҳ анҷом дода шавад:

  1. Пайвандҳо
    1. Барои пайваст кардани варақаи сабки шумо, HTML-ро истифода баред. Ин хосият дорои ранг , навъи ва href мебошад . Хусусияти rel-ро ба шумо чӣ гуна алоқаманд мекунад (дар ин ҳолат сабтҳо), намуди MIME-Type-ро барои браузер муайян мекунад ва href роҳи файли .css аст.
  2. Воридот
    1. Шумо коғази стандартии воридшударо дар дохили сатҳи стандартии ҳуҷҷат истифода мебаред, то ки шумо метавонед қиматҳои статии беруниро ҳангоми нусхабардории ягон ҷузъи ҳуҷҷат ворид кунед. Шумо онро ба таври шабеҳ даъват мекунед, ки варақаи сабки алоқамандро занг занед, танҳо он бояд дар ҳуҷҷати стандартии ҳуҷҷатӣ даъват карда шавад. Шумо метавонед вебсайти худро бо чанд саҳифа сабки берунӣ ворид кунед.

Мақолаи аслӣ аз тарафи Ҷенифер Кренин. Аз ҷониби Jeremy Girard таҳрир карда шуд 8/8/17