• Hjem
  • Om
  • Artikler
  • Kontakt os

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

  • Artikel Skriftlig
  • den 16.09.2009
  • kl 06:26
  • af admin

5 trin til at skrive bedre Css

Der er masser af CSS tutorials er tilgængelige på internettet, men de få tutorials er nyttige. I denne tutorial vil du finde 5 trin til at skrive bedre css kode til din næste hjemmeside projekt. Jeg håber du vil nyde denne tutorial.

1. ResetCss

Du bør altid anvende nulstille, om det kan Eric Meyer Nulstil, den YUI Nulstil, eller dine egne brugerdefinerede reset, bare bruge noget.

Målet med en reset stilark er at reducere browser uoverensstemmelser i ting som standard linje højder, marginer og skriftstørrelser overskrifter, og så videre - Eric Meyer

html, body, div, span, applet, object, H1, H2, H3, H4, H5, H6, iframe, blockquote, pre, abbr, acronym, adresse, big, cite, code, del, DFN, em, skrifttype, IMG, ins, kbd, q, s, Samp, små, strike, strong, sub, sup, tt, var, dd, dl, dt, fieldset, form, label, legend, tabel, billedtekst, tbody, tfoot, thead, tr, th, td, input, select, textarea ; padding : 0 ; } (Margin: 0; padding: 0;)
; padding : 0 ; } * (Margin: 0; padding: 0;)

2. CSS stenografi

En af de bedste og vigtigt element i CSS er evnen til at skrive kode i et minimeret måde.

Forkert kode

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

Korrekt kode

: 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. Må ikke bruge så mange klasser og Id's

Jeg har bemærket, at de fleste begyndere tilføje klasser og ID's til næsten ethvert element på siden, hvilket ikke er required.There er nogle eksempler nedenfor, hvad jeg tænker på.

Ukorrekt Kode

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 class = "subheading"> Velkommen </ strong> </ p> <p class = "linka"> <a href = "#" class = "link"> Hjem </ a> </ p> <p class = "linkb"> <a href = "#" class = "link"> Om </ a> </ p> <p class = "linkc"> <a href = "#" class = "link"> Services </ a> </ p> <p class = "linkd"> <a href = "#" class = "link"> Kontakt </ a> </ p> </ div>

Her er den korrekte kode

Korrekt kode

> <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> Velkommen </ h1> <ul> <li> <a href = "#"> Hjem </ a> </ li> <li> <a href = "#"> Om </ a> </ li> <li> <a href = "#"> Services </ a> </ li> <li> <a href = "#"> Kontakt </ a> </ li> < / ul> </ div>

4. Organisationen du typografiark

Du bør organisere dit typografiark, så det er nemt at finde ting og relaterede emner er tæt på hinanden. Brug kommentarer effektivt. For eksempel er der eksempel vil fortælle dig, hvordan du organisere dine stilark

/ * Reset * / elements Fjerne margin og padding elementer / * Basic Elements * / Definer stil for grundlæggende elementer: krop, H1, H2, H3, H4, H6, ol, ul, dl, p mv / * Generic klasse * / Definer stil til generiske klasser: simple ting som at fjerne bunden, flydende til siderne osv. / * Grundlæggende layout * / / * Grundlæggende layout * / Definer stil for grundlæggende layout: header. footer, sidebar osv. / * Header * / Definer stil for header / * Indhold * / Definer stil for indholdet område / * Footer * / Definer stil til sidefod / * Etc * / Fortsæt

5. Brug Betinget Stylesheets

Internet Explorer er den mest buggy af alle browsere. Heldigvis kan du bruge betingede kommentarer til at administrere CSS, der serveres til IE. Hvis jeg har brug for det, jeg har et stilark kaldet ie6.css at målene ældre versioner af IE. Det giver mig mulighed for at håndtere CSS for ældre browsere hurtigt og nemt.

Her er et eksempel

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

Konklusion

Disse er blot nogle af de tips, der hjælper mig til at skrive bedre kode. Jeg håber, at tutorial også vil hjælpe dig til at skrive bedre og ren kode. Anvende disse tips til din nuværende og kommende projekter, og du vil helt sikkert sætte pris på den indsats.

Hvis du tror, at tutorial kan være mere bedre, kan du dele med os. Kommentar os

hvis du ønsker at modtage mere inspiration fra os, kan du overveje at abonnere på vores feed ved RSS eller e-mail.

Filed under: Css, Tutorials af admin

Markedsføre os

Tags: Css, Tutorials

Relaterede artikler:

hvis du har nydt at læse denne artikel, kan du se andre relaterede artikler under:

    • Simpelt 2 kolonne css layout
    • Tutorial til at skabe en smuk, enkel, horisontale CSS menu
    • Pure Css Dropdown menu uden Brug af Javascript
    • Simple verticale Menu Tutorial
    • Sådan oprettes Css Tre Kolonnelayout
