• Σπίτι
  • Σχετικά
  • Άρθρα
  • Επικοινωνία

: 91 11 9810018780 Mail στη διεύθυνση: info@aceinfowayindia.com / Call: 91 11 9810018780

  • Το άρθρο γράφτηκε
  • στις 16.09.2009
  • στις 06:26 π.μ.
  • από admin

5 βήματα για τη βελτίωση της Γράψτε Css

Υπάρχουν πολλές CSS tutorials είναι διαθέσιμες στο διαδίκτυο, αλλά τα λίγα μαθήματα είναι χρήσιμα. Σε αυτό το σεμινάριο θα βρείτε 5 βήματα για να γράψουν καλύτερο κώδικα CSS για την επόμενη ιστοσελίδα του έργου σας. Ελπίζω ότι θα απολαύσετε αυτό το σεμινάριο.

1. ResetCss

Πρέπει πάντα να χρησιμοποιείτε επαναφέρετε αν μπορεί να Eric Meyer Επαναφορά, η YUI Reset, ή τη δική σας προσαρμοσμένη επαναφορά, απλά χρησιμοποιήστε κάτι.

Ο στόχος της επαναφοράς stylesheet είναι να μειωθούν οι αντιφάσεις στο πρόγραμμα περιήγησης πράγματα όπως ύψη γραμμή προεπιλογή, τα περιθώρια και μεγέθη γραμματοσειρών των κλάσεων, και ούτω καθεξής - Eric Meyer

html, body, div, span, applet, αντικείμενο, H1, H2, H3, H4, H5, H6, iframe, blockquote, pre, abbr, ακρωνύμιο, διεύθυνση, μεγάλα, αναφέρω, κωδικός, del, DFN, em, γραμματοσειρά, IMG, INS, KBD, q, s, Samp, μικρά, υπο απεργία, ισχυρή,, sup, tt, var, dd, dl, dt, fieldset, μορφή, ετικέτα, θρύλος, πίνακας, τίτλος, tbody, tfoot, thead, tr, th, td, input, επιλέξτε, textarea ; padding : 0 ; } (Margin: 0? Padding: 0?)
; padding : 0 ; } * (Margin: 0? Padding: 0?)

2. CSS Στενογραφία

Ένα από τα καλύτερα και σημαντικό χαρακτηριστικό των CSS είναι η ικανότητα να γράφουν κώδικα σε ένα ελαχιστοποιημένο τρόπο.

Εσφαλμένη Κωδικός

( 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-οικογένεια: Arial, Verdana, Tahoma, sans-serif? )

Σωστό Κωδικός

: 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? Γραμματοσειρά: bold 12px Arial, Verdana, Tahoma, sans-serif?)

3. Μην χρησιμοποιείτε τόσα πολλά μαθήματα και την ταυτότητα του

Έχω παρατηρήσει ότι οι περισσότεροι από τους αρχάριους προσθέσετε τάξεις και ταυτότητας για σχεδόν κάθε στοιχείο της σελίδας, η οποία δεν είναι 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" class = "wrapper"> class <p = "heading"> <strong class = "subheading"> Καλώς </ strong> </ p> class <p = "linka"> <a href = "#" class = "link"> Αρχική </ a> </ p> class <p "linkb" => href <a = "#" class "link" => Πληροφορίες </ a> </ p> <p class = "linkc"> href <a = "#" class = "link"> Υπηρεσίες </ a> </ p> class <p "linkd" => href <a = "#" class "link" => Επικοινωνία </ a> </ p> </ p>

Εδώ είναι το σωστό κωδικό

Σωστό Κωδικός

> <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> href <a = "#"> Πληροφορίες </ a> </ li> <li> href <a "#" => Υπηρεσίες </ a> </ li> <li> href <a "#" => Επικοινωνία </ a> </ li> < / ul> </ p>

4. Οργάνωση σας Stylesheet

Θα πρέπει να οργανώσετε stylesheet σας έτσι ώστε να είναι εύκολο να βρει κανείς τα πράγματα και συναφή είδη είναι κοντά μεταξύ τους. Παρατηρήσεις Χρήση αποτελεσματικά. Για παράδειγμα, υπάρχει το παράδειγμα θα σας πει πώς να οργανώσετε stylesheet σας

/ * Reset * / elements Αφαιρέστε περιθώριο και στοιχεία padding / * Βασικά στοιχεία * / Ορίστε στυλ για τα βασικά στοιχεία: σώμα, H1, H2, H3, H4, H6, ol, ul, dl, p κ.λπ. / * Μαθήματα Generic * / Ορίστε στυλ για γενικές κατηγορίες: απλά πράγματα, όπως αφαίρεση κάτω, επιπλέουν στην πλευρές κλπ. / * Βασικές Layout * / / * Βασικές Layout * / Ορίστε το στυλ για τη βασική διάταξη: header. υποσημείωση, πλαϊνή μπάρα κ.λπ. / * Header * / Ορίστε το στυλ για κεφαλίδα / * Περιεχόμενο * / Ορίστε το στυλ για το περιεχόμενο περιοχή / * Footer * / Ορίστε το στυλ για το υποσέλιδο / * Etc * / Συνέχεια

