• Dom
  • O
  • Artykuły
  • Skontaktuj się z nami

: 91 11 9810018780 E-mail: info@aceinfowayindia.com / Call: 91 11 9810018780

  • Artykuł napisany
  • w dniu 16.09.2009
  • at 06:26
  • przez admin

5 kroków do tworzenia lepszych Css

Istnieje mnóstwo tutoriali CSS są dostępne na stronie internetowej, ale kilka tutoriali są użyteczne. W tym poradniku znajdziesz 5 kroków do tworzenia lepszych css code do następnej strony internetowej projektu. Mam nadzieję, że korzystają z tego samouczka.

1. ResetCss

Należy zawsze używać reset, czy może ona być Eric Meyer Reset, YUI Reset, lub własne przywrócić zwyczaj, wystarczy użyć czegoś.

Celem reset stylów jest zmniejszenie przeglądarki niespójności w takie rzeczy jak wysokość linii domyślnie, marż i rozmiary czcionek pozycji, i tak dalej - Eric Meyer

html, body, div, span, applet, object, H1, H2, H3, H4, H5, H6, iframe, blockquote, pre, abbr, acronym, address, duże, cite, code, del, dfn, em, czcionki, img, ins, kbd, q, s, samp, small, sub strajku, silny, sup, tt, var, dd, dl, dt, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, input, select, textarea ; padding : 0 ; } (Margin: 0; padding: 0;)
; padding : 0 ; } * (Margin: 0; padding: 0;)

2. CSS Stenografia

Jeden z najlepszych i ważnym elementem CSS jest możliwość pisania kodu w sposób zminimalizowane.

Błędny kod

( margin-top: 10px; margin-right: 7px; margin-bottom: 10px; margin-left: 7px; margin-top: 10px; margin-right: 7px; margin-bottom: 10px; padding-left: 7px; font-size: 12px; font-weight: bold; ; font-family: Arial, Verdana, sans-serif; )

Poprawny kod

: 10px 7px 10px 7px ; padding : 10px 7px 10px 7px ; font :bold 12px Arial, Verdana, Tahoma, sans-serif ; } (Margin: 10px 7px 10px 7px; padding: 10px 7px 10px 7px; font: bold 12px Arial, Tahoma, sans-serif;)

3. Nie przy tak wielu zajęć i Id

Zauważyłem, że większość początkujących dodać klasy i ID do prawie każdego elementu na stronie, która nie jest required.There kilka przykładów poniżej tego, co mam na myśli.

Błędny kod

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" class = "wrapper"> Klasa <p = "heading"> <strong class = "subheading"> Witamy </ strong> </ p> Klasa <p = "linka"> <a href = "#" class = "link"> </ a> </ p> Klasa <p "linkb" => href <a = "#" class = "link"> O </ a> </ p> <p class = "linkc"> href <a = "#" class = "link"> Usługi </ a> </ p> Klasa <p "linkd" => href <a = "#" class = "link"> Kontakt </ a> </ p> </ div>

Oto poprawny kod

Poprawny kod

> <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> Witaj </ h1> <ul> <li> href <a = "#"> </ a> </ li> <li> href <a = "#"> O </ a> </ li> <li> href <a = "#"> Usługi </ a> </ li> <li> href <a "#" => Kontakt </ a> </ li> < / ul> </ div>

4. Organizacja you Stylesheet

Należy uporządkować arkusz stylów, tak aby łatwo było znaleźć rzeczy i podobne elementy są blisko siebie. Komentarze Użyj skutecznie. Na przykład, istnieje Przykład pokaże Ci, jak zorganizować stylów

