Câu hỏi:

19/03/2025 665

CSS có những cách nào để áp dụng kiểu dáng cho một trang web? Phân biệt giữa CSS nội bộ (internal) và CSS ngoài (external).

Quảng cáo

Trả lời:

verified
Giải bởi Vietjack

CSS có 3 cách chính để áp dụng kiểu dáng cho một trang web:

  1. CSS nội dòng (Inline CSS):

    • Viết trực tiếp trong thuộc tính style của thẻ HTML.

    • Chỉ áp dụng cho phần tử cụ thể.

    • Ví dụ: 

html

Sao chépChỉnh sửa

<p style="color: blue; ">Đây là một đoạn văn bản.</p>

  • - Hạn chế: Khó bảo trì, khó kiểm soát khi áp dụng cho nhiều phần tử.

  1. CSS nội bộ (Internal CSS):

    • Viết trong thẻ <style> bên trong <head> của trang HTML.

    • Áp dụng cho toàn bộ trang web.

    • Ví dụ: 

html

Sao chépChỉnh sửa

<head>

  <style>

    p {

      color: blue;

      

    }

  </style>

</head>

  • - Ưu điểm: Dễ chỉnh sửa hơn so với inline CSS.

  • -  Hạn chế: Nếu có nhiều trang, cần lặp lại CSS trong mỗi trang.

  1. CSS ngoài (External CSS):

    • Viết trong một tệp riêng .css và liên kết với HTML bằng thẻ <link>.

    • Ví dụ: 

      • File style.css 

css

Sao chépChỉnh sửa

p {

  color: blue;

  

}

  • Trong file HTML: 

html

Sao chépChỉnh sửa

<head>

  <link rel="stylesheet" href="style.css">

</head>

  • - Ưu điểm: Dễ bảo trì, có thể sử dụng cùng một file CSS cho nhiều trang.

  • - Hạn chế: Cần tải thêm file CSS, có thể ảnh hưởng đến tốc độ tải trang.

Phân biệt Internal CSS và External CSS

Tiêu chí

Internal CSS

External CSS

Vị trí

Trong thẻ <style> trong <head>

Trong file .css riêng

Áp dụng

Chỉ cho trang HTML chứa nó

Nhiều trang web có thể sử dụng chung

Tốc độ tải

Nhanh hơn vì không cần tải file ngoài

Có thể chậm hơn nếu file CSS lớn

Dễ bảo trì

Khó bảo trì nếu có nhiều trang

Dễ bảo trì, chỉ cần sửa một file CSS

Bình luận


Bình luận

CÂU HỎI HOT CÙNG CHỦ ĐỀ

Câu 1:

Các thẻ (hay phần tử HTML) được chia thành những loại nào? 

Xem đáp án » 19/03/2025 4,248

Câu 2:

Mẫu CSS thiết lập định dạng khi di chuyển con trỏ chuột lên đối tượng có id="title" sẽ hiển thị với kiểu chữ đậm là 

Xem đáp án » 19/03/2025 3,538

Câu 3:

Bộ chọn CSS nào dùng để áp dụng định dạng cho tất cả phần tử có cùng class?

Xem đáp án » 19/03/2025 1,140

Câu 4:

Cho khai báo định dạng sau: p{height:50px;padding:5px;border:2px soild;margin:4px;} Khi đó, tổng chiều cao của phần tử p, không tính lề khung là bao nhiêu pixel?

Xem đáp án » 19/03/2025 911

Câu 5:

Khi khai báo bộ chọn lớp (class) trong CSS, ký tự nào đứng trước tên lớp?

Xem đáp án » 19/03/2025 608

Câu 6:

Viết đoạn mã HTML và CSS để tạo một trang web đơn giản gồm:

  • Tiêu đề chính (h1)

  • Một đoạn văn bản mô tả trang web

  • Một liên kết đến một trang web khác

  • Một hình ảnh minh họa

Xem đáp án » 19/03/2025 480
Vietjack official store
Đăng ký gói thi VIP

VIP +1 - Luyện thi tất cả các đề có trên Website trong 1 tháng

  • Hơn 100K đề thi thử, đề minh hoạ, chính thức các năm
  • Với 2tr+ câu hỏi theo các mức độ Nhận biết, Thông hiểu, Vận dụng
  • Tải xuống đề thi [DOCX] với đầy đủ đáp án
  • Xem bài giảng đính kèm củng cố thêm kiến thức
  • Bao gồm tất cả các bậc từ Tiểu học đến Đại học
  • Chặn hiển thị quảng cáo tăng khả năng tập trung ôn luyện

Mua ngay

VIP +3 - Luyện thi tất cả các đề có trên Website trong 3 tháng

  • Hơn 100K đề thi thử, đề minh hoạ, chính thức các năm
  • Với 2tr+ câu hỏi theo các mức độ Nhận biết, Thông hiểu, Vận dụng
  • Tải xuống đề thi [DOCX] với đầy đủ đáp án
  • Xem bài giảng đính kèm củng cố thêm kiến thức
  • Bao gồm tất cả các bậc từ Tiểu học đến Đại học
  • Chặn hiển thị quảng cáo tăng khả năng tập trung ôn luyện

Mua ngay

VIP +6 - Luyện thi tất cả các đề có trên Website trong 6 tháng

  • Hơn 100K đề thi thử, đề minh hoạ, chính thức các năm
  • Với 2tr+ câu hỏi theo các mức độ Nhận biết, Thông hiểu, Vận dụng
  • Tải xuống đề thi [DOCX] với đầy đủ đáp án
  • Xem bài giảng đính kèm củng cố thêm kiến thức
  • Bao gồm tất cả các bậc từ Tiểu học đến Đại học
  • Chặn hiển thị quảng cáo tăng khả năng tập trung ôn luyện

Mua ngay

VIP +12 - Luyện thi tất cả các đề có trên Website trong 12 tháng

  • Hơn 100K đề thi thử, đề minh hoạ, chính thức các năm
  • Với 2tr+ câu hỏi theo các mức độ Nhận biết, Thông hiểu, Vận dụng
  • Tải xuống đề thi [DOCX] với đầy đủ đáp án
  • Xem bài giảng đính kèm củng cố thêm kiến thức
  • Bao gồm tất cả các bậc từ Tiểu học đến Đại học
  • Chặn hiển thị quảng cáo tăng khả năng tập trung ôn luyện

Mua ngay