Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> JavaScript

Cách dùng thẻ <link> để liên kết tài nguyên bên ngoài (CSS) trong HTML?

Thẻ <link> dùng để định nghĩa mối quan hệ với tài nguyên bên ngoài. Phổ biến nhất là liên kết file CSS external. Thẻ này đặt bên trong <head>...</head> và không có thẻ đóng.

Thuộc tính href chỉ định đường dẫn đến file CSS. Thuộc tính rel="stylesheet" báo cho trình duyệt biết đây là file định dạng.

Ví dụ: HTML liên kết file mystyles.css

<!DOCTYPE html>
<html>
<head>
    <link rel="stylesheet" href="mystyles.css">
</head>
<body>
    <h1>Tiêu đề</h1>
    <p>Đây là nội dung demo.</p>
</body>
</html>

Nội dung file mystyles.css

h1 { color: green; }
p { font-size: 14px; }

Các thuộc tính phổ biến của <link>:

Thuộc tínhMô tả
relMối quan hệ: stylesheet, icon, preload, v.v.
hrefURL của tài nguyên.
typeMIME type (VD: text/css).
mediaMedia query (VD: screen, print).
crossoriginCORS setting cho resource bên ngoài.

Mẹo: Đặt <link rel="stylesheet"> trong <head> để CSS tải sớm, tránh hiện tượng "flash of unstyled content" (FOUC).