HTML ফ্রেম

ফ্রেম ব্যবহার করে, আপনি একই ব্রাউজার উইন্ডোতে একাধিক পাতা দেখতে পারেন

উদাহরণ

ভার্টিক্যাল ফ্রেম
এই উদাহরণে, আমরা তিনটি ভিন্ন ডকুমেন্ট ব্যবহার করে একটি ভার্টিক্যাল ফ্রেম তৈরি করছি
হোরিজন্টাল ফ্রেম
এই উদাহরণে, আমরা তিনটি ভিন্ন ডকুমেন্ট ব্যবহার করে একটি হোরিজন্টাল ফ্রেম তৈরি করছি

এই পাতার নিচের অংশে আরও উদাহরণ পাবেন。)

ফ্রেম

ফ্রেম ব্যবহার করে, আপনি একই ব্রাউজার উইন্ডোতে একাধিক পাতা দেখতে পারেন।প্রত্যেকটি HTML ডকুমেন্টকে একটি ফ্রেম বলা হয়, এবং প্রত্যেকটি ফ্রেমই অন্যদের থেকে স্বাধীন

ফ্রেমের দুর্বলতা:

  • ডেভেলপারকে বেশিরভাগ HTML ডকুমেন্ট অনুসরণ করতে হয়
  • সম্পূর্ণ পৃষ্ঠা প্রিন্ট করা খুবই কঠিন
ফ্রেম স্ট্রাকচার ট্যাগ (<frameset>)
  • ফ্রেম স্ট্রাকচার ট্যাগ (<frameset>) কিভাবে উইন্ডোকে ফ্রেমে ভাগ করতে নির্দিষ্ট করে
  • প্রত্যেকটি frameset একটি পাশ্বের সিরিজ নির্দিষ্ট করেবাসারি
  • rows/columns এর মান প্রত্যেকটি পাশ্বের কিংবা সারিতে স্ক্রিনের জায়গা নির্দিষ্ট করে

লেখকের মন্তব্য:frameset ট্যাগও কিছু নিবন্ধ ও বইতে ফ্রেমসেট হিসাবে অনুবাদ করা হয়

ফ্রেম ট্যাগ (Frame)

Frame ট্যাগ প্রত্যেকটি ফ্রেমের মধ্যে অবস্থিত হোক HTML ডকুমেন্টকে নির্দিষ্ট করে

এই উদাহরণে, আমরা একটি দুই সারিবিশিষ্ট ফ্রেমসেট সংযোজন করেছি।প্রথম সারি ব্রাউজার বান্ধানের ২৫% জায়গা দেওয়া হয়েছে।দ্বিতীয় সারি ব্রাউজার বান্ধানের ৭৫% জায়গা দেওয়া হয়েছে: HTML ডকুমেন্ট "frame_a.htm" প্রথম সারিতে এবং HTML ডকুমেন্ট "frame_b.htm" দ্বিতীয় সারিতে স্থাপন করা হয়েছে:

<frameset cols="25%,75%">
   <frame src="frame_a.htm">
   <frame src="frame_b.htm">
</frameset>

মৌলিক নজরদারি - উপযুক্ত টিপ্পান:

যদি একটি ফ্রেম প্রক্ষিপ্ত হোক, তাহলে ব্যবহারকারী ফ্রেমটি সরবরাহ করে তার মাপ পরিবর্তন করতে পারবে।এই ধরণের পরিস্থিতি দূর করতে, <frame> ট্যাগে noresize="noresize" এড়ানো যেতে পারে。

ফ্রেম সমর্থন না করা ব্রাউজারের জন্য <noframes> ট্যাগ যোগ করুন

গুরুত্বপূর্ণ সতর্কতা:কোনও <body></body> ট্যাগকে <frameset></frameset> ট্যাগের সাথে ব্যবহার করা যায় না! কিন্তু, যদি আপনি <noframes> ট্যাগ যোগ করেন একটি টেক্সট যোগ করেন, তবে এই টেক্সটটি <body></body> ট্যাগের মধ্যে বন্ধন করতে হবে।(নিচের প্রথম উদাহরণে দেখা যাবে কিভাবে তা করা হয়)

আরও উদাহরণ

কিভাবে <noframes> ট্যাগ ব্যবহার করা হয়
এই উদাহরণে, <noframes> ট্যাগ কিভাবে ব্যবহার করা হয়
মিশ্রিত ফ্রেম স্ট্রাকচার
এই উদাহরণে, তিনটি ডকুমেন্টকে ধারণকারী ফ্রেম স্ট্রাকচার কিভাবে তৈরি করা হয়
noresize="noresize" অ্যাট্রিবিউট সহ ফ্রেম স্ট্রাকচার
এই উদাহরণে, noresize অ্যাট্রিবিউট কিভাবে ব্যবহার করা হয়। এই উদাহরণে, ফ্রেমটি পরিমাপ করা যায় না। ফ্রেমের মধ্যে বরাবর হলে, আপনি নিয়ে যাবেন যে বরাবরটি সরবহয়ে না
নেভিগেশন ফ্রেম
এই উদাহরণে, নেভিগেশন ফ্রেম কিভাবে তৈরি করা হয়
ইনলাইন ফ্রেম
এই উদাহরণে, ইনলাইন ফ্রেম (HTML পৃষ্ঠায় ফ্রেম) কিভাবে তৈরি করা হয়
ফ্রেমের মধ্যে নির্দিষ্ট সেকশনে জুড়ুন
এই উদাহরণে, দুইটি ফ্রেমকে নির্দিষ্ট সেকশনে লিঙ্ক করা হয়। এই "link.htm" ফাইলটির নির্দিষ্ট সেকশনটি <a name="C10">-এ চিহ্নিত হয়。
ফ্রেমের মধ্যে নির্দিষ্ট সেকশনে নেভিগেশন করুন
এই উদাহরণে, দুইটি ফ্রেম প্রদর্শিত হয়। ডানদিকের নেভিগেশন ফ্রেমটি একটি লিঙ্ক তালিকা ধারণ করে, যেগুলো দ্বিতীয়টি ফ্রেমকে লক্ষ্য করে। দ্বিতীয়টি ফ্রেমটি লিঙ্ককৃত ডকুমেন্টকে প্রদর্শিত করে। নেভিগেশন ফ্রেমটির লিঙ্কগুলোতে লক্ষ্যভাবে নির্দিষ্ট ফাইলের সংখ্যা