• Gia đình
  • Về
  • Bài viết
  • Liên hệ

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

  • Điều Người viết:
  • vào ngày 16 tháng chín năm 2009
  • lúc 06:26
  • bởi admin

5 Bước để viết tốt hơn Css

Có rất nhiều hướng dẫn CSS có sẵn trên mạng Internet nhưng vài hướng dẫn có ích. Trong bài này bạn sẽ tìm thấy 5 bước để viết mã css tốt hơn cho các dự án tiếp theo trang web của bạn. Tôi hy vọng bạn sẽ thích thú với hướng dẫn này.

1. ResetCss

Bạn nên thường xuyên sử dụng thiết lập lại Cho dù nó có thể được Eric Meyer Thiết lập lại, các Reset YUI, hoặc thiết lập lại tùy chỉnh của riêng bạn, chỉ cần sử dụng một cái gì đó.

Mục tiêu của một tờ kiểu dáng thiết lập lại là trình duyệt để giảm mâu thuẫn trong những thứ như đường cao mặc định, lợi nhuận và kích thước phông chữ của đề mục, vv - Eric Meyer

html, body, div, span, applet, đối tượng, h1, h2, h3, h4, h5, h6, khung nội tuyến, blockquote, pre, Abbr, chữ viết tắt, địa chỉ, lớn, trích dẫn, code, del, dfn, em, font, img, ins, kbd, q, s, samp,, tiểu nhỏ đình công, mạnh mẽ, sup, tt, var, dd, dl, dt, fieldset, hình thức, nhãn, truyền thuyết, bảng, chú thích, tbody, tfoot, thead, tr, th, td, đầu vào, chọn, textarea ; padding : 0 ; } (Margin: 0; padding: 0;)
; padding : 0 ; } * (Margin: 0; padding: 0;)

2. CSS Shorthand

Một trong những tính năng tốt nhất và quan trọng của CSS là khả năng viết mã một cách giảm thiểu.

Không đúng luật

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

Mã xác

: 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. Không được sử dụng rất nhiều các lớp học và Mã's

Tôi đã nhận thấy rằng hầu hết những người mới bắt đầu thêm các lớp học và ID để hầu hết mọi phần tử trên trang, đó không phải là required.There là một số ví dụ dưới đây của những gì tôi đang đề cập đến.

Không đúng luật

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"> Chào mừng </ strong> </ p> <p class = "linka"> <a href = "#" class = "link"> Trang chủ </ a> </ p> <p class = "linkb"> <a href = "#" class = "link"> Giới thiệu </ a> </ p> <p class = "linkc"> <a href = "#" class = "link"> Dịch vụ </ a> </ p> <p class = "linkd"> <a href = "#" class = "link"> Liên hệ </ a> </ p> </ div>

Đây là mã chính xác

Mã xác

> <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 = "#"> Trang chủ </ a> </ li> <li> <a href = "#"> Giới </ a> </ li> <li> <a href = "#"> Dịch vụ </ a> </ li> <li> <a href = "#"> Liên hệ </ a> </ li> < / ul> </ div>

4. Tổ chức bạn Stylesheet

Hãy tổ chức stylesheet của bạn để nó được dễ dàng tìm thấy những điều và các mặt hàng có liên quan được gần nhau. Sử dụng ý kiến một cách hiệu quả. Ví dụ, có các ví dụ sẽ cho bạn biết làm thế nào để tổ chức các stylesheet của bạn

/ * Reset * / elements Hủy bỏ lề và các yếu tố padding / * Các yếu tố cơ bản * / Xác định phong cách cho các yếu tố cơ bản: cơ thể, h1, h2, h3, h4, h6, ol, ul, dl, p vv / * Chung Các lớp * / Xác định phong cách cho các lớp học chung chung: những điều đơn giản như loại bỏ dưới đáy, nổi để hai bên vv / * Cơ bản Giao diện * / / * Cơ bản Giao diện * / Xác định phong cách cho bố trí cơ bản: tiêu đề. chân trang, bên vv / * Header * / Xác định phong cách cho header / * Nội dung * / Xác định phong cách cho khu vực nội dung / * Footer * / Xác định phong cách cho chân trang / * Etc * / Tiếp tục