Untitled Document

3 Kommentarer

  1. Tim Wright siger den: 16 september 2009 kl 3:13 Said:

    Alt i alt, rigtig gode tips. Generelt bruger vi ikke den universelle vælgeren (*) for at nulstille margin og padding fordi form elementer er så ustabile cross-browser, det gør mere skade end gavn.

    Men hvis du skriver et sted uden nogen former, siger jeg, absolut bruge det.

    God post, tak

  2. Karl siger den: 17 september 2009 kl 10:22 Said:

    Godt eksempel nummer tre er dybest set ret. Selv om jeg ikke kan huske at bruge samme navn for id og klasse er forkert (aldrig prøvet det, aldrig snuble på et eksempel) synes det meget dumt og rodet.

    Men giver individuelle identifikatorer til navigation elementer, der er nødvendigt, hvis du ønsker at fremhæve et aktuelt emne via css. Dette eksempel er måske ikke den bedste til at blive vist, og kan forvirre begyndere som dårlig eller forkert vane / kode.

  3. Neel siger den: 17 september 2009 kl 3:19 Said:

    Nice artikel til CSS kodning. Ja et velorganiseret stilark er altid godt for browser-kompatibilitet, som du ikke er nødt til at se det igen.

Indsend en kommentar

XHTML: Du kan bruge disse tags: href="" titel=""> <abbr titel=""> <acronym titel=""> <b> <blockquote citere=""> <cite> <code> < del datetime = ""> <em> <jeg cite=""> <strike> <strong>


«En omfattende samling af gratis og Premium Wordpress Theme Websites.
Untitled Document

    Abonner

  • Abonnér på vores feed
  • Abonner via email
  • Følg os på kvidre
  • Sponsor
  • Sponsor
  • Sponsor
  • Sponsor
  • Sponsor
  • Sponsor

    • Søgning

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

      • Hjem
      • Om
      • Artikler
      • Kontakt os
    • Kategorier

    • CSS (16)
    • Design / Inspiration (40)
    • Freebies (20)
    • Graphic Design (9)
    • Photoshop (10)
    • Ressourcer (18)
    • SEO (1)
    • Værktøj (5)
    • Tutorials (23)
    • Typography (3)
    • Web udvikling (4)
    • Wordpress (5)
    • Arkiv

    • September 2009
    • August 2009
    • Juli 2009
    • Juni 2009
    • Maj 2009
    • Recent Posts

    • Css
    • Design / Inspiration
    • Freebies
    • Grafisk Design
    • Photoshop
    • Populære Stillinger

    • Hvordan opretter flot form uden skema
    • Opret en Beautiful Box Ikon i Photoshop
    • Developer's Paradise Sites of the Week til 10 september 2009
    • 5 trin til at skrive bedre Css
    • 6 Fri og High Quality murstensvæg Textures
    • Velkommen til ACE
    • Tutorial til at skabe en smuk, enkel, horisontale CSS menu
    • Tag cloud

    CSS design Fonts Freebies Grafisk Design Grafisk Design Ikoner Inspiration Photoshop Ressourcer Værktøjer Tutorials typografi Web udvikling Wordpress

    • Venner

      • Abduzeedo
      • Alist Apart
      • Bittbox
      • CrazyLeaf Design
      • Css tricks
      • David Walsh
      • Fudgegraphics
      • Fuel Your Creativity
      • Hjælp Developer
      • Instant Shift
      • Line25
      • Mirificampress
      • Min Ink Blog
      • Noupe
      • PSDFan
      • PSDtuts
      • Aktie Brain
      • Seks Revisioner
      • Spoon Grafik
      • Toxel
      • Vandelay Design
      • Vi funktion
      • 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
  • SPONSORER

    Check out UPrinting på YouTheDesigner.


    Visitkort Online

    Web Design Blog Directory

.
Untitled Document
Tilbage til toppen

General

Disse måske af en vis interesse
  • Om Vores Firma
  • Testimonials
  • Kontaktdetaljer
  • Blog
  • Social - Twitter, Flickr

Works

Eksempler på tidligere projekter
  • Om Vores Firma
  • Testimonials
  • Kontaktdetaljer
  • Blog
  • Social - Twitter, Flickr

Services

Det er det, hvor sælger i dag
  • Om Vores Firma
  • Testimonials
  • Kontaktdetaljer
  • Blog
  • Social - Twitter, Flickr

Kontaktdetaljer

Ønsker at leje os? komme i gang her ...
  • Gratis Project Assesment
  • Email - info@aceinfowayindia.com
  • Tlf: 91 11 9810018780

Copyright © 2009, All Right Reserved, Ace Infoway Indien Leje Ace Infoway Indien for din næste forundersøgelse. Se vores portefølje.