• บ้าน
  • เกี่ยวกับ
  • บทความ
  • ติดต่อเรา

: 91 11 9810018780 Mail เพื่อ info@aceinfowayindia.com: / / โทร: 91 11 9810018780

  • เขียนบทความ
  • ที่ 16.09.2009
  • ที่ 06:26
  • โดย ผู้ดูแลระบบ

5 ขั้นตอนในการเขียน Better CSS

มีมากมาย tutorials CSS มีอยู่ในอินเทอร์เน็ตแต่มีประโยชน์น้อย tutorials. ในการกวดวิชาคุณจะพบกับ 5 ขั้นตอนในการเขียนดีโค้ด CSS โครงการเว็บไซต์ของคุณถัดไป. ฉันหวังว่าคุณจะสนุกกับกวดวิชานี้.

1. ResetCss

คุณควรใช้การตั้งค่าไม่ว่าจะสามารถ Eric Meyer Reset, ยูอิตั้งหรือตั้งค่าที่กำหนดเองของคุณเองเพียงใช้สิ่ง.

เป้าหมายของสไตล์ตั้งอยู่เพื่อลด inconsistencies เบราว์เซอร์ในสิ่งที่ต้องการสูงสายปกติขอบและขนาดแบบอักษรของหัวเรื่องและเป็นต้น - Eric Meyer

ร่างกาย html, div, span, applet, object, h1, h2, h3, h4, h5, h6, iframe, ยกข้อความทั้งย่อหน้า, pre, abbr, คำย่อ, ที่อยู่, ใหญ่, เท้า, code, del, dfn, em, font, img, ins, kbd, q, s, samp, เล็กย่อยย, strong, sup, tt, var, fieldset dd, dl, DT, รูปแบบ, ป้าย, คำอธิบายตารางคำบรรยายภาพ, tbody, tfoot, thead, tr, th, td, input, เลือก textarea ; padding : 0 ; } (ขอบ: 0; ขยาย: 0;)
; padding : 0 ; } * (ขอบ: 0; ขยาย: 0;)

2. จดชวเลข CSS

หนึ่งในดีที่สุดและที่สำคัญคุณสมบัติของ CSS มีความสามารถในการเขียนรหัสในทางลด.

รหัสไม่ถูกต้อง

( ขอบ-top: 10px; ขอบ ขวา: 7px; ขอบ-ด้าน ล่าง: 10px; ขอบ ซ้าย: 7px; ขยาย-top: 10px; ขยาย สิทธิ: 7px; ขยาย-ด้าน ล่าง: 10px; ขยาย ซ้าย: 7px; font-size: 12px; font-น้ำหนัก: หนา; ; font-ครอบครัว: Arial, Verdana, Tahoma, sans-serif; )

รหัสแก้ไข

( ; ขอบ: 10px 7px 10px 7px; ; ขยาย: 10px 7px 10px 7px; Arial, Verdana, Tahoma, sans-serif ; font: ตัวหนา 12px Arial, Verdana, Tahoma, sans-serif; )

3. ไม่ใช้ชั้นเรียนมากดังนั้นและหมายเลขของ

ฉันได้พบว่าส่วนใหญ่เริ่มต้นเพิ่มชั้นเรียนและ ID ไปเกือบทุกองค์ประกอบบนหน้าเว็บที่ไม่ 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" = "wrapper" ชั้น <p> = "heading"> ชั้น <strong = "subheading"> Welcome </ strong> </ p ชั้น <p> = "linka"> <href = "# ระดับ" = ลิงค์ ""> Home </ a> </ p ชั้น <p> = "linkb" href <a> = ชั้น "#" = "link"> เกี่ยวกับ </ a> </ p> <p href <a ชั้น = "linkc"> = ชั้น "#" = "link"> บริการ </ a> </ p ชั้น <p> = "linkd" href <a> = ชั้น "#" = "link"> ติดต่อ </ a> </ p> <div />

ที่นี่รหัสที่ถูกต้องคือ

รหัสแก้ไข

> <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> href <a <li> = "#"> Home </ a> </ li> href <a <li> = "#"> เกี่ยวกับ </ a> </ li> href <a <li> = "#"> บริการ </ a> </ li> href <a <li> = "#"> ติดต่อ </ a> </ li> < / UL> <div />

4. องค์กรคุณสไตล์

คุณควรจัดสไตล์ของคุณเพื่อให้ง่ายในการค้นหาสิ่งและรายการที่เกี่ยวข้องใกล้ชิดกัน. ความคิดเห็นใช้อย่างมีประสิทธิภาพ. เช่นมีตัวอย่างจะบอกคุณถึงวิธีการจัดการสไตล์ของคุณ

