• Hem
  • Om
  • Artiklar
  • Kontakt
 

 

: 91 11 9810018780 Post till: info@aceinfowayindia.com / Ring: 91 11 9810018780

  • Artikel skriven
  • den 16.09.2009
  • at 06:26
  • av admin

5 steg för att skriva bättre Css

Det finns gott om CSS självstudiekurser är tillgängliga på Internet, men de få tutorials är användbara. I den här guiden hittar du 5 steg för att skriva bättre css kod för ditt nästa webbplats projektet. Jag hoppas att ni kommer att njuta av den här guiden.

1. ResetCss

Du bör alltid använda återställa om det kan Eric Meyer återställningen YUI Återställ, eller dina egna reset, bara använda något.

Målet för en återställning stilmall är att minska webbläsare inkonsekvenser i saker höjder default linje, marginaler och teckenstorlekar av rubriker, och så vidare - Eric Meyer

html, body, div, span, applet, object, H1, H2, H3, H4, H5, H6, iframe, blockquote, pre, abbr, acronym, adress, big, cite, kod, del, dfn, em, font, img, ins, kbd, q, s, Samp, små, strejk, stark, 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 Stenografi

En av de bästa och viktigaste inslaget i CSS är möjligheten att skriva kod i minimerat sätt.

Felaktig kod

