• Дом
  • За
  • Членове
  • Свържете се с нас

: 91 11 9810018780 Поща на адрес: info@aceinfowayindia.com / Покана: 91 11 9810018780

  • Статията е написана
  • на 16.09.2009
  • в 06:26 ч.
  • от администратор

5 стъпки към по-добро Напиши Css

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

1. ResetCss

Винаги трябва да използвате нулиране дали може да се Ерик Майер Проучване на YUI Проучване, или ваша нулиране обичай, просто използвайте нещо.

Целта на нулиране интерфейс е да се намали браузър несъответствия в неща като височини по подразбиране линия, граници и размери на шрифта на заглавията, и т.н. - Ерик Майер

HTML, орган, DIV, педя, ябълка, обект, H1, H2, H3, H4, h5, h6, вградена рамка, Текстов блок, предварително, abbr, акроним, адрес, големи, цитират, код, Del, дфн, Em, шрифт, IMG, добавки, KBD, Q, S, качамак, малки, стачка, силна, под, подкрепа, TT, VAR, DD, DL, DT, fieldset, форма, етикет, легенда, таблица, надпис, tbody, tfoot, thead, TR, ти, TD, вход, изберете текстовото поле ; padding : 0 ; } (Граница: 0; подложка: 0;)
; padding : 0 ; } * (Граница: 0; подложка: 0;)

2. CSS стенограмите

Един от най-добрите и важна черта на СГО е способността за писане на код в минимизиран начин.

Неправилно кодекс

( марж-нагоре: 10px; марж-надясно: 7px; марж-отдолу: 10px; марж-наляво: 7px; подплата-нагоре: 10px; подплата-надясно: 7px; подплата-отдолу: 10px; подплата-наляво: 7px; Font-размер: 12px; Font-тегло: Bold; ; шрифт семейство: Arial, Verdana, Tahoma, Sans-Serif; )

Точен кодекс

: 10px 7px 10px 7px ; padding : 10px 7px 10px 7px ; font :bold 12px Arial, Verdana, Tahoma, sans-serif ; } (Граница: 10px 7px 10px 7px; подложка: 10px 7px 10px 7px; шрифта: получер 12px Arial, Verdana, Tahoma, Sans-Serif;)

3. Да не се използва толкова много упражнения и Id's

Забелязал съм, че повечето от начинаещите добавите класовете и ID за почти всеки елемент от страницата, която не е required.There няколко примера по-долу на това, което съм, отнасящи се до.

Неправилно кодекс

class = "wrapper" > <p class = "heading" > <strong class = "subheading" > Welcome </strong> </p> <p class = "linka" > <a href = "#" class = "link" > Home </a> </p> <p class = "linkb" > <a href = "#" class = "link" > About </a> </p> <p class = "linkc" > <a href = "#" class = "link" > Services </a> </p> <p class = "linkd" > <a href = "#" class = "link" > Contact </a> </p> </div> <div ID = "wrapper" клас "wrapper" => клас <p "heading" => <strong клас "subheading" => Добре дошли </ STRONG> </ P <p клас "linka" => <един HREF = "#" клас = "Връзка"> Начало </ A> </ P <p "linkb" клас => HREF <a = "#" клас "link" => За </ A> </ P> <P клас = "linkc"> <a HREF = "#" клас "link" => Услуги </ A> </ P <p "linkd" клас => HREF <a = "#" клас "link" => Контакт </ A> </ P> </ span>

Това е правилния код

Точен кодекс

> <h1> Welcome </h1> <ul> <li> <a href = "#" > Home </a> </li> <li> <a href = "#" > About </a> </li> <li> <a href = "#" > Services </a> </li> <li> <a href = "#" > Contact </a> </li> </ul> </div> <div ID = "wrapper"> <h1> Добре дошли </ h1> <ul> <li> HREF <a = "#"> Начало </ A> </ Li> <li> <a HREF = "#"> За </ A> </ Li> <li> <a "#" HREF => Услуги </ A> </ Li> <li> <a "#" HREF => Контакти </ A> </ Li> < / UL> </ span>

