বিস্-মিল্লাহির রাহমানির রাহীম । প্রথমে সবাই কে সালাম জানাই আসসালামু আলাইকুম ওয়া রাহমাতুল্লাহ ! সালামটা গ্রহণ করবেন । আপনারা সবাই কেমন আছেন । আশা করি ভালো আছেন ।
আপনাদের দোয়াই আমিও ভালো আছি । আমি এই পর্যন্ত এইচটিএমএল সম্পর্কে ১৬ টি পোস্ট
করছি । আমার গত পোস্ট টি ছিল এইচটিএমএল/HTML ব্লকস / Blocks সম্পর্কে । যারা দেখেন নি তারা দেখে নিন । এইচটিএমএল টিউটোরিয়াল । HTML Tutorial পর্ব ১৪ ।
আমি আজ কে আলোচনা করব এইচটিএমএল / HTML লেআউটস / Layouts নিয়ে । তাহলে শুরু করা যাক ।
ওয়েবসাইট লেআউটসঃ
অধিকাংশ ওয়েবসাইট একাধিক কলাম , একটি পত্রিকা বা সংবাদপত্র এর মত ফরম্যাট এবং এইসব এর মধ্যে কনটেন্ট করা আছে ।
একাধিক কলাম <div> বা <table> এলিমেন্ট ব্যবহার করে এগুলো নির্মিত হয় । CSS এলিমেন্ট অবস্থানে, অথবা ব্যাকগ্রাউন্ড বা পৃষ্ঠাগুলির জন্য সুন্দর চেহারা নির্মাণ করতে <div> বা <table> এ দুই টি এলিমেন্ট ব্যবহার করা হয় ।
এটি এইচটিএমএল টেবিল সঙ্গে সুন্দর লেআউটস নির্মাণ করে , যদিও টেবিলের ট্যাবুলার তথ্য / Data উপস্থাপন করার জন্য ডিজাইন করা হয় কিন্তু এটি একটি লেআউট টুলস !
আমরা নিচে <div> এবং <tables> ব্যবহার করে দুই টি কোড দিয়েছিঃ
<!DOCTYPE html>
<html>
<body>
এইচটিএমএল লেআউট - টেবিলস / Tables ব্যবহার করেঃ
আপনি <table> এই ট্যাগ দ্বারা একদম সহজে বিন্যাস / Layouts তৈরি করতে পারেন । একাধিক কলাম তৈরি করার জন্য <div> বা <table> এ দুইটি এলিমেন্ট ব্যবহার করা হয় ।
CSS এলিমেন্ট অবস্থানে, অথবা ব্যাকগ্রাউন্ড বা পৃষ্ঠাগুলির জন্য সুন্দর চেহারা নির্মাণ করতে <div> বা <table> এ দুই টি এলিমেন্ট ব্যবহার করা হয় । table> এলিমেন্ট এর উদ্দেশ্য ট্যাবুলার তথ্য প্রদর্শন করা ! নিচে উদাহরণে 3 সারি এবং কলাম 2 সঙ্গে একটি টেবিল ব্যবহার হয় - প্রথম এবং শেষ সারি colspan অ্যাট্রিবিউট ব্যবহার করে উভয় কলাম তৈরি হয়েছেঃ
<!DOCTYPE html>
<html>
<body>
<table width="500" border="0">
<tr>
<td colspan="2" style="background-color:#FFA500;">
<h1>Main Title of Web Page</h1>
</td>
</tr>
<tr>
<td style="background-color:#FFD700;width:100px;">
<b>Menu</b><br>
HTML<br>
CSS<br>
JavaScript
</td>
<td style="background-color:#EEEEEE;height:200px;width:400px;">
Content goes here</td>
</tr>
<tr>
<td colspan="2" style="background-color:#FFA500;text-align:center;">
Copyright © W3Schools.com</td>
</tr>
</table>
</body>
</html>
উপরের কোড টি ব্রাউজার এ যেভাবে দেখাবেঃ
এইচটিএমএল লেআউট ট্যাগসঃ
আজ এই পর্যন্ত থাক আগামী দিন বিস্তারিত আলোচনা করব । ধন্যবাদ সবাই কে । যদি ভালো লাগে তাহলে কমেন্ট করুন । আর যদি কোন সমস্যা হয় তাহলেও কমেন্ট করুন । ভালো থাকুন সুস্থ থাকুন
।
দয়া করে কেউ এই ব্লগের কোনো কিছু চুরি করবেন না ।
আপনাদের দোয়াই আমিও ভালো আছি । আমি এই পর্যন্ত এইচটিএমএল সম্পর্কে ১৬ টি পোস্ট
করছি । আমার গত পোস্ট টি ছিল এইচটিএমএল/HTML ব্লকস / Blocks সম্পর্কে । যারা দেখেন নি তারা দেখে নিন । এইচটিএমএল টিউটোরিয়াল । HTML Tutorial পর্ব ১৪ ।
আমি আজ কে আলোচনা করব এইচটিএমএল / HTML লেআউটস / Layouts নিয়ে । তাহলে শুরু করা যাক ।
ওয়েবসাইট লেআউটসঃ
অধিকাংশ ওয়েবসাইট একাধিক কলাম , একটি পত্রিকা বা সংবাদপত্র এর মত ফরম্যাট এবং এইসব এর মধ্যে কনটেন্ট করা আছে ।
এটি এইচটিএমএল টেবিল সঙ্গে সুন্দর লেআউটস নির্মাণ করে , যদিও টেবিলের ট্যাবুলার তথ্য / Data উপস্থাপন করার জন্য ডিজাইন করা হয় কিন্তু এটি একটি লেআউট টুলস !
আমরা নিচে <div> এবং <tables> ব্যবহার করে দুই টি কোড দিয়েছিঃ
এইচটিএমএল লেআউটস - <div> এলিমেন্ট ব্যবহার করেঃ
<div> এলিমেন্ট হল একটি ব্লক/Block স্তরের / Levels এর এলিমেন্ট যা ব্যবহার হয় গ্রুপিং / Grouping এইচটিএমএল এলিমেন্ট এ ।
নিচে পাঁচটি div এলিমেন্ট এর উদাহরণ দেওয়া হল যা দিয়ে আপনি একাধিক কলামের বিন্যাস / Layout তৈরি , একই ফলাফল তৈরি করতে পারবেনঃ
<!DOCTYPE html>
<html>
<body>
<div id="container" style="width:500px">
<div id="header" style="background-color:#FFA500;">
<h1 style="margin-bottom:0;">Main Title of Web Page</h1></div>
<div id="menu" style="background-color:#FFD700;height:200px;width:100px;float:left;">
<b>Menu</b><br>
HTML<br>
CSS<br>
JavaScript</div>
<div id="content" style="background-color:#EEEEEE;height:200px;width:400px;float:left;">
Content goes here</div>
<div id="footer" style="background-color:#FFA500;clear:both;text-align:center;">
Copyright © Techtuneser</div>
</div>
</body>
</html>
<div id="header" style="background-color:#FFA500;">
<h1 style="margin-bottom:0;">Main Title of Web Page</h1></div>
<div id="menu" style="background-color:#FFD700;height:200px;width:100px;float:left;">
<b>Menu</b><br>
HTML<br>
CSS<br>
JavaScript</div>
<div id="content" style="background-color:#EEEEEE;height:200px;width:400px;float:left;">
Content goes here</div>
<div id="footer" style="background-color:#FFA500;clear:both;text-align:center;">
Copyright © Techtuneser</div>
</div>
</body>
</html>
উপরের কোড টি ব্রাউজার এ যেভাবে দেখাবেঃ
এইচটিএমএল লেআউট - টেবিলস / Tables ব্যবহার করেঃ
আপনি <table> এই ট্যাগ দ্বারা একদম সহজে বিন্যাস / Layouts তৈরি করতে পারেন । একাধিক কলাম তৈরি করার জন্য <div> বা <table> এ দুইটি এলিমেন্ট ব্যবহার করা হয় ।
CSS এলিমেন্ট অবস্থানে, অথবা ব্যাকগ্রাউন্ড বা পৃষ্ঠাগুলির জন্য সুন্দর চেহারা নির্মাণ করতে <div> বা <table> এ দুই টি এলিমেন্ট ব্যবহার করা হয় । table> এলিমেন্ট এর উদ্দেশ্য ট্যাবুলার তথ্য প্রদর্শন করা ! নিচে উদাহরণে 3 সারি এবং কলাম 2 সঙ্গে একটি টেবিল ব্যবহার হয় - প্রথম এবং শেষ সারি colspan অ্যাট্রিবিউট ব্যবহার করে উভয় কলাম তৈরি হয়েছেঃ
<!DOCTYPE html>
<html>
<body>
<table width="500" border="0">
<tr>
<td colspan="2" style="background-color:#FFA500;">
<h1>Main Title of Web Page</h1>
</td>
</tr>
<tr>
<td style="background-color:#FFD700;width:100px;">
<b>Menu</b><br>
HTML<br>
CSS<br>
JavaScript
</td>
<td style="background-color:#EEEEEE;height:200px;width:400px;">
Content goes here</td>
</tr>
<tr>
<td colspan="2" style="background-color:#FFA500;text-align:center;">
Copyright © W3Schools.com</td>
</tr>
</table>
</body>
</html>
উপরের কোড টি ব্রাউজার এ যেভাবে দেখাবেঃ
এইচটিএমএল লেআউট ট্যাগসঃ
আজ এই পর্যন্ত থাক আগামী দিন বিস্তারিত আলোচনা করব । ধন্যবাদ সবাই কে । যদি ভালো লাগে তাহলে কমেন্ট করুন । আর যদি কোন সমস্যা হয় তাহলেও কমেন্ট করুন । ভালো থাকুন সুস্থ থাকুন
।
দয়া করে কেউ এই ব্লগের কোনো কিছু চুরি করবেন না ।
কোন মন্তব্য নেই:
একটি মন্তব্য পোস্ট করুন