এইচটিএমএল (HTML) কোড এডিটর ও রানার
এইচএসসি আইসিটি ৪র্থ অধ্যায়ের জন্য লাইভ HTML কোড এডিটর ও রানার। জটিল টেবিল (rowspan/colspan), ফর্ম ডিজাইন, ওয়েবসাইট কাঠামো এবং বোর্ড পরীক্ষার CQ সমাধানের রিয়েল-টাইম প্লেগ্রাউন্ড।
ফর্মুলা ও ডেরিভেশন
তাত্ত্বিক ভিত্তি, একক বিশ্লেষণ ও সমীকরণের ভৌত সীমাবদ্ধতা
১. ওয়ার্ল্ড ওয়াইড ওয়েব (WWW) ও HTML-এর ইতিহাস
১৯৮৯ সালে সুইজারল্যান্ডের সার্ন (CERN)-এ কর্মরত ব্রিটিশ পদার্থবিদ টিম বার্নার্স-লি (Tim Berners-Lee) বিশ্বব্যাপী বিজ্ঞানীদের মধ্যে গবেষণা তথ্য বিনিময়ের সুবিধার্থে ওয়ার্ল্ড ওয়াইড ওয়েব (WWW) আবিষ্কার করেন। পরবর্তীতে ১৯৯০ সালে তিনি ওয়েব পেজ প্রদর্শনের জন্য HTML (HyperText Markup Language) উদ্ভাবন করেন। ১৯৯৩ সালে মার্ক অ্যান্ড্রিসেন প্রথম গ্রাফিক্যাল ব্রাউজার Mosaic তৈরি করেন এবং ১৯৯৪ সালে টিম বার্নার্স-লি W3C (World Wide Web Consortium) প্রতিষ্ঠা করেন। বর্তমানে HTML5 হলো ইন্টারনেটের সার্বজনীন আদর্শ সংস্করণ।
২. স্ট্যাটিক (Static) বনাম ডায়নামিক (Dynamic) ওয়েব পেজ তুলনা
| বৈশিষ্ট্য / তুলনার বিষয় | স্ট্যাটিক ওয়েব পেজ (Static) | ডায়নামিক ওয়েব পেজ (Dynamic) |
|---|---|---|
| কন্টেন্ট পরিবর্তন | নির্দিষ্ট, ব্রাউজারে দ্রুত লোড হয় কিন্তু সরাসরি বদলায় না। | ব্যবহারকারী ও সময়ের সাথে ডেটা পরিবর্তনশীল। |
| ব্যবহৃত ভাষা | HTML, CSS, ক্লায়েন্ট-সাইড JS | PHP, Python, Node.js, ASP.NET |
| ডেটাবেজ সংযোগ | কোনো ডেটাবেজ সংযোগ প্রয়োজন হয় না। | MySQL, PostgreSQL বা MongoDB ডেটাবেজ অপরিহার্য। |
| বিকাশ খরচ ও নিরাপত্তা | কম ব্যয়বহুল ও উচ্চ নিরাপত্তা সম্পন্ন। | তুলনামূলক বেশি ব্যয় ও রক্ষণাবেক্ষণ প্রয়োজন। |
৩. ওয়েবসাইটের কাঠামো (Website Structures)
ওয়েব পেজগুলোর পারস্পরিক লিংকিং পদ্ধতির উপর ভিত্তি করে কাঠামোকে ৪ ভাগে ভাগ করা হয়:
পেজগুলো ক্রমানুসারে একটির পর একটি (Next / Previous) সাজানো থাকে। যেমন: অনলাইন টিউটোরিয়াল বা বই।
হোম পেজ থেকে শাখা-প্রশাখায় সাব-মেনু বিভক্ত থাকে। অধিকাংশ প্রাতিষ্ঠানিক ও শিক্ষাবোর্ড ওয়েবসাইট এই ধরনের।
সবগুলো পেজ পরস্পরের সাথে সরাসরি সংযুক্ত থাকে। ফলে যেকোনো পেজ থেকে যেকোনো পেজে যাওয়া যায়।
একাধিক কাঠামোর (যেমন ট্রি ও লিনিয়ার) সমন্বয়ে গঠিত জটিল আধুনিক ওয়েব পোর্টাল।
৪. এইচটিএমএল টেবিল কাঠামো ও মার্জিং নিয়মাবলী (Rowspan ও Colspan)
এইচএসসি বোর্ড পরীক্ষায় ৪র্থ অধ্যায় থেকে প্রতি বছর সৃজনশীল প্রশ্নে একটি জটিল টেবিলের দৃশ্যপট থাকে। টেবিল নির্ভুলভাবে তৈরি করার নিয়ম:
যখন কোনো একটি সেলের তথ্য উল্লম্বভাবে নিচের সারিতেও একই থাকে, তখন প্রথম সেলে <td rowspan="n"> লিখতে হয় এবং পরবর্তী n-1 টি সারি (Row) থেকে ওই সেলটি বাদ দিতে হয়।
যখন একটি হেডার বা সেল অনুভূমিকভাবে পাশাপাশি একাধিক কলাম জুড়ে বিস্তৃত হয়, তখন <th colspan="n"> ব্যবহার করা হয় এবং একই সারির মোট সেলের সংখ্যা হ্রাস পায়।
৫. ওয়েবসাইট পাবলিশিং-এর ৩টি মৌলিক ধাপ
ICANN অনুমোদিত রেজিস্ট্রারের মাধ্যমে ওয়েবসাইটের অনন্য নাম (যেমন: biggan.me) নিবন্ধন করা।
ইন্টারনেটে সার্বক্ষণিক সংযুক্ত ওয়েব সার্ভারে পেজ ও ডেটাবেজ সংরক্ষণের জন্য মেমোরি স্পেস ভাড়া নেওয়া।
FileZilla বা Git-এর মাধ্যমে লোকাল কম্পিউটার থেকে HTML/CSS ফাইল সার্ভারে স্থানান্তর ও সার্চ ইঞ্জিনে সাবমিট করা।
সলভড টেক্সটবুক এক্সাম্পল
পাঠ্যবই, অলিম্পিয়াড ও বিগত বোর্ড পরীক্ষার হুবহু সমাধানকৃত ৩টি মানসম্পন্ন অংক
- শিরোনাম: HSC ICT Class 2026
- অনুচ্ছেদ: Welcome to Web Design Chapter
- কলাম সংখ্যা: ৩টি
- প্রয়োজনীয় অ্যাট্রিবিউট: colspan="2"
- ফর্ম ট্যাগ: <form>
- ইনপুট টাইপ: text ও radio
বোর্ড পরীক্ষা ও ল্যাব চেকলিস্ট
প্র্যাকটিক্যাল অ্যাপ্লিকেশনস
শিল্প-কারখানা, ওষুধ প্রস্তুতি, প্রকৌশল ও আধুনিক গবেষণায় প্রয়োগ
HTML5 ও CSS3 হলো বর্তমান বিশ্বের সকল ডিজিটাল ইন্টারফেসের মেরুদণ্ড। আধুনিক প্রযুক্তি জগতে শুধু সাধারণ ওয়েবসাইট নির্মাণ নয়, বরং অ্যান্ড্রয়েড ও আইওএস হাইব্রিড মোবাইল অ্যাপ্লিকেশন ডেভেলপমেন্ট (React Native, Capacitor), ইমেইল মার্কেটিং টেমপ্লেট ডিজাইন, ইন্টারঅ্যাক্টিভ ড্যাশবোর্ড এবং ক্লাউড সফটওয়্যারের ফ্রন্টএন্ড তৈরিতে এটি অপরিহার্য। শিক্ষার্থীদের জন্য বিগ্গান.মি-র এই ইন্টারঅ্যাক্টিভ রানারে প্র্যাকটিস করে বোর্ড পরীক্ষার খাতায় নির্ভুল কোডিং ও ভবিষ্যতের সফটওয়্যার ক্যারিয়ারের শক্ত ভিত্তি গড়া সম্ভব।
ফ্রিকোয়েন্টলি আস্কড কোয়েশ্চেনস (FAQ)
শিক্ষার্থীদের সচরাচর ভুল ও গুরুত্বপূর্ণ প্রশ্নের একাডেমিক উত্তর