/ * Reset * / elements Margines Usuń i elementy padding / * Podstawowe Elementy * / Określ styl podstawowych elementów: body, H1, H2, H3, H4, H6, ol, ul, dl, p itd. / * Zajęcia Generic * / Zdefiniuj styl ogólnych klas prostych rzeczy jak usunięcie dołu pływających do stron itp. / * Podstawowego układu * / / * Podstawowego układu * / Określ styl Podstawowy układ: nagłówek. stopki bocznym, itp. / * Header * / Określ styl nagłówka / * Treść * / Definiowanie stylów dla obszaru zawartości / * Stopka * / Określ styl stopki / * Etc * / Kontynuuj

5. Użyj stylów warunkowych

Internet Explorer najbardziej buggy wszystkich przeglądarkach. Na szczęście można użyć warunkowego komentarze do zarządzania CSS, które jest podawane do IE. Jeśli chcę to muszę stylów o nazwie ie6.css że cele starszych wersjach IE. Pozwala to na zarządzanie CSS dla starszych przeglądarek szybko i łatwo.

Oto przykład

<!--[ if lte IE 6]> href = "ie6.css" type = "text/css" media = "screen" / > rel <link = "stylesheet" href = "ie6.css" type = "text/css" media = "screen" /> -- > <! [Endif] ->

Wnioski

Są to tylko niektóre z porad, które pomogą mi pisać lepsze kodu. Mam nadzieję, że kurs pozwoli Ci również pisać lepiej i czyste kodu. Zastosuj te porady do projektów bieżących i następnych, a na pewno docenią wysiłek.

Jeśli uważasz, że wychowawczy może być bardziej lepszy, podziel się z nami. Komentarz do nas

jeśli chcieliby Państwo uzyskać więcej inspiracji z nami, proszę zapisać się do naszego kanału przez RSS lub poprzez e-mail.

Filed under: CSS, Tutoriale przez admin

Promuj nas

Tagi: CSS, Tutoriale

Pokrewne artykuły:

Jeśli korzystają przeczytaniu tego artykułu, proszę sprawdzić inne powiązanych artykułów poniżej:

    • Simple css layout 2 kolumny
    • Tutorial do tworzenia Piękne, proste, poziome menu CSS
    • Pure CSS Menu rozwijane bez korzystania z Javascript
    • Tworzenie Css Three Column Layout
    • Simple Verticale Menu Tutorial
Untitled Document

4 Komentarze

  1. Tim Wright mówi na: 16 września 2009 at 3:13 pm Said:

    Ogólnie rzecz biorąc, bardzo dobre porady. Ogólnie rzecz biorąc, nie korzystamy z powszechnego wyboru (*), aby wyzerować margines i padding ponieważ elementy postaci są tak niestabilne różnych przeglądarkach czyni więcej szkody niż pożytku.

    Ale jeśli piszesz witryny bez formy, mówię, absolutnie go używać.

    Dobra wiadomość, dzięki

  2. Karl mówi on: 17 wrzesień 2009 at 10:22 Said:

    Dobrze przykład numer trzy jest zasadniczo prawo. Chociaż nie mogę sobie przypomnieć przy tej samej nazwie id i klasy jest źle (nigdy nie próbował, nigdy nie potknie przykład) wydaje się bardzo głupi i bałagan.

    Ale dając poszczególnym identyfikatorów elementów nawigacyjnych jest konieczne, jeśli chcesz wyróżnić bieżącej pozycji za pomocą CSS. Ten przykład może nie być najlepiej widoczne i mogą wprowadzać w błąd początkujących jak nałóg złe lub błędne / code.

  3. Neel mówi on: 17 wrzesień 2009 at 3:19 pm Said:

    Nice artykuł do kodowania CSS. Tak dobrze zorganizowany stylów jest zawsze dobre dla zgodności przeglądarki jako że brak Ci sprawdzić jeszcze raz.

  4. Brak powszechnej selektorów mówi on: 17 wrzesień 2009 at 8:16 pm Said:

    Selektory uniwersalne są bardzo źle!

Prześlij komentarz