5. Sử dụng có điều kiện Stylesheets

Internet Explorer là buggy nhất của tất cả các trình duyệt. May mắn thay, bạn có thể sử dụng ý kiến có điều kiện để quản lý các CSS đó là phục vụ cho IE. Nếu tôi cần nó tôi có một stylesheet ie6.css gọi là mục tiêu mà các phiên bản cũ hơn của IE. Nó cho phép tôi để quản lý CSS cho các trình duyệt cũ hơn một cách nhanh chóng và dễ dàng.

Ví dụ ở đây là các

<!--[ if LTE IE 6]> href = "ie6.css" type = "text/css" media = "screen" / > <link rel = "stylesheet" href = "ie6.css" type = "text/css" phương tiện truyền thông = "screen" /> -- > <! [Endif] ->

Kết luận

Đây chỉ là một số mẹo giúp tôi viết code tốt hơn. Tôi hy vọng rằng hướng dẫn, cũng sẽ giúp bạn ghi tốt hơn và sạch mã. Lời khuyên này áp dụng cho các dự án của bạn hiện tại và kế tiếp, và bạn chắc chắn sẽ đánh giá cao những nỗ lực.

Nếu bạn nghĩ rằng có thể được hướng dẫn chi tiết hơn, Hãy chia sẻ với chúng tôi. Thảo luận với chúng tôi

nếu bạn muốn nhận được nhiều cảm hứng từ chúng tôi, hãy xem xét việc đăng ký vào nguồn cấp dữ liệu của chúng tôi bằng RSS, hoặc bằng email.

Filed under: Css, Hướng dẫn bởi admin

Thúc đẩy hệ

Tags: Css, Tutorials

Bài viết liên quan:

nếu bạn rất thích đọc bài viết này, xin vui lòng kiểm tra các sản phẩm khác liên quan dưới đây:

    • Đơn giản, bố trí 2 cột css
    • Hướng dẫn để tạo ra một đẹp, đơn giản, ngang CSS menu
    • Pure Css Dropdown Menu Nếu không có Sử dụng Javascript
    • Làm thế nào để Tạo Css Ba Cột Giao diện
    • Hướng dẫn đơn giản Verticale Menu
Untitled Document

4 Comments

  1. Tim Wright nói trên: Ngày 16 tháng 9 năm 2009 lúc 3:13 Said:

    Nói chung, lời khuyên thực sự tốt. Nói chung, chúng tôi không sử dụng bộ chọn phổ (*) để thiết lập lại margin và padding bởi vì các yếu tố hình thức như vậy là không ổn định qua trình duyệt nó thiệt hại nhiều hơn tốt.

    Nhưng nếu bạn đang viết một trang web mà không có bất kỳ hình thức, tôi nói, hoàn toàn sử dụng nó.

    Tốt đăng bài, nhờ

  2. Karl nói trên: 17 tháng 9 2009 lúc 10:22 Said:

    Ví dụ số ba cũng là cơ bản quyền. Mặc dù tôi không thể nhớ sử dụng cùng một tên cho id và lớp được sai (không bao giờ thử nó, không bao giờ vấp ngã khi một ví dụ) nó xuất hiện rất stupid và lộn xộn.

    Nhưng cho đến các yếu tố định danh cá nhân chuyển hướng là cần thiết nếu bạn muốn nêu bật một mục hiện hành qua css. Ví dụ này là có lẽ không phải là tốt nhất để được hiển thị và có thể gây nhầm lẫn mới bắt đầu như thói quen xấu hay sai / mã.

  3. Neel nói trên: 17 tháng 9 2009 lúc 3:19 Said:

    Nice bài cho CSS coding. Có một stylesheet cũng tổ chức luôn luôn là tốt cho khả năng tương thích của trình duyệt như bạn không phải kiểm tra lại nó.

  4. Không có Selectors phổ nói trên: 17 tháng 9 năm 2009 lúc 8:16 Said:

    Selectors phổ rất xấu!

Gửi một Thảo luận

XHTML: Bạn có thể sử dụng các thẻ: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> < del datetime = ""> <em> <i> <q <strike> <strong>


