post image

Giao diện với CSS – Phần 1

Tạo giao diện trong CSS là điều cuối cùng mà bạn muốn làm khi học CSS để hoàn toàn thoát khỏi bảng như những cách thường làm trước đây. CSS cho phép bạn tạo ra rất nhiều loại giao diện khác nhau như 2 cột, 3 cột, cố định, co giãn … Trong video tutorial này, tôi sẽ hướng dẫn bạn cách tạo ra giao diện bằng CSS. Tuy chúng ta sẽ không sử dụng hình ảnh mà chỉ tập trung vào phần chính là các thành phần trong giao diện. Nhưng nó sẽ là khung sường cho những giao diện phức tạp hơn sau này.


Thời lượng:16:44
Link Download định dạng .avi chất lượng cao: MegaUpload, MediaFire
File Size: 58.89MB

Get the Flash Player to see this content.

«

»

17 Comments

( Comment bài này )
  1. Dang Quoc Anh says:

    Anh thử dùng cái camasiastudio để quay màn hình nó giúp hiện thị toàn bộ màn hình đấy

  2. Uhm, nhưng nếu để màn hình to quá thì dung lượng file cũng lớn hơn cho nên anh mới để cỡ nhỏ.

  3. Le Tan Hoa says:

    thanks anh Demon Warlock, e học được từ a nhiều quá.

  4. binsala says:

    Anh ơi, anh có thể nói thêm cho em sự khác nhau của Margin và Padding (2 cái này em hay nhầm quá…). Nếu mình design giao diện 3 cột Width: 960px thì width các cột thể nào cho phù hợp để không bị vỡ khung ạ ?

  5. binsala says:

    Em cảm ơn anh rất nhiều. Hãy có những Tutorials tuyệt vời hơn nữa anh nhé !!!

  6. Binhdtx says:

    Có 1 thắc mắc nhỏ như sau có gì DW trả lời giúp nha :

    Tại sao ở mỗi div mình sẽ biết sử dụng giá trị nào cho phù hợp nhỉ ? ví dụ như annh trái canh phải, màu sắc , phông chữ, ….etc ~ vẫn chưa hiểu lắm chỗ này -

  7. Vẫn không hiểu rõ ý của em lắm, em có thể nói rõ hơn được không?

  8. Binhdtx says:

    hmm ví dụ như”

    Trong 1 Div căn bản

    #main-content {
    margin:
    padding:
    font-size:
    border:
    corlor:
    background:
    ..etc....
    }

    Đại loại là trong 1 div khi mình xây dựng trong HTLM và các images khi mình cắt ra . Thì xài các syntax ra sao để không thiếu , không thừa :D

    Hix không biết nói sao đây ….

  9. Nếu anh hiểu đúng ý chú thì chú hỏi tại sao lại có những property đó trong thẻ div mà thẻ div khác lại không có đúng không?

    Bởi vì CSS có rất nhiều rules, mỗi rule nó làm một việc. Ví dụ trong cái <div id="mainContent"> mình cần nó cách lề trên là 20px thì mình xài margin: 20px còn nếu mình muốn nó có màu nền xanh thì mình xài background: blue;.

    Cần cái gì thì xài cái đó thôi, chứ không bắt buộc phải xài hết các rule vào một thành phần.

    Hy vọng là hiểu đúng ý của chú.

  10. Binhdtx says:

    um đại loại là các property trong các div.
    Cái em chưa hiểu là: mình nên sử dụng các property khi viết css sao cho hợp lý phù hợp với cái template mình vẽ

    Do chưa thể hình tượng mỗi thẻ div phải sử dụng ra sao để phù hợp và giống với cái template mình vẽ ra ( cái này chắc anh DW khi viết hình tượng ra cái template nó ra sao sẳn rồi nên thấy viết lèo lèo )

    Chứ em thì kô vẽ ra hoặc không nhìn cái template thì chả biết là viết ra sao luôn. Nên hôm qua khi vẽ thử cái template đơn giản xong – viết HTML cũng khá basic chỉ có
    ‘#wrapper#header #logo #banner#main-content #sidebar #main-post#footer# . Nhưng khi bất đầu viết Css thì không thể viết được với cái đống images cắt ra ( khoảng 15 images ) do không biết là sử dụng property ra sao cho hợp lý

  11. kimsangyoo says:

    Em thấy những video trước kia thì Bác hay sài một đoạn code rất dài để reset css
    Nhưng những video gần đây thì Bác chỉ sài một đoạn code nho nhỏ: * {margin: 0; padding: 0;}

    Thế thì sài cái nào ưu thế hơn vậy Bác DW

  12. Nguyễn thế duy says:

    - Cám ơn bài viết của a nhiều lém !

  13. mrkyt says:

    Anh ơi, sao chia 3 cột lại phải chia cột Content thành maincontent (float:left) và cột Sidebar. Sao không chia từ đầu là: Header, Nav, Content, Sidebar, Footer luôn?? em hơi khó hiểu

  14. Doan Quang Trung says:

    Anh co the lam mot tutorial ve php de tao 1 giao dien 1 trang web ko ah?
    Em van chua hieu lam ve cach thu trinh duyet cac file php khi ma ho thiet ke giao dien thanh cac trang con va index no lai.khong nhu htm co doi luc minh ke bang dua anh vao la da co mot giao dien trang web! cac anh giup em voi !Em cam on rat nhiu ? Chao cac anh
    Cac anh phan hoi giup em voi !

  15. Tinh says:

    Rất cám ơn anh về tut này

  16. hungxd2992 says:

    that tuyet nho co tut nay cua anh em moi biet cach tao giao dien mot cach chuan nhat cam on anh demon nhieu

  1. BB
  2. BB
  3. BB

arrow

Lưu ý khi post comment:

  • Không "bóc tem" topic
  • Dùng lời lẽ có văn hoá và lịch sự
  • Xem trang FAQs trước khi hỏi
  • Bạn có thể dùng thẻ HTML như:<strong>, <em>, <a>
  • Wrap code trong dấu `backtick` (dấu trên phím Tab)

Chọn kiểu gõ: Tự động TELEX VNI Tắt