দ্রষ্টব্য: @ জন-ইয়িনের উত্তর চশমার পরিবর্তনগুলি বিবেচনা করে আরও উপযুক্ত।
হ্যাঁ. এসসিআর এবং হ্রেফের মধ্যে পার্থক্য রয়েছে এবং সেগুলি বিনিময়যোগ্যভাবে ব্যবহার করা যায় না। রেফারেন্সিং ডকুমেন্ট এবং একটি বাহ্যিক উত্সের মধ্যে সম্পর্ক স্থাপনের জন্য আমরা href প্রতিস্থাপিত উপাদানগুলির জন্য src ব্যবহার করি ।
href (হাইপারটেক্সট রেফারেন্স) বৈশিষ্ট্যটি একটি ওয়েব সংস্থার অবস্থান নির্দিষ্ট করে এটি বর্তমান উপাদান (অ্যাঙ্কারের ক্ষেত্রে a) বা বর্তমান নথির (ক্ষেত্রে ক্ষেত্রে link) এবং গন্তব্য অ্যাঙ্কর বা সংস্থানটি এই বৈশিষ্ট্য দ্বারা সংজ্ঞায়িত সংস্থার মধ্যে সংযোগ বা সম্পর্ককে সংজ্ঞায়িত করে। আমরা যখন লিখি:
<link href="style.css" rel="stylesheet" />
ব্রাউজার বুঝতে পারে যে এই সংস্থানটি একটি স্টাইলশিট এবং the প্রক্রিয়াকরণপৃষ্ঠা হয় পার্স না বিরতি দেওয়া (রেন্ডারিং বিরতি দেওয়া যেতে পারে যেহেতু ব্রাউজার শৈলী নিয়ম দরকার রং এবং পৃষ্ঠা রেন্ডার করতে)। এটি ট্যাগের ভিতরে সিএসএস ফাইলের বিষয়বস্তু ফেলে দেওয়ার মতো নয় not style(সুতরাং আপনার এইচটিএমএল নথিতে স্টাইলশিট সংযুক্ত করার linkপরিবর্তে ব্যবহার করার পরামর্শ দেওয়া হচ্ছে @import))
src (উত্স) বৈশিষ্ট্যটি সুনির্দিষ্ট উপাদানটির সংজ্ঞাটির স্থানে বর্তমান নথিতে সংস্থানটিকে এম্বেড করে। যেমন যেমন ব্রাউজারটি যখন সন্ধান করে
<script src="script.js"></script>
পৃষ্ঠার লোডিং এবং প্রক্রিয়াকরণটি এই ব্রাউজারটি ফাইলটি সংগ্রহ, সংকলন এবং সম্পাদন না করা পর্যন্ত বিরতি দেওয়া হয়। এটি scriptট্যাগের অভ্যন্তরে জেএস ফাইলের বিষয়বস্তু ফেলে দেওয়ার মতো to imgট্যাগের ক্ষেত্রেও একই অবস্থা । এটি একটি খালি ট্যাগ এবং বিষয়বস্তু, এটির ভিতরে আসা উচিত, এটি srcবৈশিষ্ট্য দ্বারা সংজ্ঞায়িত করা হয় । ব্রাউজারটি চিত্রটি না আনা এবং লোড না করা পর্যন্ত লোডিংকে বিরতি দেয়। [একই ক্ষেত্রে iframe]
এই কারণেই নীচে সমস্ত জাভাস্ক্রিপ্ট ফাইল লোড করার পরামর্শ দেওয়া হয় ( </body>ট্যাগের আগে )
আপডেট : এটি কীভাবে এইচটিএমএল 5 স্পেস অনুযায়ী প্রয়োগ করা হয় সে সম্পর্কে আরও তথ্যের জন্য @ জন-ইয়িনের উত্তর দেখুন fer