5. Χρήση Φύλλαστυλ υπό όρους

Ο Internet Explorer είναι το πιο λάθη από όλες τις μηχανές αναζήτησης. Ευτυχώς, μπορείτε να χρησιμοποιήσετε εξαρτάται από τις παρατηρήσεις για τη διαχείριση των CSS που σερβίρονται σε IE. Αν μου την έχουν ανάγκη έχω ένα στυλ που ονομάζεται ie6.css ότι οι στόχοι παλαιότερες εκδόσεις του IE. Θα μου επιτρέπει να διαχειριστείτε CSS για μεγάλα προγράμματα περιήγησης γρήγορα και εύκολα.

Εδώ είναι το Παράδειγμα

<!--[ if LTE IE 6]> href = "ie6.css" type = "text/css" media = "screen" / > rel <link = "stylesheet" href = "ie6.css" τύπο = "text/css" μέσα ενημέρωσης = "screen" /> -- > <! [Endif] ->

Συμπέρασμα

Αυτές είναι μερικές μόνο από τις συμβουλές που θα με βοηθήσει να γράψω καλύτερο κώδικα. Ελπίζω ότι το σεμινάριο θα σας βοηθήσει επίσης να γράψετε καλύτερα και καθαρό κώδικα. Εφαρμόστε αυτές τις άκρες για την τρέχουσα και την επόμενη έργα σας, και εσείς σίγουρα θα εκτιμήσουν τις προσπάθειες.

Αν νομίζετε ότι το σεμινάριο μπορεί να είναι πιο καλύτερα, παρακαλώ μοιραστείτε μαζί μας. Σχόλιο μας

εάν επιθυμείτε να λάβετε περισσότερες έμπνευση από εμάς, παρακαλώ σκεφτείτε να εγγραφείτε για να μας ζωοτροφές από RSS ή με ηλεκτρονικό ταχυδρομείο.

Filed under: Css, Tutorials από admin

Προώθηση μας

Ετικέτες: Css, Tutorials

Σχετικά άρθρα:

αν απολαύσατε την ανάγνωση αυτού του άρθρου, παρακαλώ ελέγξτε τα άλλα συναφή άρθρα παρακάτω:

    • Απλή διάταξη CSS 2 στήλη
    • Φροντιστήριο να δημιουργήσει ένα όμορφο, απλό, οριζόντιο μενού CSS
    • Pure Css αναπτυσσόμενο μενού δεν Χρησιμοποιώντας Javascript
    • Πώς να δημιουργήσετε Css Τρεις Στήλη Διάταξη
    • Απλή Verticale Μενού Tutorial
Untitled Document

4 Σχόλια

  1. Tim Wright λέει: 16 Σεπτεμβρίου 2009 στις 3:13 μ.μ. Είπε:

    Συνολικά, πολύ καλές συμβουλές. Σε γενικές γραμμές, δεν χρησιμοποιούμε την καθολική επιλογέα (*) για να επαναφέρετε το περιθώριο και να γεμίσει επειδή τα στοιχεία μορφή είναι τόσο ασταθής cross-browser που κάνει περισσότερη ζημιά παρά καλό.

    Αλλά αν γράφετε ένα site δεν οποιαδήποτε μορφή, μπορώ να πω, απολύτως το χρησιμοποιήσετε.

    Καλή θέση, χάρη

  2. Karl λέει: 17 Σεπτεμβρίου, 2009 στις 10:22 am Said:

    Καλά αριθμός παράδειγμα τρεις είναι βασικά σωστή. Αν και δεν μπορώ να υπενθυμίσω χρησιμοποιώντας το ίδιο όνομα για την ταυτότητα και την τάξη δεν είναι λάθος (που ποτέ δεν προσπάθησε, παραπάτημα κατόπιν παράδειγμα) φαίνεται πολύ ανόητο και βρώμικο.

    Αλλά δίνοντας επιμέρους αναγνωριστικά στοιχεία για την πλοήγηση είναι απαραίτητη εάν θέλετε να επισημάνω στοιχείο της τρέχουσας μέσω css. Το παράδειγμα αυτό είναι ίσως δεν είναι η καλύτερη που θα εμφανίζεται και μπορεί να προκαλέσει σύγχυση αρχάριους ως κακή ή λανθασμένη συνήθεια / code.

  3. Neel λέει: 17 Σεπτεμβρίου, 2009 στις 3:19 μ.μ. Είπε:

    Ωραίο άρθρο για την κωδικοποίηση CSS. Ναι ένα καλά οργανωμένο stylesheet είναι πάντα καλό για συμβατότητα browser όπως εσείς dont πρέπει να το ελέγξετε ξανά.

  4. Δεν καθολική επιλογείς λέει: 17 Σεπτεμβρίου, 2009 at 8:16 pm Said:

    καθολική επιλογείς είναι πολύ κακό!

