• Casa
  • Circa
  • Articoli
  • Contattaci

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

  • Articolo scritto
  • il 16.09.2009
  • at 06:26
  • by admin

5 passaggi a scrivere meglio Css

Ci sono un sacco di tutorial CSS sono disponibili su internet, ma poche le esercitazioni sono utili. In questo tutorial troverete 5 passi a scrivere meglio il codice CSS per il vostro prossimo progetto del sito. Spero che potrete godere di questo tutorial.

1. ResetCss

Si dovrebbe usare sempre reset se si può Eric Meyer Reset, il Reset YUI, o il reset personalizzati, basta usare qualcosa.

L'obiettivo di un foglio di stile reset è quello di ridurre le incoerenze del browser in cose come altezze linea predefinita, i margini e le dimensioni dei caratteri delle voci, e così via - Eric Meyer

html, body, div, span, applet, object, H1, H2, H3, H4, H5, H6, iframe, blockquote, pre, abbr, acronym, indirizzo, big, cite, code, del, DFN, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, 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

Uno dei migliori e importanti funzionalità di CSS è la capacità di scrivere codice in modo ridotto.

Codice errato

( 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; )

Corretto codice

: 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. Non utilizzando le classi tante e Id

Ho notato che la maggior parte dei principianti aggiungere classi e ID di quasi ogni elemento della pagina, che non è required.There sono alcuni esempi di sotto di quello che mi riferisco.

Codice errato

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"> class <p "heading" => class <strong "subheading" => Benvenuti </ strong> </ class p <p = "linka"> <a href = "#" class = "link"> Home </ a> </ class p <p "linkb" => href <a = "#" class = "link"> Informazioni </ a> </ p> <p href class = "linkc"> <a = "#" class = "link"> Servizi </ a> </ class p <p "linkd" => href <a = "#" class = "link"> Contatti </ a> </ p> </ div>

Ecco il codice corretto

Codice corretto

> <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> Benvenuto </ h1> <ul> <li> href <a = "#"> Home </ a> </ li> <li> href <a = "#"> circa </ a> </ li> <li> href <a = "#"> Servizi </ a> </ li> <li> href <a "#" => Contatto </ a> </ li> < / UL> </ div>

4. L'organizzazione è di stile

Si dovrebbe organizzare il vostro foglio di stile in modo che sia facile trovare le cose e gli oggetti correlati sono vicine tra loro. Usare i commenti in modo efficace. Ad esempio, vi è l'esempio vi dirà come organizzare il vostro foglio di stile

/ * Reset * / elements Rimuovere margine ed elementi padding / * Elementi di base * / Definire lo stile per gli elementi di base: corpo, H1, H2, H3, H4, H6, OL, UL, DL, p ecc / * Classi generico * / Definire lo stile per le classi generiche: le cose semplici come rimuovere il fondo, galleggianti ai lati ecc / * Layout di base * / / * Layout di base * / Definire lo stile per il layout di base: intestazione. footer, sidebar, ecc / * Header * / Definire lo stile di intestazione / * Contenuto * / Definire lo stile per l'area dei contenuti / * Footer * / Definire lo stile di piè di pagina / * Etc * / Continua

5. Uso condizionale Stylesheets

Internet Explorer è il passeggino più di tutti i browser. Fortunatamente è possibile utilizzare i commenti condizionali per gestire i CSS che è servita a IE. Se ne ho bisogno io ho un foglio di stile chiamato ie6.css che gli obiettivi di vecchie versioni di IE. Che mi permette di gestire i CSS per i browser più vecchi velocemente e facilmente.

Ecco l'esempio

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

Conclusione

Questi sono solo alcuni dei consigli che mi aiutano a scrivere codice migliore. Mi auguro che il tutorial vi aiuterà anche a scrivere meglio e pulito il codice. Applicare questi suggerimenti per i vostri progetti in corso e il prossimo, e voi saprete apprezzare gli sforzi.

Se pensate che il tutorial può essere più meglio, si prega condividere con noi. Commento di noi

Se desiderate ricevere maggiori ispirazione da noi, ti invitiamo a iscriverti al nostro feed RSS o tramite e-mail.

Archiviato in: Css, Tutorials by admin

Promuovere la nostra

Tags: Css, Tutorials

Articoli correlati:

Se ti è piaciuto leggere questo articolo, si prega di verificare altri articoli correlati qui sotto:

    • 2 colonna layout CSS semplice
    • Tutorial per creare una bella, semplice, CSS menu orizzontale
    • Pure Css Menu a discesa senza utilizzare Javascript
    • Verticale semplice Menu Tutorial
    • Come creare Css Layout a tre colonne
Untitled Document

