Coding Teacher-
Coding Teacher
Web Development
30 Jan 2022 (4 months ago)
Araihazar, Naryanganj, Dhaka, Bangladesh
Html5 course bangla tutorial for beginners | Tamim Ahmed – Part: 01

এইচটিএমএল (HTML) কী :

হাইপারটেক্সট মার্কআপ ল্যাংগুয়েজ (HyperText Markup Language) এর সংক্ষিপ্ত রূপ হচ্ছে এইচটিএমএল (HTML) এটি কোন প্রোগ্রামিং ল্যাংগুয়েজ নয়, এটি মূলত একটি মার্কআপ ল্যাংগুয়েজ।

  • Hyper : অতি পুরনো HTML তৈরির আগে কম্পিউটার গুলোতে কোন লেখাকে বিশেষভাবে প্রকাশ করার জন্য, লেখার নিচে রেখা টানা হত। কিন্তু বর্তমানে শুধু রেখাই নয়, “Hyper” এর মাধ্যমে ব্যবহারকারীরা এখন অন্য কোন ওয়েবপেইজ এ প্রবেশ করতেও সক্ষম হচ্ছে।
  • Text: Text বলতে মূলত আমরা যা পড়তে পারি। এটি কোন শব্দ বা শব্দের সমষ্টিকে বুঝায়।
  • Markup: ওয়েবপেজের গঠন নির্ধারণ/প্রয়োজনীয় পরিবর্তন সাধন করতে ব্যবহৃত পদ্ধতিই হচ্ছে Markup. যেমন:সাধারণত কোন টেক্সটকে লিংক করার জন্য <a> ট্যাগ ব্যবহৃত হয়।
  • Language: এক্ষেত্রে ল্যাংগুয়েজ বলতে কম্পিউটারের জন্য ব্যবহৃত বিভিন্ন ল্যাংগুয়েজকে বুঝানো হয়ে থাকে। যেমন : HTML (Markup Language), XML (Markup Language), PHP ( Programming Language) ইত্যাদি।
  • মার্কআপ ল্যাংগুয়েজ মূলত পূর্ব নির্ধারিত কিছু কোড বা ট্যাগ এর সমষ্টি, যা কোন একটি ওয়েবপেজের বাহ্যিক গঠন নির্ণায়নে ব্যবহৃত হয়। ওয়েবপেজের কনটেন্টকে (টেক্সট, অডিউ,ভিডিও ইত্যাদি) ব্রাউজারে প্রদর্শন করানোর জন্য HTML ল্যাংগুয়েজ ব্যবহৃত হয়ে থাকে।

    ১.১: HTML ল্যাংগুয়েজ কিভাবে কাজ করে

    কোন ভিজিটর যখন ওয়েব সার্ভারের নিকট কোন এইচটিএমএল ফাইল এর জন্য রিকোয়েস্ট পাঠায়, ওয়েব সার্ভার তখন ভিজিটর এর কম্পিউটারে ASCII (American Standard Code for Information Interchange) টেক্সট এর এক দীর্ঘ স্ট্রিং পাঠায় এবং ভিজিটর এর ব্রাউজার তখন এটিকে ওয়েবপেজ আকারে প্রদর্শন করে। ব্রাউজারে প্রদর্শিত ওয়েবপেজ এর গঠন কিরূপ হবে, টেক্সটসমূহ কিভাবে প্রদর্শিত হবে ইত্যাদি বিষয় নির্ভর করে এইচটিএমএল ফাইল/পেজ এ ব্যবহৃত বিভিন্ন ট্যাগ এর উপর। এ পর্বের পরবর্তীতে আমরা ট্যাগ নিয়ে বিস্তৃরিত আলোচনা করবো।

    ১.২ এইচটিএমএল ল্যাংগুয়েজের প্রয়োজনীয়তা

    ওয়েবপেজ তৈরিতে HTML ল্যাংগুয়েজ ভিত্তি হিসেবে কাজ করে। HTML ব্যাতিত কোন ওয়েবসাইট তৈরি/ডিজাইন/ডেভেলপ করা সম্ভব নয়। যদিও HTML কোন পরিপূর্ণ ল্যাংগুয়েজ নয়। HTML ব্যবহার করে কেবল স্ট্যাটিক ওয়েবসাইট তৈরি করা যায়। নিচে HTML এ তৈরি একটি ওয়েবপেজ এর চিত্র দেখানো হলঃ

    উক্ত পেজে বিভিন্ন স্টাইল প্রয়োগ করে পরিপূর্ণতা আনার জন্য CSS (Cascading Style Sheet) ব্যবহার করা আবশ্যক। CSS সম্পর্কে পরিপূর্ণ জ্ঞান অর্জন করার জন্য লেখকের “সিএসএস (৩) অ্যান্ড ডিভ” বইটি সংগ্রহ করে নিতে পারেন। তাছাড়া বিভিন্ন মাল্টিমিডিয়া, ফ্ল্যাশ, অ্যাপি-কেশন তথাপি ওয়েবসাইটকে ডাইনামিক করার জন্য বিভিন্ন প্রোগ্রামিং ল্যাংগুয়েজ (PHP, JAVA, JavaScript ইত্যাদি) ব্যবহার করা যেতে পারে। কিন্তু পূর্বেই বলা হয়েছে যে, ওয়েবপেজের কনটেন্টকে (টেক্সট, অডিউ, ভিডিও ইত্যাদি) ব্রাউজারে প্রদর্শন করানোর জন্য HTML ল্যাংগুয়েজ ব্যবহৃত হয়ে থাকে। তাহলে চিন্তা করে দেখুন যে, আপনার ওয়েবসাইটে যতই স্টাইল ব্যবহার করা হোক, আর প্রোগ্রামিং ব্যবহার করে যতই ডাইনামিক করার চেষ্টা করা হোক না কেন, ওয়েবসাইটের কনটেন্ট ই যদি প্রদর্শিত না হয় তাহলে সবই বৃথা। সুতরাং বলা যেতে পারে, দালান তৈরিতে যেমন ইট, সিমেন্ট ব্যবহার অপরিহার্য, ঠিক তেমনি ওয়েবসাইট তৈরিতে HTML.

    ১.৩ ক্যারিয়ার হিসেবে HTML ল্যাংগুয়েজ

    বর্তমান বিশ্বে Web Design/ Development এর চাহিদা দিন দিন বেড়েই চলছে। আর ওয়েব ডিজাইনিংয়ের জন্য অপরিহার্য ল্যাংগুয়েজ হচ্ছে HTML লোকাল মার্কেটপেসগুলোতে রয়েছে। এর ব্যাপক চাহিদা। প্রতিটি ব্যবসা প্রতিষ্ঠান/কোম্পানী আজ বিশ্বব্যাপী তাদের ব্যবসা পরিচালনা করার জন্য ওয়েবসাইট তৈরির দিকে ঝুক দিচ্ছে। আর তারই সাথে বাড়ছে HTML এর চাহিদা। তাছাড়া শুধুমাত্র HTML এর উপর অনলাইনে রয়েছে অসংখ্য কাজ। HTML এর উপর দক্ষ হয়ে আজ অনলাইন এর মাধ্যমে ঘরে বসেই হাজার হাজার টাকা ইনকাম করা সম্ভব।

    305 Views
    1 Comment
    Forward Messenger
    . 41

    HTML ল্যাংগুয়েজ
    -
    - -
    What is a database? How does the database work?
    -
    - -
    Basics Press Notice
    1
    Technology Updates
    10
    Electronics
    2
    Android Programing
    16
    iOS Programing
    2
    Computer Programing
    13
    Wireless Fidelity
    4
    Hacking tutorials
    15
    Mobile Networks
    3
    Videos Programing
    5
    Movie Review
    4
    Freelancing
    34
    Web Development
    18
    Social Network
    23
    Politics News
    2
    Education Guideline
    6
    Religious Fiction
    15
    Magic Tricks
    3
    LifeStyle
    17
    Uncategorized
    40
    1 comment to “Html5 course bangla tutorial for beginners | Tamim Ahmed – Part: 01”

    1. Hjh Bji Hjh Bji (4 months ago)

      Hi