«A Massive Bộ sưu tập của Free và Premium Wordpress Theme Website.
Làm thế nào để tạo Letterpress Typography trong Photoshop »
Untitled Document

    Đăng ký

  • Đăng ký với nguồn cấp dữ liệu của chúng tôi
  • Đăng ký qua email
  • Theo chúng tôi trên Twitter
  • Tài trợ
  • Tài trợ
  • Tài trợ
  • Tài trợ
  • Tài trợ
  • Tài trợ

    • Tìm kiếm

      Untitled Document
  • Lịch

    Tháng 9 năm 2009
    M T W T F S S
    «Tháng Tám
    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
    • Các trang

      • Gia đình
      • Về
      • Bài viết
      • Liên hệ
    • Thể loại

    • Css (16)
    • Thiết kế / Inspiration (40)
    • Freebies (20)
    • Thiết kế đồ họa (9)
    • Photoshop (11)
    • Tài nguyên (18)
    • Seo (1)
    • Công cụ (5)
    • Hướng dẫn (24)
    • Typography (3)
    • Web phát triển (4)
    • Wordpress (5)
    • Lưu trữ

    • Tháng 9 năm 2009
    • Tháng 8 2009
    • Tháng 7 Năm 2009
    • Tháng 6 năm 2009
    • Tháng 5 năm 2009
    • Bài viết mới

    • Css
    • Thiết kế / Inspiration
    • Freebies
    • Thiết kế đồ họa
    • Photoshop
    • Bài viết phổ biến

    • Làm thế nào tạo tốt mà không cần tìm mẫu bảng
    • Tạo một Beautiful Hộp Icon trong Photoshop
    • 5 Bước để viết tốt hơn Css
    • Trang web của nhà phát triển của thiên đường của Tuần lễ cho 10 tháng chín năm 2009
    • 6 miễn phí và chất lượng cao tường gạch Textures
    • Chào mừng đến với ACE
    • Hướng dẫn để tạo ra một đẹp, đơn giản, ngang CSS menu
    • Từ khóa

    Css Thiết kế Fonts Freebies Thiết kế đồ họa Thiết kế đồ họa Icons Inspiration Photoshop Resources Tools Tutorials Typography phát triển web Wordpress

    • Bạn bè

      • Abduzeedo
      • Alist Ngoài
      • Bittbox
      • CrazyLeaf Thiết kế
      • Css Tricks
      • David Walsh
      • Fudgegraphics
      • Nhiên liệu sáng tạo của bạn
      • Trợ giúp phát triển
      • Instant Shift
      • Line25
      • Mirificampress
      • Mực Blog của tôi
      • Noupe
      • PSDFan
      • PSDtuts
      • Chia sẻ Brain
      • Six Revisions
      • Spoon Graphics
      • Toxel
      • Vandelay Thiết kế
      • Chúng tôi chức năng
      • Web Designer Depot
      • Web Designer Ledger
      • Thiết kế website Wall
      • Bạn 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
  • TÀI TRỢ

    Kiểm tra UPrinting ngày YouTheDesigner.


    Thủy kinh doanh trực tuyến

    Web Design Blog Directory

.
Untitled Document
Trở về đầu trang

Tổng

Đây có thể quan tâm một số
  • Giới thiệu về công ty của chúng tôi
  • Ý kiến đánh giá
  • Liên hệ chi tiết
  • Blog
  • Xã hội - Twitter, Flickr

Công trình

Ví dụ về các dự án trong quá khứ
  • Giới thiệu về công ty của chúng tôi
  • Ý kiến đánh giá
  • Liên hệ chi tiết
  • Blog
  • Xã hội - Twitter, Flickr

Dịch vụ

Đây là những gì mà bán hôm nay
  • Giới thiệu về công ty của chúng tôi
  • Ý kiến đánh giá
  • Liên hệ chi tiết
  • Blog
  • Xã hội - Twitter, Flickr

Liên hệ chi tiết

Muốn thuê chúng tôi? bắt đầu ở đây ...
  • Dự án Việt Assesment
  • Email - info@aceinfowayindia.com
  • Điện thoại: 91 11 9810018780

Bản quyền © 2009, Bản Quyền, Ace Infoway Ấn Độ thuê Ace Infoway Ấn Độ cho dự án thiết kế tiếp theo của bạn. Của chúng tôi xem danh mục đầu tư.