Избягвайте вградените стилове за CSS

Разделянето на съдържание от дизайна прави управлението на сайта по-лесно

CSS (Cascading Style Sheets) се превърна в де факто начин за стил и оформление на уеб сайтове. Дизайнерите използват стилови листове, за да разкажат на браузърите как да се показва уебсайт по отношение на външния вид, като обхваща фактори като цвят, разстояние, шрифтове и много други.

CSS стилове могат да бъдат разгърнати по два начина:

Най-добри практики за CSS

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

Следвайки най-добрите практики за CSS, може да подобрите сайта си по следните начини:

Вътрешните стилове не са най-добри практики

Вградените стилове, макар че имат цел, обикновено не са най-добрият начин да поддържате уебсайта си. Те се противопоставят на всяка една от най-добрите практики:

Алтернативата на вградените стилове: Външни стилове

Вместо да използвате вградени стилове, използвайте външни стилове . Те ви дават всички предимства на най-добрите практики на CSS и са лесни за използване. Приети по този начин, всички стилове, използвани на сайта Ви, живеят в отделен документ, който след това е свързан с уеб документ с един ред от код. Външните шаблони за стилове засягат всеки документ, към който са прикрепени. Това означава, че ако имате уебсайт с 20 страници, в който всяка страница използва един и същ стилообразен лист - което обикновено е така - можете да направите промяна на всяка една от тези страници, просто като редактирате тези стилове веднъж на едно място. Промяната на стиловете на едно място е безкрайно по-удобна, отколкото търсенето на това кодиране на всяка страница на уебсайта Ви. Това прави дългосрочното управление на сайта много по-лесно.