কিভাবে HTML <link>
ব্যবহার করতে হয় তা জানুন উপাদান।
HTML <link>
উপাদানটি প্রাথমিকভাবে বহিরাগত CSS ফাইল আমদানি করতে ব্যবহৃত হয় যা আপনার ওয়েবসাইটে শৈলী যোগ করে।
<link>
উপাদানটি <head>
এর ভিতরে থাকে উপাদান, এবং বিভিন্ন ধরণের বৈশিষ্ট্য গ্রহণ করে:
<!DOCTYPE html>
<html>
<head>
<title>Document title</title>
<link href="/styles/main.css" rel="stylesheet" />
</head>
<body></body>
</html>
সবচেয়ে সাধারণ <link>
উপাদানের বৈশিষ্ট্যগুলি হল দুটি যা আপনি উপরে দেখছেন, href
এবং rel
:
href
আপনার লিঙ্ক করা ফাইলের অবস্থান নির্দিষ্ট করে, এই ক্ষেত্রেmain.css
নামে একটি স্টাইল শীটrel
সম্পর্ক বোঝায়, এবং এটি ভিতরে থাকা নথি এবং লিঙ্ক করা CSS ফাইলের মধ্যে সম্পর্ক নির্দিষ্ট করে৷
আপনার ওয়েবসাইট স্টাইল করার একটি বিকল্প উপায় হল <style>
ব্যবহার করা উপাদান, যা আপনাকে সরাসরি আপনার নথির ভিতরে CSS শৈলী এম্বেড করতে দেয় (এটিকে ইনলাইন CSSও বলা হয় )।
যাইহোক, ওয়েবসাইট স্টাইল করার আধুনিক উপায় হল <link>
ব্যবহার করা শৈলী আমদানি করতে, হয় আপনার নিজস্ব প্রকল্প ফোল্ডার your-project/styles/main.css
থেকে , অথবা একটি বহিরাগত প্রদানকারী থেকে (অন্য ডোমেনে)।
জেনে রাখা ভালো:
আপনি যদি উভয়ই <style>
ব্যবহার করেন এবং <link>
একই নথিতে স্টাইল করার উপাদান, ভুলবশত শৈলী ওভাররাইড করা সহজ।
উদাহরণস্বরূপ, নিম্নলিখিত উদাহরণটি দেখুন, যা উভয় স্টাইলিং পদ্ধতি ব্যবহার করে:
<!DOCTYPE html>
<html>
<head>
<!-- Embedded (internal) styles -->
<style>
h1 {
color: red;
}
p {
color: green;
}
</style>
<!-- Import external style sheet -->
<link href="/styles/main.css" rel="stylesheet" />
</head>
<body>
<h1>This is a red heading</h1>
<p>This is a green paragraph</p>
</body>
</html>
সুতরাং উদাহরণস্বরূপ যদি বাহ্যিক স্টাইলশীট h1
-এ একটি রঙের সম্পত্তির মান নির্ধারণ করে এবং p
নির্বাচক, যেমন এটিকে একটি blue
দিয়ে রঙের মান, তারপর red
এবং green
ওভাররাইট করা হবে, কারণ <link>
উপাদানটি <style>
এর পরে আসে উপরের মার্কআপ উদাহরণে উপাদান।
এটি মিশ্রিত করা খুবই সহজ, তাই আমি পরামর্শ দিচ্ছি যে আপনি সাধারণত <link>
ব্যবহার করতে থাকুন শৈলী আমদানি করতে উপাদান — এবং শুধুমাত্র <style>
ব্যবহার করুন অত্যন্ত নির্দিষ্ট ব্যবহারের ক্ষেত্রে উপাদান।