Υποβολή ένα σχόλιο

XHTML: Μπορείτε να χρησιμοποιήσετε αυτές τις ετικέτες: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> < del datetime = ""> <em> <i> <q cite=""> <strike> <strong>


«Μια τεράστια συλλογή από δωρεάν και Premium WordPress θέμα ιστοσελίδες.
Πώς να δημιουργήσετε letterpress Τυπογραφίας στο Photoshop »
Untitled Document

    Εγγραφή

  • Μέρα για ζωοτροφές
  • Εγγραφείτε μέσω email
  • Ακολουθήστε μας σε έξαψη
  • Χορηγός
  • Χορηγός
  • Χορηγός
  • Χορηγός
  • Χορηγός

    • Αναζήτηση

      Untitled Document
  • Ημερολόγιο

    Σεπτέμβριος 2009
    M T Δ T 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)
    • Graphic Design (9)
    • Photoshop (11)
    • Πόροι (18)
    • Seo (1)
    • Εργαλεία (5)
    • Tutorials (24)
    • Τυπογραφία (3)
    • Web development (4)
    • Wordpress (5)
    • Αρχεία

    • Σεπτέμβριος 2009
    • Αύγουστος, 2009
    • Ιούλιος 2009
    • Ιούνιος 2009
    • Μάιο 2009
    • Πρόσφατες δημοσιεύσεις

    • Css
    • Σχεδιασμός / Inspiration
    • Freebies
    • Γραφιστική
    • Photoshop
    • Δημοφιλείς θέσεις

    • Πώς δημιουργήσει εμφανίσιμη μορφή δεν πίνακα
    • Δημιουργήστε ένα ωραίο κουτί Icon στο Photoshop
    • 5 βήματα για τη βελτίωση της Γράψτε Css
    • Paradise Προγραμματιστών τοποθεσίες της Εβδομάδας για τις 10 Σεπτεμβρίου 2009
    • Pure Css αναπτυσσόμενο μενού δεν Χρησιμοποιώντας Javascript
    • 6 δωρεάν και υψηλής ποιότητας Brick Wall Textures
    • Πώς να δημιουργήσετε letterpress Τυπογραφίας στο Photoshop
    • Ετικετών

    Css Σχεδιασμός Γραμματοσειρές Freebies Γραφιστικής Γραφικός Σχεδιασμός Εικόνες Έμπνευση Photoshop Πόρων Εργαλεία Tutorials Τυπογραφίας Web ανάπτυξη Wordpress

    • Φίλοι

      • Abduzeedo
      • Εκτός Alist
      • BittBox
      • CrazyLeaf Design
      • Css Κόλπα
      • David Walsh
      • Fudgegraphics
      • Καύσιμο δημιουργικότητά σας
      • Βοήθεια Developer
      • Άμεση Shift
      • Line25
      • Mirificampress
      • Μου Ink Blog
      • Noupe
      • PSDFan
      • PSDtuts
      • Μερίδιο Brain
      • Έξι Αναθεωρήσεις
      • Κουτάλι Graphics
      • Toxel
      • Vandelay Design
      • Λειτουργούμε
      • Web Designer Depot
      • Web Designer Λέτζερ
      • Web Designer Wall
      • Μπορείτε Ο σχεδιαστής
    • Μεταφραστής

      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.


    Business Cards Online

    Web Design Blog Directory

.
Untitled Document
Επιστροφή στην κορυφή

Γενικά

Αυτά ίσως κάποιων συμφερόντων
  • Σχετικά με την Εταιρία μας
  • Μαρτυρίες
  • Στοιχεία Επικοινωνίας
  • Ιστολόγιο
  • Κοινωνική - Twitter, Flickr

Έργα

Παραδείγματα των παλαιότερων προγραμμάτων
  • Σχετικά με την Εταιρία μας
  • Μαρτυρίες
  • Στοιχεία Επικοινωνίας
  • Ιστολόγιο
  • Κοινωνική - Twitter, Flickr

Υπηρεσίες

Αυτό είναι αυτό που πωλούν σήμερα
  • Σχετικά με την Εταιρία μας
  • Μαρτυρίες
  • Στοιχεία Επικοινωνίας
  • Ιστολόγιο
  • Κοινωνική - Twitter, Flickr

Στοιχεία Επικοινωνίας

Θέλετε να μας μίσθωση; ξεκινήσετε εδώ ...
  • Δωρεάν Project Αξιολόγηση
  • Email - info@aceinfowayindia.com
  • Τηλ: 91 11 9810018780

Copyright © 2009, All Right Reserved, Ace Infoway Ινδία Μίσθωση Ace Infoway Ινδία για το επόμενο σχέδιό σας σχέδιο. Προβολή του χαρτοφυλακίου μας.