
Lập Trình Hướng Đối Tượng: Tìm hiểu sự kế thừa và tầm vực
Lập Trình Hướng Đối Tượng: Tìm hiểu sự kế thừa và tầm vực Ở bài trước, chúng ta đã đề cập tới các phương thức magic trong hướng đối tượng . Bởi việc sử dụng các phương thức này. Mã nguồn của chúng ta sẽ trở nên linh động và giảm bớt các thao tác không cần thiết khi vận ...

Lập Trình Hướng Đối Tượng: Cơ bản về những khái niệm
Lập Trình Hướng Đối Tượng: Cơ bản về những khái niệm Đối với nhiều lập trình viên PHP , Lập Trình Hướng Đối tượng có vẻ là 1 khái niệm gì đó rất kinh khủng và khó hiểu, với rất nhiều cú pháp phức tạp và trở ngại khác nhau. Qua bài hướng dẫn này, các bạn sẽ được tìm hiểu ...

Lập trình hướng đối tượng: Kỹ thuật sử dụng lazy loading
Lập trình hướng đối tượng: Kỹ thuật sử dụng lazy loading Ở các bài trước, chúng ta đã tìm hiểu về các kiến thức cơ bản trong lập trình hướng đối tượng . Tiếp tục trong bài này, chúng ta sẽ cùng tìm hiểu về kỹ thuật sử dụng lazy loading trong ứng dụng. Lazy loading là kỹ ...

Lập Trình Hướng Đối Tượng: Những điều có thể bạn chưa biết
Lập Trình Hướng Đối Tượng: Những điều có thể bạn chưa biết Trong loạt bài hướng đối tượng trước, chúng ta đã có dịp đi qua những kiến thức cơ bản và nắm bắt những phương thức magic và sự kế thừa trong hướng đối tượng . Ở bài này chúng tôi tiếp tục đưa tới cho bạn ...

Bài 17: Xây dựng hệ thống bình chọn bằng PHP và MYSQL
Bài 17: Xây dựng hệ thống bình chọn bằng PHP và MYSQL Ở loạt bài trước, chúng ta đã bàn tới các ứng dụng quản lý người sử dụng, xây dựng bộ đếm, tạo mã bảo mật để phòng chống những người có dụng ý xấu trên website. Tiếp theo, trong bài này chúng ta sẽ bàn về cách thức xây ...

Kỹ thuật lập trình Ajax kết hợp PHP
Kỹ thuật lập trình Ajax kết hợp PHP Ajax là viết tắt của Asynchronous Javascriopt And XML . Nói một cách nôm na là kỹ thuật xử lý trên nền tảng của javascript và xml ở môi trường bất đồng bộ. Vì đây là một kỹ thuật cho nên Ajax không giới hạn với bất kỳ ngôn ngữ web nào. ...

Web Worker trong HTML5
Web worker là một đoạn mã JavaScript chạy ngầm, không ảnh hưởng tới hiệu suất, tốc độ truy cập của trang. Web Worker là gì? Bình thường, khi bạn chạy một đoạn mã JavaScript trong trang HTML, trang sẽ không phản hồi bất kỳ thao tác nào của bạn cho tới khi đoạn mã chạy xong. Web ...

Quy ước và phong cách viết HTML5
Quy ước cách viết HTML5 Bạn có bao giờ tự hỏi: liệu phong cách viết mã cũng như cú pháp mà mình sử dụng trong HTML đã thực sự theo đúng chuẩn hay chưa? Từ năm 2000 đến 2010, rất nhiều lập trình viên đã chuyển cách viết từ HTML sang XHTML. Tại sao? Vì XHTML giúp các lập trình viên phải viết ...

Thẻ mới trong HTML5
Dưới đây là danh sách các thẻ mới và cách sử dụng chúng trong HTML5. Các thẻ có ý nghĩa trong HTML5 HTML5 cung cấp các thẻ mới để bạn có thể tạo ra một cấu trúc trang tốt hơn: Thẻ Miêu tả <article> Một bài viết trong trang <aside> Nội dung bên ngoài nội ...

