Bài 5: Các thuộc tính HTML

 Các thuộc tính cung cấp thêm thông tin cho các phần tử HTML.


 Các thuộc tính của HTML

  • Các phần tử HTML có tập các thuộc tính (attributes)
  • Các thuộc tính cung cấp thêm các thông tin cho một phần tử
  • Các thuộc tính luôn luôn nằm trong thẻ bắt đầu
  • Các thuộc tính được đặt trong cặp tên/giá trị như sau: name=”value”

Thuộc tính ngôn ngữ “lang”

Ngôn ngữ của tài liệu có thể khai báo trong thẻ <html>.

Các ngôn ngữ được khai báo trong thuộc tính lang.

Khai báo một ngôn ngữ là rất quan trọng cho các ứng dụng đọc màn hình (screen reader) và công cụ tìm kiếm:

<!DOCTYPE html>
<html lang=“en-US”>
<body>
<h1>Tiêu đề đầu tiên</h1>
<p>Đoạn đầu tiên.</p></body>
</html>

Hai chữ cái đầu xác định ngôn ngữ (ví dụ en). Nếu một ngôn ngữ có thể sử dụng nhiều nước khác nhau như tiếng anh Anh, tiếng anh Mỹ, thì sử dụng hai chữ cái (ví dụ US).


Thuộc tính tiêu đề “title”

Các đoạn văn bản của HTML được xác định trong cặp thẻ <p> .

Xem trong ví dụ dưới đây, trong  thẻ  <p> có thuộc tính title. Giá trị của thuộc tính là: “Về website Tìm ở đây“:

Ví dụ

<p title=“Website Tìm ở đây”>
Tìm ở đây  là một site cung cấp kiến thức các nhà phát triển ứng dụng Web.
Nó cung cấp các hướng dẫn và tài liệu tham khảo bao gồm nhiều vấn đề của lập trình web,
bao gồm: HTML, CSS, JavaScript, XML, SQL, PHP, ASP, v.v.
</p>
lamp Khi bạn di chuyển chuột đến các phần tử, nội dung của thuộc tính title sẽ hiển thị dưới dạng như một chú giải (tooltip).

Thuộc tính href

Các liên kết (links) HTML được xác định bởi cặp thẻ <a>. Địa chỉ liên kết được xác định trong thuộc tính href

Ví dụ

<a href=“https://timoday.edu.vn”>Website tìm ở đây</a>

Bạn sẽ học thêm một các liên kết và các thẻ <a> trong các bài học sau.


Các thuộc tính về kích thước

Các hình ảnh trong HTML được xác định bởi thẻ <img> .

tệp nguồn (src), và kích thước các ảnh (rộng và cao) được  cung cấp như các thuộc tính:

Ví dụ

<img src=“logo.jpg” width=“104” height=“142”>

Kích thước của các ảnh được xác định các pixel, width =”104″ nghĩa là độ rộng ảnh trên màn hình 104 pixel.

Bạn sẽ học thêm về thẻ <img> trong bài sau.


Thuộc tính alt

Các thuộc tính alt xác định một đoạn văn bản được sử dụng thay thế, Khi đó phần tử HTML sẽ không hiển thị giá trị của thuộc tính này.

Các giá trị của thuộc tính có thể đọc bởi “phần mềm đọc màn hình“.

Ví dụ

<img src=”logo.jpg” alt=“timoday.edu.vn” width=“104” height=“142”>

Khuyên: Nên sử dụng các thuộc tính chữ thường

Chuẩn HTML5  không yêu cầu tên các thuộc tính là chữ thường.

Tiêu đề các thuộc tính có thể viết bằng chữ hoa hay chữ như tiêu đề.

W3C kiến nghị chữ thường trong HTML4 và yêu cầu chữ thường khắt khe hơn cho các tài liệu như XHTML.

lamp Chữ thường là phổ biến nhất. Chữ thường dễ đánh hơn.

Khuyên: luôn luôn có dấu nháy kép cho giá trị thuộc tính

Chuẩn HTML5  không yêu cầu dấu nháy kép quanh giá trị các thuộc tính.

Thuộc tính href trình bày ở trên có thể viết như sau:

Ví dụ

<a href=https://timoday.edu.vn>

W3C kiến nghị sử dụng dấu nháy kép cho giá trị thuộc tính trong HTML4, và yêu cầu khắt khe hơn như các tài liệu kiểu  XHTML.

Đôi khi là cần thiết sử dụng dấu nháy kép. Như trường hợp hiển thị không chính xác khi phần giá trị của thuộc tính chứa một khoảng trống:

Ví dụ

<p title=Về tìm ở đây>
lamp Sử dụng dấu nháy kép là phổ biến nhất. Không dùng dấu nháy kép có thể xảy ra lỗi.

Sử dụng nháy đơn hay nháy kép?

Dấu nháy kép là thông dụng nhất trong HTML, tuy nhiên dấu nháy đơn vẫn có thể được sử dụng.