4 Commenti

  1. Tim Wright ha detto il: 16 Settembre, 2009 at 3:13 pm Said:

    Nel complesso, buoni suggerimenti. In generale, non usiamo il selettore universale (*) per ripristinare margini e padding, perché gli elementi del modulo sono così instabili cross-browser che fa più danno che bene.

    Ma se si sta scrivendo un sito senza alcuna forma, ripeto, assolutamente usarlo.

    Buon post, grazie

  2. Karl ha detto il: 17 Settembre, 2009 at 10:22 Said:

    Ben esempio, il numero tre è sostanzialmente giusto. Anche se non riesco a ricordare con lo stesso nome per id e class essere sbagliato (mai provato, non inciampare su un esempio), sembra molto stupido e disordinato.

    Ma dando identificatori singoli elementi di navigazione è necessario se si desidera evidenziare un elemento di corrente tramite CSS. Questo esempio è forse non il migliore per essere mostrato e possono confondere i principianti come cattiva abitudine o sbagliato / codice.

  3. Neel ha detto il: 17 Settembre, 2009 alle 3:19 pm Said:

    Nizza articolo per la codifica CSS. Sì un foglio di stile ben organizzato è sempre buono per la compatibilità del browser, come non dovete verificare di nuovo.

  4. N. selettori universale afferma il: 17 Settembre, 2009 at 8:16 pm Said:

    selettori universale sono molto male!

Inviare un commento

XHTML: Puoi utilizzare questi tag: href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> < del datetime = ""> <em> <i> <q cite=""> <strike> <strong>


«A Massive Collection of Free e Premium Wordpress Theme siti web.
Come creare tipografica Tipografia in Photoshop »
Untitled Document

    Iscriviti

  • Iscriviti al nostro feed
  • Iscriviti via e-mail
  • Seguiteci su Twitter
  • Sponsor
  • Sponsor
  • Sponsor
  • Sponsor
  • Sponsor

    • Ricerca

      Untitled Document
  • Calendario

    Settembre 2009
    M T W T F S S
    «Ago
    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
    • Pagine

      • Casa
      • Circa
      • Articoli
      • Contattaci
    • Categorie

    • Css (16)
    • Design / Ispirazione (40)
    • Freebies (21)
    • Graphic Design (9)
    • Photoshop (12)
    • Risorse (19)
    • Seo (1)
    • Tools (5)
    • Tutorial (25)
    • Tipografia (3)
    • Lo sviluppo Web (4)
    • Wordpress (5)
    • Archivi

    • Settembre 2009
    • Agosto 2009
    • Luglio 2009
    • Giugno 2009
    • Maggio 2009
    • Recent Posts

    • CSS
    • Design / Inspiration
    • Freebies
    • Graphic Design
    • Photoshop
    • Popular Posts

    • Come creare bella forma, senza tavolo
    • Creare un Beautiful Box Icon in Photoshop
    • 5 passaggi a scrivere meglio Css
    • Developer's Paradise Siti della Settimana per il 10 settembre 2009
    • Come creare tipografica Tipografia in Photoshop
    • Pure Css Menu a discesa senza utilizzare Javascript
    • 6 libera e di elevata qualità Brick Wall Textures
    • Tag cloud

    CSS Design Fonts Freebies Graphic Design Grafica Design Icone Inspiration Photoshop Resources Tools Tutorial Tipografia sviluppo Web Wordpress

    • Amici

      • Abduzeedo
      • Alist Apart
      • Bittbox
      • CrazyLeaf Design
      • CSS Tricks
      • David Walsh
      • Fudgegraphics
      • Carburante Your Creativity
      • Aiuto per gli sviluppatori
      • Instant Shift
      • Line25
      • Mirificampress
      • My Ink Blog
      • Noupe
      • PSDFan
      • PSDTUTS
      • Condividi Brain
      • Six Revisions
      • Spoon Graphics
      • Toxel
      • Vandelay Design
      • Noi funzione
      • Web designer Depot
      • Web designer Ledger
      • Web designer Wall
      • You The Designer
    • Traduttore

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

    Check out UPrinting su YouTheDesigner.


    Business Cards Online

    Web Design Blog Directory

.
Untitled Document
Torna indietro

Generale

Questi forse di un certo interesse
  • About Our Company
  • Testimonianze
  • Contact Details
  • Blog
  • Sociale - Twitter, Flickr

Opere

Esempi di progetti precedenti
  • About Our Company
  • Testimonianze
  • Contact Details
  • Blog
  • Sociale - Twitter, Flickr

Servizi

Questo è quello in cui la vendita di oggi
  • About Our Company
  • Testimonianze
  • Contact Details
  • Blog
  • Sociale - Twitter, Flickr

Contact Details

Desidera noleggiare noi? Inizia qui ...
  • Free Project Assesment
  • E-mail - info@aceinfowayindia.com
  • Tel: 91 11 9810018780

Copyright © 2009, All Right Reserved, Ace INFOWAY India Auto Ace INFOWAY India per il vostro prossimo progetto di design. Visualizza il nostro portfolio.