4. Организацията ви стиловите

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

/ * Проучване * / elements Премахване на граница и елементи подложка / * Основни елементи * / Задаване на стил за основните елементи: структура, H1, H2, H3, H4, h6, ол, ул., DL, п др / * * Generic класове / Задаване на стил за генерични класове: прости неща, като премахване на дъното, плаващ по стените др / * Основни Разпределение * / / * Основни Разпределение * / Определят стила за основния формат: заглавието. Footer, лента др / * Header * / Дефиниране на стил за заглавието / * Съдържание * / Дефиниране на стил за съдържанието област / * Footer * / Дефиниране на стил за Footer / * * Т.н. / Продължи

5. Използвате условно Stylesheets

Internet Explorer е най-бъгав от всички браузъри. За щастие можете да използвате условно коментари за управление на СГО, че се сервира на IE. Ако аз имам нужда от един интерфейс наречен ie6.css, насочена към по-старите версии на IE. Това ми позволява да управлявате СГО за по-старите браузъри бързо и лесно.

Ето пример

<!--[ ако LTE IE 6]> href = "ie6.css" type = "text/css" media = "screen" / > <link Rel = "stylesheet" HREF = "ie6.css" тип = "text/css" медии = "screen" /> -- > <! [Endif] ->

Заключение

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

Ако мислите, че настойнически може да бъде по-добре, Моля, споделете с нас. Коментар нас

Ако бихте искали да получите повече вдъхновение от нас, моля, помисли абонирате за нашия емисия от RSS или чрез имейл.

Пила под: Css, уроци от администратор

Насърчаване нас

Tags: Css, Помагала

Свързани членове:

Ако ви хареса прочетете тази статия, моля, проверете други предмети, свързани по-долу:

    • Обикновено 2 колона CSS оформление
    • Инструкция за създаване на един красив, просто, хоризонтално меню CSS
    • Чиста Css падащото меню без да се използва Javascript
    • Как да създадете Css Три колони Разпределение
    • Обикновено Verticale Меню начинаещи
Untitled Document

4 Коментари

  1. Тим Райт казва на: 16-ти Септември, 2009 в 3:13 ч., заяви:

    Като цяло, много добри съвети. Като цяло, ние не използват универсални избора (*) за нулиране марж и подплата, защото формата елементи са толкова нестабилни кръст-браузър го прави повече вреда, отколкото полза.

    Но ако сте написването на сайта без всякакви форми, казвам, абсолютно го използвате.

    Добър пост, благодаря

  2. Карл казва на: 17-ти септември 2009 в 10:22 ч., заяви:

    Ами например номер три е основно право. Въпреки, че не мога да припомни помощта на едно и също име за име и клас е погрешно (никога не съм опитвал никога не се препъне по пример) изглежда много тъп и объркан.

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

  3. Нийл казва на: 17-ти септември 2009 в 3:19 ч., заяви:

    Хубава статия за кодиране на CSS. Да добре организиран интерфейс винаги е добро за браузър съвместимост Dont ти трябва да го проверите отново.

  4. Не универсална селектори казва на: 17-ти септември 2009 година в 8:16 ч., заяви:

    универсални превключватели са много зле!

Изпращане на коментар

XHTML: Можете да използвате тези тагове: <a href="" title=""> заглавие=""> title=""> буквата title=""> <b> <blockquote викам <cite> <code> < дел DateTime = ""> <em> <i> <q cite=""> <strike> <strong>