Trong một số trường hợp, khi các giá trị thuộc tính của nó chứa dấu nháy kép, thì nó cần phải sử dụng thêm dấu nháy đơn:

<p title=‘John “ShotGun” Nelson’>

Hoặc ngược lại:

<p title=“John ‘ShotGun’ Nelson”>

Tóm tắt nội dung bài học

  • Các phần tử trong HTML có thể có nhiều thuộc tính.
  • Thuộc tính title cung cấp thêm thông tin”chú giải”.
  • Thuộc tính href cung cấp địa chỉ liên kết.
  • Thuộc tính widthheight cung cấp thông tin kích thước của các bức ảnh.
  • Thuộc tính alt cung cấp văn bản cho phần mềm đọc màn hình.
  • Nên sử dụng chữ thường cho tên của các thuộc tính trong HTML.
  • Luôn khai báo giá trị các thuộc tính trong dấu nháy kép.

 


Các thuộc tính của HTML

Dưới đây là bảng danh sách các thuộc tính hay sử dụng trong HTML:

Thuộc tính Mô tả
alt Chỉ định một văn bản thay thế cho hình ảnh
disabled Chỉ định phần tử đầu vào bị vô hiệu hóa
href Chỉ đinh  địa chỉ URL (địa chỉ trang web) của một liên kết
id Chỉ đinh một id duy nhất cho một phần tử
src Chỉ định một địa chỉ  URL (địa chỉ trang web) cho một hình ảnh
style Chỉ định một kiểu CSS cho một phần tử
title Chỉ định thêm thông tin cho phần từ( hiển thị như một chú giải)
value Chỉ định giá trị (nội dung) được hiển thị trên các thẻ đầu vào như thẻ input

situs togel
toto slot
toto togel
rtp slot
cerutu4d
situs toto
bo togel
situs toto
situs toto
situs togel
situs togel
bo togel
pam4d
situs toto
situs toto
situs togel
situs togel
situs togel
situs togel
bandar toto
situs togel
bo togel
situs toto
situs togel
situs togel
toto slot
pam4d
daftar pam4d
daftar pam4d
login bento4d
cerutu4d
cerutu4d
cerutu4d
situs toto
situs togel
situs toto
situs toto
situs togel
situs togel
situs toto
situs togel
situs togel
situs toto
situs toto
situs toto
situs togel
situs togel
toto togel
toto togel
situs toto
situs togel
situs togel resmi
toto slot
situs toto
situs togel
situs toto
situs togel
situs toto
situs toto
situs togel
situs toto slot
cerutu4d
situs toto
cerutu4d
toto togel
gimbal4d
daftar gimbal4d
gimbal4d
toto slot
situs toto
situs toto
toto slot
situs toto
situs toto
toto togel
toto slot
situs togel
live casino
toto slot
toto togel
bandar togel
situs toto
situs togel
situs togel
situs toto
situs toto
bakautoto
situs bandar togel
bakautoto situs resmi toto togel
bakautoto situs toto togel terpercaya 2024
monperatoto
monperatoto
monperatoto
monperatoto
monperatoto
monperatoto
situs togel
situs toto
situs toto
situs toto
situs toto
cerutu4d
cerutu4d
cerutu4d
bo toto pulsa
bo togel
bo togel
bo togel
bo togel
bo toto
bandar toto macau
bo toto
situs togel
situs togel
situs toto
daftar togel
situs toto
situs togel
situs togel
bakautoto
situs togel
bakautoto
situs togel
situs toto
bandar togel
situs togel
bo togel
cerutu4d
cerutu4d
cerutu4d
situs togel
bo toto
bandar toto macau
togel pulsa
bo togel
Daftar Situs Toto
situs toto
situs toto
situs toto
toto togel
situs toto
situs toto
situs togel
situs togel
situs toto
rtp slot
situs toto
situs togel online
situs toto
situs lotre

situs togel

bakautoto

bandar togel
bo togel
bakautoto
bakautoto
bakautoto
bakautoto
situs toto slot/a>

totoslot

scatter hitam

bo togel
situs togel
daftar togel
situs toto
bo togel
togel pulsa
bento4d
bento4d
situs toto
situs toto
toto togel
bandar togel
bo togel
toto online
situs togel
situs toto
situs toto
situs togel
bento4d
agen toto
bo togel
situs toto
bo togel
situs toto
situs togel
situs toto
bo togel
bandar togel
situs togel
daftar jacktoto
monperatoto
monperatoto
monperatoto
monperatoto
monperatoto
data macau
slot gacor hari ini
situs toto
situs toto
jacktoto
situs togel
situs togel
togel online
bet togel
situs toto
bandar toto macau
bandar togel
bo togel
situs togel
toto togel
situs toto
bo togel
toto togel
bo togel
bo togel
data macau
toto togel
situs togel
bet togel
situs toto
agen toto
jacktoto
situs toto
bo toto
situs togel
situs togel
situs togel

Có thể bạn sẽ thích…

1 phản hồi

Trả lời

EnglishVietnamese