Hướng dẫn css3

  • Trang chủ
  • Hướng dẫn học
  • Hướng dẫn học CSS3

Học CSS3

CSS3 ra đời nhằm bổ sung thêm những thiếu sót của CSS, đối với CSS, nếu design có dạng đường viền bo tròn (border radius), box hoặc text có bóng đổ (shadow),... thì bạn cần sử dụng image thay thế, hoặc đối với các hiệu ứng chuyển động, ... thì bạn cần sử dụng javascript, tuy nhiên với CSS3 thì bạn hoàn toàn có thể làm được những điều này.

Sau khi nắm vững các bài học cơ bản về CSS, các bạn có thể học một số thuộc tính thường dùng của CSS3.

CSS3 có rất nhiều bộ chọn và thuộc tính, nhưng sẽ có những bộ chọn và thuộc tính được sử dụng rất nhiều lần, nội dung bài học sẽ để cập tới những thuộc tính thường dùng, các bộ chọn và thuộc tính khác, các bạn có thể xem thể tại phần tham khảo CSS3.

Nội dung cần học

Bộ chọn CSS3 thường dùng

Thuộc tính CSS3 thường dùng

Bạn có thể tham khảo nhiều thuộc tính hơn tại CSS3.

  • Trang chủ
  • Hướng dẫn học
  • Hướng dẫn học CSS

Học CSS

CSS là ngôn ngữ dùng để định dạng cho các thẻ HTML, định dạng có thể sẽ là: chỉnh vị trí, chiều rộng, độ cao, màu sắc, font chữ, màu nền, hình nền, ..., có thể xem là công việc trang trí, làm cho trang web đẹp hơn, dễ nhìn hơn.

CSS có hơn 20 bộ chọn và 50 thuộc tính khác nhau, nhưng sẽ có những bộ chọn và thuộc tính được sử dụng rất nhiều lần, nội dung bài học sẽ để cập tới những thuộc tính thường dùng, các bộ chọn và thuộc tính khác, các bạn có thể xem thể tại phần tham khảo CSS.

Để tiện hình dung về CSS, chúng ta chia thuộc tính làm 3 nhóm:

  • Các thuộc tính định dạng cho text.
  • Các thuộc tính định dạng chung.
  • Nhóm các thuộc tính điều khiển nội dung, nhóm này dùng để sắp xếp bố cục cho các thành phần HTML.

Bạn có thể tham khảo nhiều thuộc tính hơn tại CSS.

Bài tập CSS & CSS3

Bài tập layout mẫu

Hướng dẫn css3
Nhóm phát triển của chúng tôi vừa ra mắt website langlearning.net học tiếng Anh, Nga, Đức, Pháp, Việt, Trung, Hàn, Nhật, ... miễn phí cho tất cả mọi người.
Là một website được viết trên công nghệ web Flutter vì vậy hỗ trợ rất tốt cho người học, kể cả những người học khó tính nhất.
Hiện tại website đang tiếp tục được cập nhập nội dung cho phong phú và đầy đủ hơn. Mong các bạn nghé thăm và ủng hộ website mới của chúng tôi.

Hướng dẫn css3
Hãy theo dõi chúng tôi trên Fanpage để nhận được thông báo mỗi khi có bài viết mới.
Hướng dẫn css3
Facebook