«Масивна колекция от безплатен и Premium Wordpress тема Уеб сайтове.
Как да създадете текст към илюстрация Типография във Фотошоп »
Untitled Document

    Абонамент

  • Абонирайте се за нашия емисия
  • Абонамент по имейл
  • Следвайте ни на нервна възбуда
  • Спонсор
  • Спонсор
  • Спонсор
  • Спонсор
  • Спонсор

    • Търся

      Untitled Document
  • Календар

    Септември 2009
    М Т З Т F S S
    «Август
    1 2 3 4 5 6
    7 8 9 10 11 12 13
    14 15 16 17 18 19 20
    21 22 23 24 25 26 27
    28 29 30
    • Страници

      • Дом
      • За
      • Членове
      • Свържете се с нас
    • Категории

    • Css (16)
    • Дизайн / Вдъхновение (40)
    • Freebies (20)
    • Графичен дизайн (9)
    • Photoshop (11)
    • Ресурси (18)
    • Seo (1)
    • Инструменти (5)
    • Уроци (24)
    • Книгопечатане (3)
    • Уеб развитие (4)
    • Wordpress (5)
    • Архив

    • Септември 2009
    • Август 2009
    • Юли 2009
    • Юни 2009
    • Май 2009
    • Нова Постове

    • Css
    • Дизайн / Вдъхновение
    • Freebies
    • Графичен дизайн
    • Photoshop
    • Популярни Постове

    • Как създавате добре изглеждащи форма без маса
    • Създаване на една красива кутия икона в Photoshop
    • 5 стъпки към по-добро Напиши Css
    • Developer's Paradise Сайтове на седмицата за 10-ти септември 2009 година
    • Чиста Css падащото меню без да се използва Javascript
    • 6 Свободен и високо качество на тухлена стена текстури
    • Как да създадете текст към илюстрация Типография във Фотошоп
    • Етикет облак

    Css Дизайн Шрифтове Freebies Графичен дизайн Графичен дизайн икони Вдъхновение Photoshop ресурси Инструменти Помагала Типография Уеб развитие Wordpress

    • Приятели

      • Abduzeedo
      • Освен Alist
      • Bittbox
      • CrazyLeaf Дизайн
      • Css трикове
      • Дейвид Уолш
      • Fudgegraphics
      • Гориво креативността си
      • Помощ за разработчици
      • Незабавно Shift
      • Line25
      • Mirificampress
      • Мастило Моят блог
      • Noupe
      • PSDFan
      • PSDtuts
      • Сподели Мозъчен
      • Шест Ревизии
      • Лъжица Graphics
      • Toxel
      • Vandelay Дизайн
      • Ние функция
      • Уеб дизайнер Депо
      • Уеб дизайнер Леджър
      • Уеб дизайнер стена
      • Можете проектант
    • Преводач

      English flagItalian flagKorean flagChinese (Simplified) flagChinese (Traditional) flagPortuguese flagGerman flagFrench flagSpanish flagJapanese flagArabic flagRussian flagGreek flagDutch flagBulgarian flagCzech flagCroat flagDanish flagFinnish flagHindi flagPolish flagRumanian flagSwedish flagNorwegian flagCatalan flagFilipino flagHebrew flagIndonesian flagLatvian flagLithuanian flagSerbian flagSlovak flagSlovenian flagUkrainian flagVietnamese flagAlbanian flagEstonian flagGalician flagMaltese flagThai flagTurkish flagHungarian flag
  • СПОНСОРИ

    Проверете UPrinting на YouTheDesigner.


    Онлайн визитки

    Web Design Blog Directory

.
Untitled Document
Върнете се в началото

Обща

Това може би на някакъв интерес
  • ЗА НАС
  • Препоръки
  • Лице за контакти &
  • Блог
  • Социални - Twitter, Flickr

Работнически

Примери от последните проекти
  • ЗА НАС
  • Препоръки
  • Лице за контакти &
  • Блог
  • Социални - Twitter, Flickr

Услуги

Това е, което продава, където днес
  • ЗА НАС
  • Препоръки
  • Лице за контакти &
  • Блог
  • Социални - Twitter, Flickr

Лице за контакти &

Искате ли да ни наемат? за да започнете тук ...
  • Безплатен проект Оценка
  • Имейл - info@aceinfowayindia.com
  • Тел: 91 11 9810018780

© 2009, Всички права запазени, Асо Infoway Индия под наем Асо Infoway Индия за следващия си архитектурен проект. Преглед на нашия портфейл.