CSS cung cấp nhiều tính năng cho phép các lập trình viên có thể vẽ được nhiều hình khác nhau. Bài viết này sẽ hướng dẫn bạn cách tạo các hình thông qua các ví dụ cụ thể:

Hình Vuông và Hình Chữ Nhật

Việc tạo ra 2 loại hình này không quá khó, tuy nhiên tôi vẫn muốn liệt kê ra đây để các bạn tham khảo:

div#my-div {
    width: 50px;
    height: 50px;
    background: orange;
}

Kết quả:

Hình Tròn

Thông thường khi phải tạo ra hình tròn trên trang bạn sẽ nghĩ tới việc phải sử dụng hình ảnh thay vì có t...

Tài liệu tổng hợp bao gồm các bài hướng dẫn học lập trình với ngôn ngữ PHP hỗ trợ các phiên bản mới nhất bao gồm PHP 5.x và PHP 7.x.

Địa chỉ IP Address được sử dụng trong giao tiếp giữa các máy tính trong cùng một mạng và là một thông tin quan trọng khi thực hiện các tác vụ có liên quan tới n...
Kiểm Tra IP Address trên Ubuntu

Tính đa hình (polymorphism) trong lập trình hướng đối tượng cho phép các lớp con có thể viết lại (override) các thuộc tính hoặc phương thức từ lớp cha.

Trong ví dụ dưới đây lớp Student kế thừa lớp Person nhưng sau đó viết lại (override) thuộc tính $job:

class Person {
    public $job = 'Unknown';
}

class Student extends Person {
    public $job = 'Student';
}

$peter = new Person();

echo $peter->job;

$mary = new Student;
echo $mary->job;

Mở editor

Tính đa hình cũng được sử dụng để viết lại phương ...

AngularJS là một JavaScript framework đang được dùng phổ biến trong việc phát triển frontend của các ứng dụng web. Tuy nhiên khác với các framework phổ biến khác của JavaScript như jQuery hay Backbone.js thì đối với AngularJS có rất nhiều ý kiến trái chiều về việc nên hay không nên sử dụng framework này và cuộc tranh luận vẫn đang diễn ra ngay vào chính thời điểm bạn đọc bài viết này. Nếu bạn đã từng sử dụng AngularJS và đang tự hỏi liệu có thư viện hay framework nào khác có thể dùng để thay thế...