btvn.vn
Tìm kiếm Đăng nhập

Thuộc tính thẻ và style trong HTML

Lưu trên thiết bị này
Định dạng văn bản HTML · Chọn bài khác

Thuộc tính nằm trong thẻ mở

Thuộc tính bổ sung thông tin cho phần tử HTML. Trong các ví dụ đang học, cách viết thường là `tên="giá trị"`, đặt sau tên thẻ trong **thẻ mở**. Nhiều thuộc tính được ngăn cách bằng dấu cách. ```html <p id="ghi-chu" style="color:blue">Đọc lại phần kết.</p> ``` Đây là một phần tử `p`, có hai thuộc tính: `id` nhận giá trị `ghi-chu`, còn `style` nhận giá trị `color:blue`. `id` đặt định danh cho phần tử; `style` đặt cách trình bày. Thuộc tính không phải phần tử con và không đặt trong thẻ đóng.

Bên trong style là các khai báo trình bày

```html <p style="color:blue;font-size:18px">Đọc lại phần kết.</p> ``` Giá trị của `style` gồm hai khai báo: `color:blue` đặt màu chữ, `font-size:18px` đặt cỡ chữ. Trong mỗi khai báo, dấu `:` ngăn tên đặc tính với giá trị; dấu `;` ngăn các khai báo với nhau. Ở đây chỉ có **một thuộc tính HTML là style**, chứa hai khai báo CSS. CSS là ngôn ngữ dùng để mô tả cách trình bày; phần này mới dùng một vài đặc tính trong `style`, các bài sau sẽ tìm hiểu rộng hơn.

Giữ đúng hai lớp dấu phân cách

| Vị trí | Dấu cần chú ý | |---|---| | Giữa tên thuộc tính HTML và giá trị |Dấu `=` và cặp nháy bao giá trị trong cách viết của bài| | Giữa hai thuộc tính HTML |Dấu cách| | Giữa tên đặc tính CSS và giá trị |Dấu `:`| | Giữa hai khai báo CSS trong style |Dấu `;`| Chẳng hạn `style="color:blue font-size:18px"` thiếu dấu `;` giữa hai khai báo. Trình duyệt có thể bỏ qua phần không hợp lệ; việc trang vẫn mở được chưa chứng minh định dạng đã đúng.

Bài luyện

Trong ví dụ đầu tiên, nhận xét nào đúng?
Chọn một đáp án

Bài luyện

Trong ví dụ style có color và font-size, phải dùng dấu nào để ngăn hai khai báo trình bày?
Chọn một đáp án

Bài luyện

Trong `<p style="color:blue;font-size:18px">Đọc lại phần kết.</p>`, số thuộc tính HTML và số khai báo CSS trong style lần lượt là bao nhiêu?
Chọn một đáp án

Đang học