/ * Reset * / elements ลบ ขอบ และองค์ประกอบ ขยาย / * องค์ประกอบพื้นฐาน * / สไตล์กำหนดสำหรับองค์ประกอบพื้นฐาน: กาย h1, h2, h3, h4, h6, ol, UL, dl, p ฯลฯ / * เรียน Generic * / กำหนดรูปแบบเรียนทั่วไป: สิ่งง่ายๆเช่นลบ ด้านล่าง ลอยไปรอบๆ / * เลย์เอาต์ Basic * / / * เลย์เอาต์ Basic * / กำหนดลักษณะของรูปแบบขั้นพื้นฐาน: header. ส่วนท้าย, แถบด้านข้างเป็นต้น / * ส่วนหัว * / กำหนดรูปแบบสำหรับส่วนหัว / * เนื้อหา * / กำหนดรูปแบบสำหรับพื้นที่ เนื้อหา / * ส่วนท้าย * / กำหนดรูปแบบสำหรับส่วนท้าย / * ฯลฯ * / ดำเนินการต่อ

5. Stylesheets ใช้เงื่อนไข

Internet Explorer เป็นรถม้าชนิดเล็กที่สุดของเบราเซอร์ทุก. โชคดีที่คุณสามารถใช้เงื่อนไขความคิดเห็นในการจัดการ CSS ที่ทำหน้าที่ใน IE. ถ้าฉันต้องการมันฉันมีสไตล์ที่เรียกว่า ie6.css ที่กำหนดเป้าหมายว่าเวอร์ชันเก่ากว่าของ IE. มันช่วยให้ฉันไปจัดการ CSS สำหรับเบราว์เซอร์รุ่นเก่าอย่างรวดเร็วและง่ายดาย.

นี่เป็นตัวอย่าง

<!--[ ถ้า lte IE 6]> href = "ie6.css" type = "text/css" media = "screen" / > rel <link = href = "stylesheet" ประเภท "ie6.css" = สื่อ "text/css" = "screen" /> -- > <! [Endif] ->

สรุป

เหล่านี้เป็นเพียงบางส่วนเคล็ดลับที่ช่วยเขียนโค้ดดีกว่า. ฉันหวังว่ากวดวิชาจะช่วยให้คุณเขียนดีกว่าและสะอาด code. ใช้เคล็ดลับเหล่านี้ไปยังโครงการปัจจุบันและต่อไปและคุณก็จะขอบคุณความพยายาม.

หากคุณคิดว่าการกวดวิชาได้มากขึ้นดีกว่าหุ้นโปรดของเรา. ความคิดเห็นเรา

หากคุณต้องการได้รับแรงบันดาลใจมากจากเราโปรดพิจารณาสมัครรับฟีดของเราโดย RSS หรือ อีเมล์.

ยื่น under: CSS, Tutorials โดยผู้ดูแลระบบ

เราส่งเสริม

Tags: CSS, Tutorials

บทความที่เกี่ยวข้อง:

ถ้าคุณชอบอ่านบทความนี้โปรดดูบทความอื่นๆที่เกี่ยวข้องด้านล่าง:

    • แบบง่ายๆ CSS คอลัมน์ 2
    • กวดวิชาเพื่อสร้างความสวยงามง่ายเมนู CSS แนวนอน
    • บริสุทธิ์ CSS แบบเลื่อนลงเมนูโดยไม่ต้องใช้ Javascript
    • วิธีการสร้างเลย์เอาต์ CSS สามคอลัมน์
    • Simple Tutorial Verticale Menu
Untitled Document

4 ความคิดเห็น

  1. Tim Wright กล่าวที่: 16 กันยายน 2009 ที่ 3:13 กล่าวว่า

    รวมเคล็ดลับดีจริงๆ. โดยทั่วไปเราจะไม่ใช้เลือก universal (*) เพื่อตั้งค่าขอบและการขยายเนื่องจากมีองค์ประกอบแบบฟอร์มเพื่อข้ามใจง่ายเบราเซอร์มันจะเสียหายมากกว่าดี.

    แต่ถ้าคุณเขียนเว็บไซต์โดยรูปแบบใดฉันกล่าวอย่างใช้.

    ขอบคุณดีโพสต์

  2. Karl กล่าวว่าในวันที่: 17 กันยายน 2009 ที่ 10:22 กล่าวว่า

    จำนวนตัวอย่างดีสามคือโดยทั่วไปขวา. แม้ว่าฉันไม่สามารถจำโดยใช้ชื่อเดียวกัน id และระดับความผิด (ไม่เคยลองมันไม่สะดุดเมื่อตัวอย่าง) ที่ปรากฏอย่างโง่และสกปรก.

    แต่ให้ข้อมูลระบุตัวบุคคลแต่ละองค์ประกอบ navigation จำเป็นถ้าคุณต้องการเน้นรายการปัจจุบันผ่าน CSS. เช่นอาจจะไม่ดีที่สุดนี้จะปรากฏและอาจสับสนเริ่มต้นเป็นนิสัยไม่ดีหรือผิด / รหัส.

  3. neel กล่าวว่าในวันที่: 17 กันยายน 2009 ที่ 3:19 กล่าวว่า

    บทความนีสำหรับการเข้ารหัส CSS. Yes สไตล์จัดดีอยู่เสมอกันดีสำหรับเบราว์เซอร์ที่คุณ dont จะต้องตรวจสอบอีกครั้ง.

  4. ไม่ selectors universal กล่าวว่าในวันที่: 17 กันยายน 2009 ที่ 8:16 กล่าวว่า

    selectors universal จะเลวมาก!

