• Acasă
  • Despre
  • Articolele
  • Contactati-ne

: 91 11 9810018780 Mail la: info@aceinfowayindia.com / Call: 91 11 9810018780

  • Articolul scris
  • pe 16.09.2009
  • de la 06:26
  • de admin

5 paşi pentru a scrie o mai bună Css

Exista o multime de tutoriale CSS sunt disponibile pe internet, dar puţini sunt tutoriale utile. În acest tutorial veţi găsi 5 paşi pentru a scrie mai bine de cod CSS pentru proiectul dumneavoastra următoarea site-ul web. Sper că vă veţi bucura de acest tutorial.

1. ResetCss

Ar trebui să folosiţi întotdeauna a nu putea suporta dacă aceasta poate fi Eric Meyer, nu putea suporta, nu putea suporta YUI, sau de a nu putea suporta propriile personalizat, chiar folos ceva.

Scopul unei foaia de stil a nu putea suporta este de a reduce incoerenţe în browser-ul lucruri cum ar fi înălţimi linie implicit, marjele de fonturi şi dimensiuni de la poziţiile, şi aşa mai departe - Eric Meyer

Organismul html,, div, span, applet, obiect, H1, H2, H3, H4, H5, H6, iframe, blockquote, pre, abr, acronim, adresa, mare, citează, cod, del, DFN, em, font, IMG, INS, kbd, Q, S, mămăligă, mici, greva, puternic, sub, sup, TT, var, fieldset dd, dl, dt,, forma, etichetă, legenda, de masă, caption, tbody, tfoot, thead, tr, th, td, de intrare, selectaţi, Textarea ; padding : 0 ; } (Margin: 0; padding: 0;)
; padding : 0 ; } * (Margin: 0; padding: 0;)

2. CSS prescurtată

Una dintre cele mai bune si importante caracteristică a CSS este abilitatea de a scrie cod într-un mod minimizat.

Cod incorect

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

Correct Codului

: 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, Verdana, Tahoma, sans-serif;)

3. A nu se utilizează clasele atât de multe şi Id-ul lui

Am observat că de cele mai multe clase de incepatori se adaugă şi ID-ul de la aproape fiecare element de pe pagină, care nu este required.There de mai jos sunt câteva exemple din ceea ce mă refer la.

Cod incorect

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"> <p class = "heading"> clasa <strong "subheading" => Bine ati venit </ strong> </ p> <p class = "linka"> <a href = "#" class = "link-ul"> Home </ a> </ p> <p class = "linkb"> <a href = "#" class = "link"> Despre </ a> <> p / <P class = "linkc"> href <a = "#" class = "link"> Servicii </ a> </ p> <p class = "linkd"> <a href = "#" class = "link"> Contact </ a> </ p> </ div>

Aici este codul corect

Correct Codului

> <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> Bine ati venit </ h1> <ul> <li> <a href = "#"> Home </ a> </ li> <li> <a href = "#"> Despre </ a> </ li> <li> <a href = "#"> Servicii </ a> </ li> <li> <a href = "#"> A lua legatura cu </ a> </ li> < / ul> </ div>

4. Organizaţia tine de stil

Ar trebui să organizeze foaia de stil, astfel că este uşor de găsit şi elemente legate de lucruri sunt aproape împreună. Comentarii utilizeze în mod eficient. De exemplu, există Exemplu vă va spune cum să se organizeze foaia de stil

/ * Reset * / elements Eliminaţi marjă şi elemente de umplutură / * Elemente de bază * / Definirea stil pentru elemente de bază: corp, H1, H2, H3, H4, H6, OL, UL, dl, p etc / * Clasele Generic * / Definirea stil pentru clasele generice: lucruri simple, precum eliminaţi în partea de jos, plutitoare pentru părţi, etc / * Schema de bază * / / * Schema de bază * / Definiţi stil pentru Schema de bază: antet. subsol, etc Sidebar / * Header * / Definiţi stil pentru antet / * Continutul mesajului * / Definiţi stil pentru zona de conţinut / * Footer * / Definiţi stil pentru subsol / * Etc * / Continuaţi

5. Utilizaţi Stylesheets Condiţionată

Internet Explorer este cel mai buggy din toate browserele. Din fericire, puteţi utiliza comentarii condiţionată de a gestiona CSS care este servit la IE. Dacă am nevoie de ea am un stil numit ie6.css că obiectivele versiuni mai vechi ale IE. Acesta permite-mi să gestioneze CSS pentru browsere mai vechi rapid şi uşor.

Aici este Exemplu

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

Concluzii

Acestea sunt doar câteva sfaturi care să mă ajute să scrie codul de mai bine. Sper că tutorial va ajuta, de asemenea, să scrie mai bine si curat de cod. Aplicaţi aceste sfaturi pentru a proiectelor dvs. curente şi viitoare, şi vă vor aprecia cu siguranta eforturile.

Dacă credeţi că tutorialul poate fi mai bine, Va rugam sa imparti cu noi. Comment-ne

Dacă doriţi să primiţi inspiraţie mai mult de la noi, vă rugăm să ia în considerare aderarea la feed noastre prin RSS sau prin e-mail.

Filed under: Css, Tutoriale de admin

Promoveaza-ne

Tag-uri: Css, Tutoriale

Articole înrudite:

în cazul în care aţi bucurat de citirea acestui articol, vă rugăm să verificaţi articole conexe, altele de mai jos:

    • Simple 2 coloana layout CSS
    • Tutorial pentru a crea un frumos, simplu, meniu orizontal CSS
    • Pure Css Dropdown meniu fără folosindu-se JavaScript
    • Cum se creează Css Trei Coloana Layout
    • Simplă Verticale Meniu Tutorial
