Най-добрият начин за включване на CSS? Защо да използвате @import?

Naj Dobriat Nacin Za Vklucvane Na Css Zaso Da Izpolzvate Import



Докато разработвате уебсайтове и уеб приложения, често се изисква един и същ стил във всяка уеб страница, за да се поддържа последователността на уеб приложението. Например, ако цветовете на главната страница на уеб приложение са комбинация от розово и лилаво, ще изглежда странно, ако следващата страница на уеб приложението е с друг цвят, като черно и оранжево.

Но докато кодирате, е трудно да включите едни и същи CSS свойства за всяка уеб страница поотделно. Така че е необходимо да се използва решение, чрез което може да се създаде един стилов лист и след това да се достъпва лесно от множество файлове.

Какво представлява правилото @import в CSS?

Най-добрият начин да включите свойствата на стила на CSS е като използвате правилото @import. @import се използва за импортиране или достъп до CSS лист със стилове от друг лист със стилове. Това намалява усилията на разработчика, тъй като всички свойства, добавени в импортирания стилов лист, се внедряват директно чрез просто написване на @import и след това точното име на стиловия лист.







Синтаксис на @import правило

Синтаксисът за добавяне на правилото @import за достъп до стилов лист от друг стилов лист е следният:



@импортиране 'stylesheetname.css' ;

Правилото @import може да се добави и по следния метод:



@импортиране URL адрес ( stylesheetname.css ) ;

Просто добавете името на CSS файла със стилова таблица в обърнати запетаи или в кръгли скоби с „ URL адрес 'след писане' @импортиране ”.





Пример: Добавяне на @import правило

За да разберем как работи правилото @import, ние пишем прост кодов фрагмент:

< h1 > Това е прост текст! < / h1 >

В горния кодов фрагмент има заглавие

с просто изречение от един ред, добавено в HTML документ. Този прост код ще генерира следния изход:



Нека създадем лист със стилове, за да дефинираме някои CSS свойства, които по-късно могат да бъдат импортирани от файла, чрез който е създаден горният интерфейс на уеб страницата. Създаваме друг файл и го именуваме ' таблица със стилове ” с тип файл, деклариран като „ css ”, и просто добавете някои свойства за

заглавие и тяло:

h1 {

цвят : среднощно синьо ;

Цвят на фона : лазурен ;

подравняване на текст : център ;

}

тяло {

Цвят на фона : светло синьо ;

}

За достъп до файла със стиловата таблица, съдържащ стиловите свойства за

заглавие и тяло, трябва просто да добавим правилото @import във всеки от CSS файловете, където този стил е необходим.



Добавянето само на просто правило @import ще приложи всички стилови свойства към интерфейса на уеб страницата, без да се налага да въвеждате свойствата отделно на всяка уеб страница.

Така че се изисква да напишете правилото @import като:

@импортиране 'stylesheet.css' ;

Добавяне на правилото @import чрез писане на „ URL адрес ” и името на CSS файла в кръглите скоби също ще покаже същите резултати:

@импортиране URL адрес ( stylesheet.css ) ;

Свойствата, дефинирани в „ таблица със стилове ” файл се изпълняват чрез просто добавяне на прост „ @импортиране ” правило за него:

Това е най-лесният начин да включите CSS свойствата във файл без допълнителни усилия.

Предимства на @import Rule в CSS

Правилото @import се използва често поради следните причини:

  • Използването на правилото @import намалява времето и усилията на разработчика, тъй като прилага всички свойства на конкретен стилов лист, като просто изписва името на този лист след @import.
  • В големи и сложни уеб приложения правилото @import се оказва много полезно, тъй като едни и същи стилови свойства могат да бъдат внедрени в множество файлове само чрез добавяне на името на файла със стиловия лист.
  • Елементи на стиловия лист, като горни колонтитули, долни колонтитули, основен текст и т.н., могат да се съхраняват в отделни файлове със стилов лист и след това чрез използване на правилото @import всеки от необходимите стилове може да бъде импортиран, без да е необходимо да добавяте, премахвате или коментирате стилови свойства от файл.

Това обобщава използването на правилото @import и обяснява как това правило се счита за най-добрия метод за включване на CSS.

Заключение

CSS лист със стилове може да бъде импортиран или достъпен директно от друг лист със стилове и всички свойства в импортирания лист със стилове се прилагат директно на уеб страницата на файла, където е бил импортиран. Няма нужда да пишете всяко CSS свойство отделно за всеки интерфейс на уеб страница. Всичко, което е необходимо, е да добавите името на файла със стиловия лист на CSS с @import. И това се счита за най-добрият метод за добавяне на CSS.