Thuộc tính chung toàn cục (global attribulte)
Các phần tử HTML khác nhau có thể có các thuộc tính khác nhau (thuộc tính áp dụng cho phần từ này nhưng chưa chắc đã áp dụng được cho phần tử khác) VD: thẻ <img>
có thuộc tính riêng là src
, thẻ <a>
có thuộc tính riêng là href
…
Có một số thuộc tính có thể áp dụng cho tất cả các phần từ html được gọi là thuộc tính toàn cục (global attribute)
Dưới đây là một số thuộc tính toàn cục hay sử dụng:
Thuộc tính | Mô tả |
---|---|
id | Chỉ định một id duy nhất cho một phần tử vd: Một phần tử nếu được chỉ định id thì giá trị của id đó là duy nhất trong văn bản đó |
class | Thiết lập một hoặc nhiều tên class cho một phần tử, các tên class này được CSS, javascript, PHP… gọi phần tử (ta sẽ tìm hiểu thêm ở các bài viết thuộc phạm vi của CSS, Javascript,…) Ví dụ sau thẻ p có hai class là class-1 và class-2
một class có thể áp dụng cho nhiều thuộc tính và các thuộc tính có thể có cung các class |
style | chỉ định mã CSS cho phần tử, ví dụ thẻ p có màu chữ đỏ
|
title | Thuộc tính hiển thị thêm thông tin của phần tử, khi di chuyển chuột lên trên phần tử thì giá trị của title sẽ được hiển thị dưới dạng tooltip
|
accesskey | Chỉ ra một phím tắt kích hoạt vd: <a href="http://yesmy.net/" accesskey="y">YesMy.net</a> |
contenteditable | Cho phép nội dung thẻ có được phép chỉnh sửa không, nếu có giá trị true thì khi click vào phần tử đó sẽ hiển thị nội dung chỉnh sửa vd: |
data-* | Thiết lập giá trị dữ liệu riêng cho phần tử Ví dụ phần tử p có biến |
hidden | Khi có thuộc tính này thì phần tử sẽ bị ẩn, có thể sét giá trị
|
dir | Chỉ hướng hiển thị văn bản có 2 giá trị vd:
|
draggable | Thuộc tính này cho phép phần tử có thể kéo thả được hay không có giá trị
|
lang | Khai báo ngôn ngữ cho phần tử
|
spellcheck | Chỉ định xem phần tử có được kiểm tra chính tả hay không
|
autofocus | Dùng để kích hoạt phần tử, thường sử dụng với input, textarea trong form <input type="text" autofocus="true"/> |
Cách sử dụng thuộc tính class?
Thuộc tính class dùng để đặt tên lớp cho một phần tử. Một phần tử có thể có nhiều giá trị class, ngược lại các phần tử có thể có chung các giá trị class.
Cách sử dụng thuộc tính id?
Thuộc tính id dùng để định danh các phần tử html. Thuộc tính id là duy nhất, nếu một phần tử được định danh id thì nó có giá trị duy nhất không trùng với các giá trị id của phần tử khác.
Thuộc tính toàn cục là gì?
Thuộc tính toàn cục là thuộc tính có thể áp dụng cho các phần tử HTML.