Untitled Document

4 Comentarii

  1. Tim Wright spune pe: 16 septembrie 2009, la 3:13 a spus:

    În general, sfaturi foarte bine. În general, noi nu folosim selectorul de universale (*) pentru a nu putea suporta şi a marjei de umplutură, deoarece elementele de forma sunt atat de instabile eco-browser-ul o face mai multe daune decât bine.

    Dar, daca scrii un site, fără nici o formulare, am spus, absolut utilizaţi.

    Mulţumiri Bun post,

  2. Karl spune pe: 17 septembrie 2009 la 10:22 a spus:

    Ei bine numărul de exemplu, trei este practic dreapta. Deşi nu pot să amintesc utilizând acelaşi nume pentru ID-ul de clasă şi de a fi greşit niciodată (încercat-o niciodată, un pas greşit la un exemplu) se pare foarte prost şi murdar.

    Dar, dând de identificare individual la elementele de navigare este necesar dacă doriţi pentru a evidenţia un element de curent, prin intermediul CSS. Acest exemplu este, poate, cel mai bun, nu trebuie să figureze şi poate crea confuzie incepatori, ca obicei prost sau gresit / cod.

  3. Neel spune pe: 17 septembrie 2009, la 3:19 a spus:

    Articolul Nice pentru codificare CSS. Da o foaia de stil bine organizat este întotdeauna bun pentru compatibilitate browser-ul ca tu dont have la spre a verifica din nou.

  4. Nr Selectoare universale spune pe: 17 septembrie 2009, la 8:16 a spus:

    Selectoare universale sunt foarte rău!

Trimiteţi un comentariu

XHTML: Puteţi folosi aceste tag-uri: <a href="" titlu=""> <abbr titlu=""> <b> <blockquote cite=""> <cite> <code> < del datetime = ""> <em> <i> <q cite=""> <strike> <strong>


«O colecţie masive de Libere şi Premium Wordpress Websites Tematica.
Cum se creează Letterpress tipografie în Photoshop »
Untitled Document

    Aboneaza-te

  • Aboneaza-te la feed nostru
  • Abonare prin e-mail
  • Urmaţi-ne pe Twitter
  • Sponsor
  • Sponsor
  • Sponsor
  • Sponsor
  • Sponsor

    • Căuta

      Untitled Document
  • Calendarul

    Septembrie 2009
    O T V T ° ELE ELE
    «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
    • Pages

      • Acasă
      • Despre
      • Articolele
      • Contactati-ne
    • Categorie

    • CSS (16)
    • Design / Inspiraţie (40)
    • Freebies (20)
    • Graphic Design (9)
    • Photoshop (11)
    • Resurse (18)
    • SEO (1)
    • Instrumente (5)
    • Tutoriale (24)
    • Tipografie (3)
    • Dezvoltare Web (4)
    • Wordpress (5)
    • Arhivele

    • Septembrie 2009
    • August 2009
    • Iulie 2009
    • Iunie 2009
    • Mai 2009
    • Recent Posts

    • Css
    • Design / Inspiraţie
    • Freebies
    • Graphic Design
    • Photoshop
    • Posturi populare

    • Cât de a crea good looking forma fara masa
    • Creaţi un Beautiful Box icon in Photoshop
    • 5 paşi pentru a scrie o mai bună Css
    • Paradise Developer's Site-uri de la Săptămâna de 10 septembrie 2009
    • Pure Css Dropdown meniu fără folosindu-se JavaScript
    • 6 Drum liber şi de înaltă calitate, Brick Wall texturi
    • Cum se creează Letterpress Tipografii în Photoshop
    • Tag cloud

    CSS Design Fonturi Freebies Design Grafic Design de grafica Icoane Inspiraţie Photoshop Resurse Instrumente Tutoriale tipografie Web dezvoltare Wordpress

    • Prieteni

      • Abduzeedo
      • Alist Apart
      • Bittbox
      • CrazyLeaf Design
      • Css Tricks
      • David Walsh
      • Fudgegraphics
      • Combustibil creativitatea
      • Ajutor pentru dezvoltatori
      • Instant Shift
      • Line25
      • Mirificampress
      • My Blog de cerneală
      • Noupe
      • PSDFan
      • PSDtuts
      • Share Brain
      • Şase Revizuiri
      • Spoon Graphics
      • Toxel
      • Vandelay Design
      • Suntem Funcţia
      • Web Designer Depot
      • Web Designer Ledger
      • Web designer de perete
      • Tu Designer
    • Traducător

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

    Check out UPrinting pe YouTheDesigner.


    Business Cards Online

    Web Design Blog Directory

.
Untitled Document
Back to top

Generale

Aceste Poate de oarecare interes
  • Compania noastra Despre
  • Testimoniale
  • Detalii Contact
  • Blog
  • Social - Twitter, Flickr

Lucrări

Exemple de proiecte din trecut
  • Compania noastra Despre
  • Testimoniale
  • Detalii Contact
  • Blog
  • Social - Twitter, Flickr

Services

Aceasta este ceea ce în cazul în care vinde de azi
  • Compania noastra Despre
  • Testimoniale
  • Detalii Contact
  • Blog
  • Social - Twitter, Flickr

Detalii Contact

Vrei să angajeze noi? a începe aici ...
  • Drum liber Project Assesment
  • E-mail - info@aceinfowayindia.com
  • Tel: 91 11 9810018780

Copyright © 2009, All Right Reserved, Ace Infoway India Închiriez Ace Infoway India, pentru proiectul dumneavoastra de proiectare următoare. Portofoliul nostru de View.