• Heim
  • Über
  • Artikel
  • Kontaktieren Sie uns

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

  • Artikel geschrieben
  • am 16.09.2009
  • um 06:26 AM
  • von admin

5 Steps to Write Better Css

Es gibt eine Vielzahl von CSS Tutorials sind im Internet verfügbar, aber die paar Tutorials sind nützlich. In diesem Tutorial werden Sie 5 Schritte zum Brennen von besseren CSS-Code für Ihr nächstes Projekt-Website zu finden. Ich hoffe, Sie werden dieses Tutorial zu genießen.

1. ResetCss

Sie sollten jedoch stets zurückgesetzt Ob es sein kann Eric Meyer Reset, die YUI Reset, oder Ihre eigenen zurückzusetzen, benutzen Sie einfach etwas.

Das Ziel von einem Reset-Stylesheet wird an den Browser Unstimmigkeiten in Dinge wie Default Zeilenhöhe zu verringern, die Margen und Schriftgrößen von Überschriften, und so weiter - Eric Meyer

html, body, div, span, Applet, Objekt, H1, H2, H3, H4, H5, H6, iframe, blockquote, pre, abbr, acronym, address, 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 Shorthand

Einer der besten und wichtiges Merkmal von CSS ist die Möglichkeit, Code in einem minimierten Art zu schreiben.

Falscher Code

( 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, Arial, sans-serif; )

Korrigieren Code

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

3. Nicht mit so vielen Klassen und IDs

Ich habe bemerkt, dass die meisten der Anfänger-Klassen-IDs hinzufügen und auf fast jedes Element auf der Seite, die nicht required.There sind einige Beispiele unten, was ich meine.

Falscher Code

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"> <strong "subheading" class => Willkommen </ strong> </ p> <p class = "linka"> <a href = "#" class = "link"> Home </ a> </ p> <p class = "linkb"> <a href = "#" class = "link"> Über </ a> </ p> <p class = "linkc"> <a href = "#" class = "link"> Dienstleistungen </ a> </ p> <p class = "linkd"> <a href = "#" class = "link"> Kontakt </ a> </ p> </ div>

Hier finden Sie den richtigen Code

Korrigieren Code

> <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> Welcome </ h1> <ul> <li> <a href = "#"> Home </ a> </ li> <li> <a href = "#"> Über </ a> </ li> <li> <a href = "#"> Dienstleistungen </ a> </ li> <li> <a href = "#"> Kontakt </ a> </ li> < / ul> </ div>

4. Organisation, die Sie Stylesheet

Sie sollten Ihr Stylesheet so zu organisieren, dass es einfach ist, die Dinge und verwandte Artikel finden liegen dicht beieinander. Verwenden Sie Kommentare wirksam. Zum Beispiel gibt es das Beispiel wird erläutert, wie Sie Ihr Stylesheet organisieren

/ * Reset * / elements Entfernen Sie margin und padding-Elemente / * Basic Elements * / Definieren Stil für grundlegende Elemente: Körper, H1, H2, H3, H4, H6, ol, ul, dl, p usw. / * Generische Klassen * / Definieren Stil für generische Klassen: einfache Dinge wie entfernen Sie den Boden, Floating auf den Seiten usw. / * Basis Layout * / / * Basis Layout * / Definieren Sie den Stil für grundlegende Layout:-Header. Fußzeile, etc. sidebar / * Header * / Definieren Sie den Stil für Header / * Content * / Definieren Sie den Stil für Content-Bereich / * Fußzeile * / Definieren Sie den Stil für Fußzeile / * Usw. * / Weiter

5. Verwenden Sie die bedingte Stylesheets

Internet Explorer ist der Buggy von allen Browsern. Zum Glück können Sie bedingte Anmerkungen zu verwenden, zu verwalten, dass die CSS serviert wird IE zusammenhängen. Wenn ich es brauche ich ein Stylesheet aufgerufen ie6.css dass die Ziele älteren Versionen des Internet Explorers. Es erlaubt mir, CSS für ältere Browser schnell und einfach zu verwalten.

Hier ist das Beispiel

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

Fazit

Dies sind nur einige der Tipps, die mir helfen, um besseren Code zu schreiben. Ich hoffe, dass auch Tutorial wird Ihnen helfen, besser schreiben und sauberen Code. Gelten diese Tipps für Ihre aktuellen und kommenden Projekte, und Sie werden sicherlich die Bemühungen.

Wenn Sie glauben, dass Tutorial mehr besser werden kann, bitte mit uns teilen. Comment us

Wenn Sie möchten mehr Inspiration von uns erhalten, prüfen Sie bitte abonnieren Sie unseren Feed von RSS-oder E-Mail.

Abgelegt unter: CSS, Tutorials von admin

Werbung für uns

Tags: CSS, Tutorials

In Verbindung stehende Artikel:

Wenn Sie genossen diesen Artikel lesen, schauen Sie bitte auf ähnliche Artikel unter:

    • Einfache 2-Säule CSS-Layout
    • Tutorial zu erstellen, eine schöne, einfache, horizontale CSS-Menü
    • Pure CSS Dropdown-Menü ohne JavaScript
    • Einfache Verticale Menü-Tutorial
    • Erstellen Css Drei Spalten-Layout
Untitled Document