XHTML: Możesz używać tych skuwki: href="" title=""> <abbr title=""> <acronym <b> <blockquote zacytować=""> <cite> <code> < del datetime = ""> <em> <<q zacytować=""> <strike> <strong>


«Massive Collection of Free i Premium Wordpress Theme internetowe.
Tworzenie Druki Typografia w Photoshop »
Untitled Document

    Subskrypcja

  • Zapisz się do naszego kanału
  • Subskrybuj przez e-mail
  • Follow us on Twitter
  • Sponsor
  • Sponsor
  • Sponsor
  • Sponsor
  • Sponsor

    • Szukać

  • Kalendarz

    Wrzesień 2009
    M T W T F S S
    «Aug
    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
    • Strony

      • Dom
      • O
      • Artykuły
      • Skontaktuj się z nami
    • Kategorie

    • CSS (16)
    • Design / Inspiracje (40)
    • Za Darmo (20)
    • Graphic Design (9)
    • Photoshop (11)
    • Zasoby (18)
    • Seo (1)
    • Narzędzia (5)
    • Poradniki (24)
    • Typografia (3)
    • Opracowanie WWW (4)
    • Wordpress (5)
    • Archiwum

    • Wrzesień 2009
    • Sierpień 2009
    • Lipiec 2009
    • Czerwiec 2009
    • Maj 2009
    • Recent Posts

    • Css
    • Design / Inspiration
    • Za Darmo
    • Graphic Design
    • Photoshop
    • Popularne posty

    • Jak stworzyć dobry patrząc formie bez tabeli
    • Tworzenie Beautiful Box ikona w programie Photoshop
    • 5 kroków do tworzenia lepszych Css
    • Developer's Paradise terenów Tydzień 10 września 2009
    • Pure CSS Menu rozwijane bez korzystania z Javascript
    • 6 Free oraz wysokiej jakości Brick Wall Tekstury
    • Tworzenie Druki Typografia w Photoshopie
    • Tag cloud

    CSS Design Czcionki Darmo Graphic Design Projektowanie graficzne ikony Inspiration Photoshop Zasoby Narzędzia Samouczki Typografia rozwoju Web Wordpress

    • Znajomi

      • Abduzeedo
      • Oprócz alist
      • BittBox
      • CrazyLeaf Design
      • Css Tricks
      • David Walsh
      • Fudgegraphics
      • Paliwo Your Creativity
      • Pomoc deweloperów
      • Instant Shift
      • Line25
      • Mirificampress
      • Tusz My Blog
      • Noupe
      • PSDFan
      • PSDTUTS
      • Poleć Brain
      • Sześć Rewizje
      • Spoon Graphics
      • Toxel
      • Vandelay Design
      • Działamy
      • Web Designer Depot
      • Web Designer Ledger
      • Web Designer Wall
      • Jesteś Designer
    • Tłumacz

      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
  • SPONSORZY

    Sprawdź UPrinting na YouTheDesigner.


    Wizytówki online

    Web Design Blog Directory

.
Untitled Document
Powrót do góry

Ogólne

Te być może z pewnym zainteresowaniem
  • O naszej firmie
  • Referencje
  • Contact Details
  • Blog
  • Społeczny - Twitter, Flickr

Works

Przykłady z ostatnich projektów
  • O naszej firmie
  • Referencje
  • Contact Details
  • Blog
  • Społeczny - Twitter, Flickr

Usługi

To, co w przypadku gdy sprzedaż dziś
  • O naszej firmie
  • Referencje
  • Contact Details
  • Blog
  • Społeczny - Twitter, Flickr

Contact Details

Chcesz wynająć nas? zacząć tutaj ...
  • Darmowe Project Assesment
  • Email - info@aceinfowayindia.com
  • Tel: 91 11 9810018780

Copyright © 2009, All Right Reserved, Ace Infoway Indie Wynajem Ace Infoway Indii do następnego projektu konstrukcji. Zobacz nasze portfolio.