Когато създавате уебсайт от самото начало, е умно да започнете с дефинираните основни стилове. Това е като започването с чисто платно и свежи четки. Един от първите проблеми, пред които са изправени уеб дизайнерите, е, че уеб браузърите са различни. Размерът на шрифта по подразбиране е различен от платформата до платформата, семейството на шрифтовете по подразбиране е различно, някои браузъри определят маржове и подложка на маркера на тялото, докато други не го правят и т.н. Заобиколете тези несъответствия, като дефинирате стиловете по подразбиране за уеб страниците си.
CSS и набор от знаци
Първо, първо, задайте набора от знаци на вашите CSS документи UTF-8 , Макар че е вероятно повечето от страниците, които проектирате, да са написани на английски език, някои от тях могат да бъдат локализирани - адаптирани за различни езикови и културни контексти. Когато са такива, utf-8 опростява процеса. Настройването на набора от символи в външния лист с стилове няма да има предимство пред HTTP заглавието, но във всички останали случаи това ще бъде.
Лесно е да настроите набора от знаци. За първия ред на документа на CSS напишете:
@scharset "utf-8";
По този начин, ако използвате международни символи в собствеността на съдържанието или като имена на класове и идентификатори, листа стил все още ще работи правилно. Следващото нещо, което се нуждае от стиловия лист по подразбиране, са стиловете до нулевите полета, подложката и границите. Това гарантира, че всички браузъри пускат съдържанието на едно и също място и няма скрити пространства между браузъра и съдържанието. За повечето уеб страници това е твърде близо до ръба на текста, но е важно да започнете там, така че фоновите изображения и разделянията на оформлението да са подредени правилно. html, body { марж: 0px; подложка: 0px; граница: 0px; }
Задайте цвета на чертите на преден план или на шрифта по подразбиране на черното и цвета на фона по подразбиране да е бял Докато това най-вероятно ще се промени за повечето дизайни на уеб страници, като тези стандартни цветове са настроени върху тялото и HTML тагът на първо място прави страницата по-лесна за четене и работа. html, body { цвят: # 000; background: #fff; } Размерът на шрифта и семейството на шрифтове са нещо, което неизбежно ще се промени, след като дизайнът се задържа, но ще започне с размер на шрифта по подразбиране 1em и по подразбиране семейство шрифтове на Arial, Женева или друг шрифт sans-serif. Използването на електронни съобщения поддържа страницата възможно най-достъпна, а на екрана е по-четлив. html, body, p, th, td, li, dd, dt { шрифт: 1em Arial, Helvetica, sans-serif; }
Възможно е да има други места, където може да намерите текст, но р , тата , TD , Ли , дд , и DT са добър старт за дефиниране на основния шрифт. Включи HTML и тяло само в случай, но много от браузърите заменят опциите за шрифтове, ако само дефинирате шрифтовете си за HTML или тялото. HTML заглавията са важни, за да помогнат на сайта ви да очертае и да позволи на търсачките да се вмъкнат по-надълбоко в сайта Ви. Без стилове всички те са доста грозни, така че задаваме стилове по подразбиране на всички от тях и определяме семейството шрифтове и размерите на шрифта за всеки. h1, h2, h3, h4, h5, h6 { шрифт-семейство: Arial, Helvetica, sans-serif; } h1 {шрифт-размер: 2em; } h2 {шрифт-размер: 1.5ем; } h3 {шрифт-размер: 1.2м; } h4 {шрифт-размер: 1.0ем; } h5 {шрифт-размер: 0.9м; } h6 {шрифт-размер: 0,8; } Стилирането на цветовете на връзките е почти винаги критична част от дизайна, но ако не ги дефинирате в стиловете по подразбиране, вероятно ще забравите поне един от псевдо-класовете. Определете ги с някои малки варианти на синьо и след това ги променете, след като имате цветовата палитра за определения сайт. За да зададете връзките в нюанси на синьо, задайте: както е показано в този пример: а: връзка {цвят: # 00f; }a: посетен {цвят: # 009; }а: задържи {цвят: # 06f; }а: активен {цвят: # 0cf; }
Чрез стил на връзките с доста безобидна цветова схема, тя гарантира, че няма да забравите някой от класовете и също така ги прави малко по-малко силен от стандартните синьо, червено и лилаво. Ето пълния стилов лист: @scharset "utf-8"; html, body { марж: 0px; подложка: 0px; граница: 0px; цвят: # 000; background: #fff; } html, body, p, th, td, li, dd, dt { шрифт: 1em Arial, Helvetica, sans-serif; } h1, h2, h3, h4, h5, h6 { шрифт-семейство: Arial, Helvetica, sans-serif; } h1 {шрифт-размер: 2em; } h2 {шрифт-размер: 1.5ем; } h3 {шрифт-размер: 1.2м; } h4 {шрифт-размер: 1.0ем; } h5 {шрифт-размер: 0.9м; } h6 {шрифт-размер: 0,8; } а: връзка {цвят: # 00f; } a: посетен {цвят: # 009; } а: задържи {цвят: # 06f; } а: активен {цвят: # 0cf; } Стилизиране на тялото на страницата
Стандартни шрифтове
Акценти
Не забравяйте връзките
Пълен стилов лист