SVG trong HTML5
SVG là gì? SVG là viết tắt của S calable V ector G raphics SVG được sử dụng để vẽ đồ họa trên web SVG là chuẩn chính thức của tổ chức web thế giới W3C SVG rất được giới đồ họa ưu chuộng vì nó không phụ thuộc vào độ phân giải, hình có thể phóng to gấp nhiều lần mà không lo ...

Các thẻ có ý nghĩa trong HTML5
Thẻ có ý nghĩa (Semantic Elements) giúp bạn thiết kế cấu trúc giao diện của website rõ ràng, mạch lạc hơn. Thẻ có ý nghĩa là gì? Thẻ có ý nghĩa là những thẻ miêu tả rõ ràng mục đích sử dụng cả đối với trình duyệt lẫn lập trình viên. Ví dụ về thẻ không có ý nghĩa : <div> và ...

SSE – Server-Sent Event trong HTML5
Server-Sent Event (viết tắt là SSE) cho phép trang web của bạn tự động cập nhật nội dung từ máy chủ. Server-Sent Event – Thông điệp một chiều Trước kia, nếu muốn cập nhật một thay đổi nào đó (vd: tỷ giá, tin tức mới,…) từ máy chủ, bạn phải viết một đoạn mã kết nối tới máy chủ ...

Plug-in trong HTML
Mục đích của một plug-in là mở rộng các tính năng của trình duyệt web. Ứng dụng hỗ trợ (Plug-in) Ứng dụng hỗ trợ là những chương trình có nhiệm vụ mở rộng các tính năng của trình duyệt. Những ứng dụng này được gọi là plug-ins. Những plug-ins nổi tiếng và được sử dụng phổ biến trên ...

Video – Audio trong HTML
Video, audio trong html hay còn gọi là multimedia (đa phương tiện) bao gồm các âm thanh, bài hát, đoạn phim hoặc hoạt hình trên web. Multimedia là gì? Multimedia hay còn gọi là đa phương tiện, bao gồm những gì bạn có thể nghe thấy hoặc nhìn thấy. Ví dụ: Ảnh, âm nhạc, video, các đoạn ...

Local Storage – Lưu trữ dữ liệu trong HTML5
Lưu trữ dữ liệu trực tiếp trên trình duyệt được đánh giá tốt hơn so với việc sử dụng cookie. Local Storage là gì? Lưu trữ cục bộ là gì? Với việc sử dụng local storage (hay còn gọi là lưu trữ cục bộ ), ứng dụng web có thể lưu trữ dữ liệu trực tiếp trên trình duyệt của người dùng. ...

Video trong HTML5
Trình duyệt của bạn không hỗ trợ thẻ video trong HTML5. Video được cung cấp từ Big Buck Bunny. Code: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 < ! DOCTYPE html > < html ...

Geolocation – Định vị vị trí trong HTML5
Geolocation được sử dụng để xác định vị trí người dùng trong HTML5. Nhấn vào nút dưới đây để hiển thị vị trí của bạn trên bản đồ: Định vị

Ký tự thực thể trong HTML
Các ký tự trong HTML có 2 dạng: Dạng ứng dụng, ví dụ: “<“ Dạng thực thể (html Entities), ví dụ “<” Những ký tự không có trên bàn phím, bạn có thể sử dụng dạng thực thể entity để thể hiện. HTML Entities – Ký tự thực thể trong HTML Nếu bạn sử ...

Hiển thị Youtube trong HTML
Cách dễ dàng nhất để chèn một video vào trang HTML là sử dụng YouTube. Tại sao nên sử dụng Youtube? Mỗi phiên bản của một trình duyệt hỗ trợ các định dạng video khác nhau, mỗi trình duyệt lại hỗ trợ những định dạng video khác nhau. Điều này dẫn tới sự hỗ trợ định dạng video không đồng ...

Thẻ input trong HTML
Thuộc tính type trong thẻ input Bài này sẽ đề cập đến tất cả các giá trị của thuộc tính type trong thẻ input. Kiểu text tạo ra một dòng giúp người dùng nhập liệu: