1. Thuộc tính
Thẻ mở có thể chứa thông tin kỹ thuật đặc biệt — thuộc tính. Thẻ đóng thì không thể chứa thuộc tính. Cú pháp chung của thuộc tính như sau:
<tag name1="value1" name2="value2">
Ví dụ về thẻ có thuộc tính — liên kết:
<a href="http://codegym.cc/about" target="_blank">
Liên kết tới điều thú vị
</a>
Mỗi thuộc tính được định nghĩa bằng một cặp tên và giá trị. Số lượng thuộc tính có thể không giới hạn.
Một lập trình viên cẩn thận sẽ ngay lập tức đặt câu hỏi: làm thế nào nếu giá trị của một thuộc tính cần chứa các ký tự «<», «>» hoặc dấu ngoặc kép?
Bên trong tài liệu HTML, chúng không thể được sử dụng. Có cách viết đặc biệt cho chúng:
| Tên ký tự | Ký tự | Cách viết HTML |
|---|---|---|
| Dấu ngoặc kép đôi | " | " |
| Ký tự & | & | & |
| Ký tự nhỏ hơn | < | < |
| Ký tự lớn hơn | > | > |
| Dấu cách | | |
| Dấu ngoặc kép đơn | ' | ' |
Sự thay thế này gọi là escaping ký tự. Sau này chúng ta sẽ bàn thêm về điều này.
2. Hình ảnh
Thẻ <img> được dùng để chèn hình ảnh vào trang web. Đây là thẻ đơn, tức là không có thẻ đóng. Các thuộc tính quan trọng:
src— chỉ định đường dẫn tới ảnh.-
alt— mô tả ảnh, hữu ích cho công cụ tìm kiếm và trong trường hợp ảnh không thể tải được.
Ví dụ:
<img src="image.jpg" alt="Mô tả hình ảnh">
3. Liên kết
Thẻ <a> được dùng để tạo hyperlink (siêu liên kết). Thuộc tính chính của thẻ này:
-
href— chỉ định URL (địa chỉ) trang hoặc tài nguyên mà liên kết dẫn đến. -
target— xác định nơi liên kết sẽ mở (ví dụ,_blankđể mở trong tab mới).
<a href="https://www.example.com">Đi tới Example.com</a>
GO TO FULL VERSION