4 Kommentare

  1. Tim Wright, sagt am: 16. September 2009 bei 3:13 pm Said:

    Alles in allem wirklich gute Tipps. In der Regel tun wir nicht mit dem universellen Selektor (*) auf margin und padding zurückgesetzt, da Formular-Elemente sind so instabil cross-browser es macht mehr Schaden als Nutzen.

    Aber wenn Sie eine Website schreiben wollen, ohne Formen, sage ich, unbedingt nutzen.

    Good post, dank

  2. Karl sagt am: 17. September 2009 um 10:22 Said:

    Also beispielsweise die Nummer drei ist im Grunde richtig. Obwohl ich mich nicht erinnern kann mit dem gleichen Namen für ID und Klasse, die falsch ist (es nie versucht, nie auf ein Beispiel stolpern) scheint es sehr dumm und schmutzig.

    Aber was einzelnen Identifikatoren zur Navigation Elementen ist notwendig, wenn Sie einen aktuellen Artikel über CSS hervorheben möchten. Dieses Beispiel ist vielleicht nicht die beste zu zeigen und kann Anfänger als schlecht oder falsch Gewohnheit verwechseln / code.

  3. Neel sagt am: 17. September 2009 at 3:19 pm Said:

    Nice article für CSS-Kodierung. Ja, eine sehr gut organisierte Stylesheet ist immer gut für Browser-Kompatibilität, wie Sie müssen sie nicht noch einmal überprüfen.

  4. Keine allgemeine Selektoren sagt am: 17. September 2009 at 8:16 pm Said:

    Universal-Selektoren sind sehr schlecht!

Submit a Comment

XHTML: Sie können diese Tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> < del datetime = ""> <em> <i> <q cite=""> <Stark>


«Eine riesige Sammlung von Free-und Premium Wordpress Theme Webseiten.
Erstellen Buchdruck Typografie in Photoshop »
Untitled Document

    Abonnieren

  • Abonnieren Sie unseren Feed
  • Abonnieren per E-Mail
  • Folgen Sie uns auf Twitter
  • Sponsor
  • Sponsor
  • Sponsor
  • Sponsor
  • Sponsor

    • Suche

      Untitled Document
  • Kalender

    September 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
    • Seiten

      • Heim
      • Über
      • Artikel
      • Kontaktieren Sie uns
    • Kategorien

    • Css (16)
    • Design / Inspiration (41)
    • Freebies (21)
    • Graphic Design (9)
    • Photoshop (12)
    • Ressourcen (19)
    • Seo (1)
    • Tools (5)
    • Tutorials (25)
    • Typografie (3)
    • Web-Entwicklung (4)
    • Wordpress (5)
    • Archiv

    • September 2009
    • August 2009
    • Juli 2009
    • Juni 2009
    • Mai 2009
    • Neueste Beiträge

    • Css
    • Design / Inspiration
    • Freebies
    • Graphic Design
    • Photoshop
    • Beliebte Posts

    • Wie erzeugt man gut aussehende Form ohne Tisch
    • Erstellen Sie eine schöne Box Icon in Photoshop
    • 5 Steps to Write Better Css
    • Developer's Paradise Sites of the Week "10. September 2009
    • Erstellen Buchdruck Typografie in Photoshop
    • Pure CSS Dropdown-Menü ohne JavaScript
    • 6 Freie und High Quality Textures Brick Wall
    • Tag cloud

    Css Design Fonts Freebies Graphic Design Grafik Design Icons Inspiration Inspitation Photoshop Resources Tools Tutorials Typografie Web development Wordpress

    • Freunde

      • Abduzeedo
      • Neben Alist
      • Bittbox
      • CrazyLeaf Design
      • CSS-Tricks
      • David Walsh
      • Fudgegraphics
      • Fuel Your Creativity
      • Hilfe Entwickler
      • Instant Shift
      • Line25
      • Mirificampress
      • My Ink Blog
      • Noupe
      • PSDFan
      • PSDTUTS
      • Sagen Brain
      • Six Revisions
      • Spoon Graphics
      • Toxel
      • Vandelay Design
      • Wir fungieren
      • Web Designer Depot
      • Web Designer-Ledger
      • Web Designer Wall
      • You The Designer
    • Translator

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

    Check out UPrinting auf YouTheDesigner.


    Business Cards Online

    Web Design Blog Directory

.
Untitled Document
Zurück zum Anfang

General

Diese vielleicht von Interesse
  • Über unser Unternehmen
  • Testimonials
  • Kontakt Details
  • Blog
  • Social - Twitter, Flickr

Works

Beispiele aus früheren Projekten
  • Über unser Unternehmen
  • Testimonials
  • Kontakt Details
  • Blog
  • Social - Twitter, Flickr

Services

Das ist was, wo heute verkaufen
  • Über unser Unternehmen
  • Testimonials
  • Kontakt Details
  • Blog
  • Social - Twitter, Flickr

Kontakt Details

Willst du uns mieten? beginnen Sie hier ...
  • Freies Projekt Assesment
  • E-Mail - info@aceinfowayindia.com
  • Tel: 91 11 9810018780

© Copyright 2009, Alle Rechte vorbehalten, Ace Infoway Indien Autovermietung Ace Infoway Indien für Ihren nächsten Design-Projekt. Sehen Sie sich unsere Portfolios.