Tìm kiếm
Convert Design to HTML
CONVERT DESIGN TO HTML
CONVERT DESIGN TO DRUPAL
CONVERT DESIGN TO WORDPRESS
CONVERT DESIGN TO JOOMLA
 
Nhận xét gần đây
Học HTML5 Cavas căn bản cho người mới bắt đầu. Trong phần này chủ yếu hướng dẫn vẽ đường thẳng, hình tròn.. chữ cơ bản.
Yêu cầu:
- Trình duyệt hỗ trợ Google Chrome, Firefox, Safari, Opera, hoặc IE9
- Biết căn bản Javascript và biết sử dụng một editor đơn giản như notepad.

HTML5: vẽ đường thẳng với Canvas lineTo

Để vẽ một đường thẳng sử dụng HTML5 Canvas, chúng ta dùng các phương thức moveTo(), lineTo() và stroke()

Đầu tiên trong chúng ta đặt thẻ Canvas vào trong body

Đội mũ cho đường thẳng với Canvas lineCap

Để gắn góc bo tròn hay vuông hai đầu cho đường thẳng trong HTML5 Canvas, chúng ta sử dụng thuộc tính lineCap. lineCap có 3 giá trị: butt, round, và square. Giá trị mặc định là butt.

Vẽ hình cung với Cavas arc

Để vẽ hình cung với HTML5 Canvas, chúng ta có thể sử dụng phương thức arc().

Vẽ đường cong đơn giản với Canvas quadraticCurveTo

Để vẽ một đường cong Quadratic trong HTML5 Canvas chúng ta có thể sử dụng phương thức quadraticCurveTo(). Đường cong được xác định bởi một điểm điều khiển và một điểm kết thúc.

Vẽ đường cong phức tạp vói Canvas bezierCurveTo

Để dể hiểu bài này, các bạn nên đọc qua bài trước -  đường cong Quadratic. Tương tự đường cong Quadratic, nhưng đường cong Bezier được xác định bởi hai điểm điều khiển (thay vì Quadratic chỉ một)  và một điểm kết thúc. Đường cong Bezier dùng đẽ vẽ độ cong phức tạp hơn. Để vẽ đường cong Bezier chúng ta dùng phương thức bezierCurveTo().
 

Vẽ vời với các đường cơ bản

Sau khi nắm ba bài vẽ đường thẳng, đường congđường cong phức tạp bây giờ chúng ta bắt đàu làm bài tập thực hành kết hợp ba bài này để vẽ những đường mà chung ta muốn.

Vẽ hình vuông - chữ nhật

Để vẽ hình vuông - chữ nhật trong HTML5 Canvas chúng ta có thể sử dụng phương thức rect().
 
Cú pháp:
1

Cắt một vùng chọn với phương thức clip

Để cắt một vùng được sử dụng trong HTML5 Canvas, chúng ta có thể vẽ vùng đó và dùng phương thức clip(). Hay nói cách khác, dùng phương thức clip để xóa đi những vùng bên ngoài nó.

Cú pháp:

Tô màu Linear Gradient

Để tô màu gradient dạng linear (sọc) với HTML5 Canvas chúng ta có thể dùng phương thức createLinearGradient(). Để chèn hình vào phương thức này chúng ta sử dụng thuộc tính addColorStop.

Cú pháp:

HTML5 Canvas: tô màu Gradient Radial

Để tô màu gradient radial (màu gradient theo hình tròn) trong HTML5 Canvas chúng ta sử dụng phương thức createRadialGradient(). Radial gradients được định nghĩa bởi hai điểm bắt đầu và kết thúc (tương tự Gradient Linear).

 

Cú pháp:

Lên đầu trang