Serie hướng dẫn người mới làm quen với CSS để biết cách trang trí một website hoặc thiết kế bố cục website bằng CSS.

  • Serie học CSS và CSS3 cơ bản miễn phí có video tiếng Việt kèm theo,serie nay các bạn sẽ học được các kỹ thuật về CSS cơ bản và cách dựng một layout website.

  • Bài đầu tiên của serie học CSS cơ bản tại Thachpham.com. Giới thiệu sơ lược về CSS như CSS là gì, vai trò của nó trên một website và CSS hoạt động như thế nào.

  • Cách nhúng CSS vào website với hai kiểu đó là Inline Styles và External Styles.

  • Học CSS căn bản và làm quen với 5 kiểu tạo vùng chọn CSS cơ bản bao gồm vùng chọn dựa theo tên thẻ, vùng chọn dựa theo ID, vùng chọn class và vùng chọn thứ cấp.

  • Tìm hiểu ý nghĩa các đơn vị đo lường thường được sử dụng trong CSS bao gồm px, %, pt, em và rem.

  • Các thuộc tính định dạng văn bản cho website với CSS như căn lề văn bản, tạo văn bản đổ bóng, tùy chỉnh in hoa văn bản,…

  • Tìm hiểu các thuộc tính CSS thường dùng để trang trí font chữ cho văn bản là font-family, font-weight và color.

  • Tìm hiểu về phần tử Block và Inline trong HTML để dễ dàng xử lý khi học CSS cho việc xây dựng bố cục website.

  • Thẻ div là gì và cách sử dụng thẻ div để phân khu vực trong website cho mục đích dàn trang với CSS.

  • Box Model là thuật ngữ chỉ các thuộc tính margin, padding và border trong CSS để căn chỉnh khoảng cách cho các phần tử.

  • Tìm hiểu các thuộc tính tùy chỉnh kích thước các phần tử trong CSS như width, height, min-width, max-width, min-height, max-height.

  • box-sizing sẽ giúp bạn tùy chỉnh lại kích thước một phần tử đã bao gồm phần padding và border hoặc không bao gồm phần padding và border.

  • Trong bài viết dưới đây, bạn sẽ được tìm hiểu về vai trò của CSS trong thiết kế website và một số hướng dẫn CSS cơ bản dành cho người mới tiếp cận với ngôn ngữ này. Đặc biệt, nếu bạn có định hướng trở thành lập trình viên frontend thì việc học CSS là vô cùng cần thiết.

    Hướng dẫn css3
    Hướng dẫn CSS căn bản dành cho người mới bắt đầu

    Mục lục

    • Vì sao nên sử dụng CSS?
    • Một số hướng dẫn CSS căn bản
      • Cú pháp CSS
      • Nhúng CSS vào một trang HTML 
        • External CSS
        • Internal CSS
        • Inline CSS 
      • Các CSS Selector cơ bản
        • CSS Selector cho phần tử (CSS element Selector)
        • CSS Selector cho id (CSS id Selector)
        • CSS Selector cho lớp (CSS class Selector)
        • CSS Selector tổng quát (CSS Universal Selector)
        • CSS Selector cho nhóm (The CSS Grouping Selector)

    Vì sao nên sử dụng CSS?

    CSS (Cascading Style Sheet) là ngôn ngữ được sử dụng để thiết kế một tệp HTML. Nó mô tả cách mà các phần tử HTML được hiển thị trên màn hình, trên giấy hoặc trên các phương tiện khác. CSS tạo nên “phong cách” cho các phần tử trên website nhờ việc thêm màu sắc, hiệu ứng, thay đổi bố  cục, kích thước và kiểu chữ,…. để tạo nên một giao diện bắt mắt, khoa học. 

    CSS giúp lập trình viên tiết kiệm được rất nhiều công sức và thời gian cho việc lập trình nhờ khả năng kiểm soát bố cục của nhiều trang web cùng một lúc. 

    Một số hướng dẫn CSS căn bản

    Cú pháp CSS

    Cú pháp của CSS gồm một bộ chọn và một khối khai báo. Bộ chọn trỏ vào phần tử HTML mà bạn muốn tạo kiểu. 

    Hướng dẫn css3
    Cú pháp CSS

    Khối khai báo chứa ít nhất một khai báo được phân tách bởi các dấu chấm phẩy. Trong mỗi khai báo sẽ có một tên thuộc tính CSS và một giá trị, được phân tách với nhau bằng một dấu hai chấm. Các khai báo được bao quanh bởi các dấu ngoặc nhọn.  

    Hướng dẫn css3
    Ví dụ với cú pháp CSS

    Trong ví dụ trên, p là một bộ chọn, trỏ đến thẻ

    trong HTML. Màu sắc là một thuộc tính, màu đỏ là giá trị thuộc tính đó. Text-align là một thuộc tính và center là giá trị thuộc tính đó. 

    Nhúng CSS vào một trang HTML 

    Có 3 cách để nhúng CSS vào HTML:

    External CSS

    Với cách này, bạn có thể dễ dàng thay đổi giao diện của cả trang web chỉ nhờ việc thay đổi duy nhất một tệp. Bạn chỉ cần: 

    • Tạo một tập tin có tên bất kỳ với đuôi là .css (ví dụ mystyle.css). Cách này có thể được viết trong mọi trình soạn thảo văn bản, miễn là bạn để tên tệp có đuôi .css là được. 
    • Sử dụng cú pháp thẻ sau đây trong phần của trang HTML: 
    Hướng dẫn css3
    External CSS

    Internal CSS

    Cách thức này được áp dụng trong trường hợp một trang HTML có một kiểu cách duy nhất. Nó được xác định trong thẻ