( 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 kod

: 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. Inte använder så många klasser och ID

Jag märker att de flesta nybörjare lägga klasser och ID-talet till nästan alla element på sidan, vilket inte är required.There Några exempel nedan på vad jag talar om.

Felaktig kod

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"> Välkommen </ strong> </ p> <p class = "linka"> <a href = "#" class = "link"> Home </ a> </ p> <p class = "linkb"> <a href = "#" class = "link"> Om </ a> </ p> <p class = "linkc"> <a href = "#" class = "link"> Tjänster </ a> </ p> <p class = "linkd"> <a href = "#" class = "link"> Kontakt </ a> </ p> </ div>

Här är rätt kod

Korrekt kod

> <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> Välkommen </ h1> <ul> <li> <a href = "#"> Home </ a> </ li> <li> <a href = "#"> Om </ a> </ li> <li> <a href = "#"> Tjänster </ a> </ li> <li> <a href = "#"> Kontakt </ a> </ li> < / ul> </ div>

4. Organisation du Stylesheet

Du bör ordna formatmallen så att det är lätt att hitta saker och liknande föremål är nära varandra. Använda kommentarer effektivt. Till exempel finns det exempel berättar hur du ska sortera dina stylesheet

/ * Reset * / elements Bort marginal och element stoppning / * Basic Elements * / Definiera stil för grundläggande delar: kropp, H1, H2, H3, H4, H6, ol, ul, dl, p etc. / * Generiska klasser * / Definiera stil för generiska klasser: enkla saker som att ta bort den nedre, flytande på sidorna etc. / * Grundläggande Layout * / / * Grundläggande Layout * / Definiera stil för den grundläggande layouten: header. sidfot, sidebar etc. / * Header * / Definiera stil för sidhuvudet / * Content * / Definiera stil för innehållsområdet / * Footer * / Definiera stil för sidfoten / * Etc * / Fortsätt

5. Använda villkorad Stylesheets

Internet Explorer är den mest buggiga av alla webbläsare. Lyckligtvis kan du använda villkorsstyrd kommentarer att hantera CSS som serveras till IE. Om jag behöver det jag har en stilmall som kallas ie6.css att målen äldre versioner av IE. Det gör att jag kan hantera CSS för äldre webbläsare snabbt och enkelt.

Här är exemplet

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

Slutsats

Dessa är bara några av de tips som hjälper mig att skriva bättre kod. Jag hoppas att handledning också hjälper dig att skriva bättre och ren kod. Använd dessa tips för att din nuvarande och nästa projekt, och du kommer säkert uppskattar de ansträngningar.

Om du tror att handledning kan vara bättre, Vänligen dela med oss. Kommentar oss

Om du vill få mer inspiration från oss, vänligen överväga att prenumerera på vårt foder genom RSS eller e-post.

Filed under: Css, Tutorials av admin

Främja oss

Tags: Css, Tutorials

Artiklar:

Om du gillade att läsa den här artikeln, kan du kolla in andra relaterade artiklarna nedan:

    • Enkel 2 kolumn CSS layout
    • Handledning för att skapa en vacker, enkel, horisontell CSS meny
    • Pure CSS Meny med utan att använda Javascript
    • Hur du skapar Css Three Column Layout
    • Enkel Verticale Menu Tutorial
Untitled Document

5 Kommentarer

  1. Tim Wright säger den: September 16, 2009 at 3:13 Said:

    Overall, riktigt bra tips. I allmänhet använder vi inte den universella väljaren (*) för att återställa marginal och padding för att bilda beståndsdelar är så instabila olika webbläsare det gör mer skada än nytta.

    Men om du skriver en webbplats utan några former, säger jag, absolut använda den.

    Bra post, tack

  2. Karl säger den: September 17, 2009 at 10:22 Said:

    Well exempel nummer tre är i grunden rätt. Om jag inte minns med samma namn för ID och klass att ha fel (aldrig provat det, aldrig snubblar på ett exempel) det verkar vara mycket dumt och kladdigt.

    Men som ger enskilda identifierare till navigering element är nödvändigt om du vill markera ett aktuellt objekt via CSS. Detta exempel är kanske inte det bästa ska visas och kan förvirra nybörjare som dåligt eller fel vana / kod.

  3. Neel säger den: September 17, 2009 at 3:19 Said:

    Nice artikel för CSS kodning. Ja en väl organiserad Formatmallen är alltid bra för webläsare som du inte behöver kontrollera det igen.

  4. Någon allmängiltig Selectors säger den: September 17, 2009 at 8:16 Said:

    universell omkopplare är mycket illa!

  5. Tim säger den: 30 september 2009 at 2:14 Said:

    Exempel 3 kan vara svårt om du vill visa dina visiotrs på vilken plats de har rätt nu. Det finns ingen väg runt ID då.

Skicka en kommentar

XHTML: Du kan använda dessa taggar: href="" titel=""> <abbr titel=""> <b> <blockquote anföra=""> <kodifiera> < del datetime = ""> <em> <jag <slag> <starkt>


CommentLuv Enabled Visa mer
«En massiv samling av gratis och Premium Wordpress Theme webbplatser.
Hur man skapar boktryck typografi i Photoshop »
Untitled Document

    Prenumerera

  • Prenumerera på vårt foder
  • Prenumerera via e-post
  • Följ med oss på Twitter
  • Sponsor
  • Sponsor
  • Sponsor
  • Sponsor
  • Sponsor

    • Söka

      Untitled Document
  • Kalender

    September 2009
    M T W T F S S
    «Aug Oktober »
    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

      • Hem
      • Om
      • Artiklar
      • Kontakt
    • Kategorier

    • Css (17)
    • Design / Inspiration (43)
    • Freebies (23)
    • Grafisk Design (9)
    • Photoshop (13)
    • Resurser (21)
    • Seo (1)
    • Verktyg (6)
    • Handledningar (26)
    • Typografi (3)
    • Webbutveckling (4)
    • Wordpress (5)
    • Arkiv

    • Oktober 2009
    • September 2009
    • Augusti 2009
    • Juli 2009
    • Juni 2009
    • Maj 2009
    • Recent Posts

    • Css
    • Design / Inspiration
    • Freebies
    • Grafisk Design
    • Photoshop
    • Populära inlägg

    • Hur skapar snygg form utan bord
    • 30 Webbplatser med maximal Orange
    • 5 steg för att skriva bättre Css
    • Hur du skapar Nice Scalable CSS Baserat Breadcrumbs
    • Skapa en Beautiful Box ikon i Photoshop
    • Hur man skapar boktryck Typography i Photoshop
    • Developer's Paradise webbplatser i veckan under 10 september 2009
    • Taggmoln

    CSS Design Fonts Freebies Graphic Design Graphics Design Ikoner Inspiration Inspitation Photoshop Resources Tools Tutorials Typografi Webbutveckling Wordpress

    • Vänner

      • Abduzeedo
      • En lista Apart
      • Bittbox
      • CrazyLeaf Design
      • CSS-Tricks
      • David Walsh
      • Fudgegraphics
      • Bränsle Your Creativity
      • Hjälp Developer
      • Instant Shift
      • Line25
      • Mirificampress
      • My Ink Blog
      • Noupe
      • PSDFan
      • PSDtuts
      • Dela Brain
      • Six Revisions
      • Spoon Graphics
      • Toxel
      • Vandelay Design
      • Vi funktion
      • Web Designer Depot
      • Web Designer Ledger
      • Web Designer Wall
      • Du Designer
    • Översättare

      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

    Kolla UPrinting på YouTheDesigner.


    Visitkort Online

    Web Design Blog Directory

.
Untitled Document
Tillbaka till toppen

General

Dessa kanske av visst intresse
  • Om vårt företag
  • Testimonials
  • Kontaktuppgifter
  • Blogg
  • Social - Twitter, Flickr

Works

Exempel på tidigare projekt
  • Om vårt företag
  • Testimonials
  • Kontaktuppgifter
  • Blogg
  • Social - Twitter, Flickr

Tjänster

Detta är vad där säljer idag
  • Om vårt företag
  • Testimonials
  • Kontaktuppgifter
  • Blogg
  • Social - Twitter, Flickr

Kontaktuppgifter

Wanna anlita oss? komma igång här ...
  • Free Project Assessment
  • Email - info@aceinfowayindia.com
  • Tel: 91 11 9810018780

Copyright © 2009, All Right Reserved, Ace Infoway Indien Hyra Ace Infoway Indien för ditt nästa konstruktionsprojekt. Se vår portfölj.