Sobes.tech
Junior

Атрибути rel дар теги link барои чӣ лозим аст?

sobes.tech AI

Ҷавоб аз AI

Атрибут rel дар теги <link> муносибат (relationship) байни ҳуҷҷати ҳозира ва ҳуҷҷати, ки ба он ишора мекунад, муайян мекунад. Ин ба браузер хабар медиҳад, ки чӣ гуна истифода бурдани манбаи пайвастшуда.

Беҳтарини истифодаи арзишҳои rel:

  • stylesheet: Нишон медиҳад, ки як файли CSS-и хориҷӣ бояд ба ҳуҷҷат татбиқ шавад.
  • icon/shortcut icon: Нишон медиҳад, ки як нишон (favicon) барои сайт, ки дар таби браузер нишон дода мешавад.
  • preload: Манбаи заруриро пешакӣ бор мекунад, ки дар оянда лозим мешавад, бе монеъ шудан ба рендеринг.
  • preconnect: Бо манбаи муайяншуда пешакӣ пайваст мешавад, ки дархостҳоро суръат мебахшад.
  • prefetch: Манбаи эҳтимолан дар оянда зарурӣ, пешакӣ бор мекунад.
  • canonical: URL-и каноникии саҳифаро нишон медиҳад, ки ба воситаи он муҳаррикҳои ҷустуҷӯ метавонанд нусхаи асосиро муайян кунанд.
  • alternate: Нусхаи алтернативии ҳуҷҷати ҳозираро нишон медиҳад (масалан, дар забони дигар ё дар форматҳои дигар).
  • author: Муаллифи ҳуҷҷатро нишон медиҳад.
  • help: Ҳуҷҷати ёрдамро нишон медиҳад.

Масалан барои истифодаи rel="stylesheet":

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

Масалан барои истифодаи rel="icon":

<link rel="icon" href="/favicon.ico" type="image/x-icon">

Масалан барои истифодаи rel="preload":

<link rel="preload" href="/fonts/myfont.woff2" as="font" type="font/woff2" crossorigin>