ส่งความคิดเห็น

XHTML: คุณสามารถใช้แท็กเหล่านี้ <a href="" title=""> <abbr title=""> <acronym title=""> <blockquote <b> cite=""> <cite> <code> < ของ datetime = ""> <em> <q <i> cite=""> <strike> <strong>


«ใหญ่เก็บรวบรวมของฟรีและ Premium Wordpress Theme เว็บไซต์.
วิธีการสร้างตัวพิมพ์วิชาการพิมพ์ใน Photoshop »
Untitled Document

    สมัครสมาชิก

  • สมัครรับฟีดของเรา
  • สมัครทางอีเมล
  • ตามเราที่พูดเบาและรวดเร็ว
  • ผู้สนับสนุน
  • ผู้สนับสนุน
  • ผู้สนับสนุน
  • ผู้สนับสนุน
  • ผู้สนับสนุน

    • ค้นหา

      Untitled Document
  • Calendar

    กันยายน 2009
    M T W 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)
    • การออกแบบกราฟิก (9)
    • Photoshop (11)
    • ทรัพยากร (18)
    • SEO (1)
    • Tools (5)
    • Tutorials (24)
    • วิชาการพิมพ์ (3)
    • พัฒนา Web (4)
    • Wordpress (5)
    • เก็บ

    • กันยายน 2009
    • สิงหาคม 2009
    • กรกฎาคม 2009
    • มิถุนายน 2009
    • พฤษภาคม 2009
    • บทความล่าสุด

    • CSS
    • ออกแบบ / แรงบันดาลใจ
    • Freebies
    • ออกแบบกราฟฟิก
    • Photoshop
    • บทความยอดนิยม

    • วิธีสร้างความดีโดยไม่ต้องมองหารูปแบบตาราง
    • สร้าง Icon สวย Box ใน Photoshop
    • 5 ขั้นตอนในการเขียน Better CSS
    • พัฒนาเว็บไซต์สวรรค์ของสัปดาห์สำหรับ 10 กันยายน 2009
    • บริสุทธิ์ CSS แบบเลื่อนลงเมนูโดยไม่ต้องใช้ Javascript
    • 6 ฟรีและคุณภาพอิฐ Wall Textures
    • ยินดีต้อนรับสู่ ACE
    • เมฆแท็ก

    CSS Design อักษร Freebies ออกแบบกราฟิก กราฟิกดีไซน์ ไอคอน แรงบันดาลใจ Photoshop Resources Tools Tutorials พัฒนา วิชาการพิมพ์ Web Wordpress

    • เพื่อนๆ

      • Abduzeedo
      • Alist นอกจาก
      • Bittbox
      • Design CrazyLeaf
      • เทคนิค CSS
      • Walsh David
      • Fudgegraphics
      • เชื้อเพลิงจินตนาการ
      • ช่วยพัฒนา
      • Shift Instant
      • Line25
      • Mirificampress
      • บล็อกของฉันหมึก
      • Noupe
      • PSDFan
      • PSDtuts
      • สมองร่วมกัน
      • หกการแก้ไข
      • กราฟิกช้อน
      • Toxel
      • ออกแบบ Vandelay
      • เราทำงาน
      • คลัง Web Designer
      • Web Designer บัญชีแยกประเภท
      • เว็บผนังนักออกแบบ
      • คุณ Designer
    • แปลภาษา

      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.


    ออนไลน์ธุรกิจบัตร

    Web Design Blog Directory

.
Untitled Document
กลับไปด้านบน

โดยทั่วไป

เหล่านี้อาจจะน่าสนใจไหม
  • เกี่ยวกับบริษัทของเรา
  • ข้อความรับรอง
  • รายละเอียดติดต่อ
  • บล็อก
  • สังคม - พูดเบาและรวดเร็ว, Flickr

งาน

ตัวอย่างของโครงการที่ผ่านมา
  • เกี่ยวกับบริษัทของเรา
  • ข้อความรับรอง
  • รายละเอียดติดต่อ
  • บล็อก
  • สังคม - พูดเบาและรวดเร็ว, Flickr

การบริการ

นี่คือสิ่งที่ขายในปัจจุบัน
  • เกี่ยวกับบริษัทของเรา
  • ข้อความรับรอง
  • รายละเอียดติดต่อ
  • บล็อก
  • สังคม - พูดเบาและรวดเร็ว, Flickr

รายละเอียดติดต่อ

ต้องการจ้างเรา? เริ่มต้นที่นี่ ...
  • Assesment Free Project
  • อีเมล - info@aceinfowayindia.com
  • Tel: 91 11 9810018780

Copyright © 2,009, All Right Reserved, Ace Infoway อินเดีย รับจ้าง Ace Infoway อินเดีย โครงการการออกแบบของคุณไป. ดู ผลงาน ของเรา.