এইচটিএমএল এবং সিএসএসের মধ্যে পার্থক্য

লেখক: Laura McKinney
সৃষ্টির তারিখ: 1 এপ্রিল 2021
আপডেটের তারিখ: 16 মে 2024
Anonim
Web Development Bangla Tutorial .ওয়েব ডেভেলপমেন্ট গাইডলাইন | Class: 03 - B: N191-2
ভিডিও: Web Development Bangla Tutorial .ওয়েব ডেভেলপমেন্ট গাইডলাইন | Class: 03 - B: N191-2

কন্টেন্ট


এইচটিএমএল এবং সিএসএস মূল ওয়েব স্ক্রিপ্টিং ভাষা হ'ল, যার প্রাথমিক ব্যবহার ওয়েব পৃষ্ঠা এবং ওয়েব অ্যাপ্লিকেশন তৈরি করা। উভয়ের মধ্যে গুরুত্বপূর্ণ পার্থক্য হ'ল এইচটিএমএল এর জন্য ব্যবহৃত হয় ওয়েবপৃষ্ঠা তৈরি এবং সিএসএস ব্যবহার করা হয় ওয়েব পৃষ্ঠাগুলির স্টাইলিং এবং বিন্যাস নিয়ন্ত্রণ করুন.

এইচটিএমএলে, প্রথমে আপনি শব্দ লিখুন তারপরে এটিতে উপাদান বা ট্যাগ যুক্ত করুন যা এর পরে আপনার পৃষ্ঠায় প্রদর্শিত হবে। এই মাধ্যমে ব্রাউজারটি পৃষ্ঠার শিরোনাম, অনুচ্ছেদের শুরু এবং শেষ ইত্যাদি জানতে পারে and

সিএসএসে, বিধিগুলি সিএসএসের বৈশিষ্ট্যগুলি ব্যবহার করে ব্যবহৃত হয়। সিএসএস বৈশিষ্ট্যগুলি সাধারণত দুটি বিস্তৃত বিভাগে শ্রেণিবদ্ধ করা হয়। প্রথমটি এমন উপস্থাপনা যা ফন্টের ধরণ, ফন্টের আকার, পটভূমির রং, পটভূমির চিত্র ইত্যাদির রঙ নির্দিষ্ট করে Second দ্বিতীয়টি লেআউটটি স্ক্রিনের বিভিন্ন উপাদানগুলির অবস্থান নির্ধারণ করে।

এইচটিএমএল এবং সিএসএস উভয় ব্যবহার করে একটি সম্পূর্ণ ওয়েবপেজ ইন্টারফেস তৈরি করা হয়।

  1. তুলনা রেখাচিত্র
  2. সংজ্ঞা
  3. মূল পার্থক্য
  4. সুবিধাদি
  5. অসুবিধেও
  6. উপসংহার

তুলনা রেখাচিত্র

তুলনার জন্য ভিত্তিএইচটিএমএলসিএসএস
মৌলিকওয়েব পৃষ্ঠাগুলির বিষয়বস্তু এবং কাঠামো চিহ্নিত করে।এইচটিএমএল উপাদানগুলির নকশা এবং প্রদর্শন পরিবর্তন করে।
প্রাসঙ্গিকতাসিএসএস এইচটিএমএল ফাইলগুলিতে ব্যবহার করা যেতে পারে।এইচটিএমএল CSS স্টাইল শীট ব্যবহার করা যাবে না।
গঠিত চারপাশের সামগ্রী।নির্বাচকরা একটি ঘোষণার ব্লক দ্বারা সফল হন।
ব্যবহারের পদ্ধতিকোনও নির্ধারিত পদ্ধতি নেই।ইনলাইন সিএসএস কোড, অভ্যন্তরীণ এবং বহিরাগত স্টাইলশিট কোড প্রয়োগের জন্য যে কোনও পদ্ধতি ব্যবহার করা যেতে পারে।


এইচটিএমএল সংজ্ঞা

এইচটিএমএল ওয়েব ডকুমেন্টগুলি (ওয়েব পৃষ্ঠাগুলি) সংজ্ঞায়নের জন্য একটি মার্কআপ ভাষা। এইচটিএমএল প্রসারিত হয়হাইপার মার্কআপ ল্যাঙ্গুয়েজ, এটি যোগ করে “markups”স্ট্যান্ডার্ড ইংলিশে। "অধি "লিঙ্কগুলি ইঙ্গিত করুন - হাইপার লিঙ্কগুলি - যা ওয়েব পৃষ্ঠাগুলি একে অপরের সাথে যুক্ত করে।

একটি চিহ্নআপ ভাষা হ'ল মার্কআপ ট্যাগগুলির একটি গ্রুপ যা পৃষ্ঠার কাঠামো সংজ্ঞায়িত করে। প্রতিটি এইচটিএমএল ট্যাগ বিভিন্ন নথির সামগ্রী বর্ণনা করে। এইচটিএমএল হ'ল ভাষা ক্রমবর্ধমান যা ঘন ঘন পরিবর্তিত হয় এবং স্ট্যান্ডার্ড এবং স্পেসিফিকেশনগুলির একটি সংশোধিত গোষ্ঠী আনয়নযোগ্য এবং আরও কার্যকরী সাইটগুলির সহজতর নির্মাণের অনুমতি দেয়।
এইচটিএমএল কেস সংবেদনশীল নয়।

উদাহরণ:

  • এইচটিএমএল ট্যাগ মূলত কীওয়ার্ড (ট্যাগের নাম) যা কোণ বন্ধনীতে আবদ্ধ থাকে এবং সাধারণত একটি জোড়ায় আসে।
    সন্তুষ্ট


  • এইচটিএমএল উপাদান একটি ওয়েবপৃষ্ঠায় একটি নির্দিষ্ট বিভাগ বর্ণনা করে।
  • সন্তুষ্ট আপনার ওয়েবপৃষ্ঠায় প্রদর্শিত গুলি, লিঙ্ক, চিত্র বা অন্যান্য তথ্য।
  • শুরু ট্যাগ উপাদানটির সূচনা নির্দেশ করতে ব্যবহৃত একটি HTML উপাদান।
  • শেষ ট্যাগ পৃথক উপাদান পৃথক করতে HTML উপাদান বন্ধ করে দেয়।

সিএসএস সংজ্ঞা

সিএসএস এর একটি সংক্ষিপ্ত রূপ স্টাইল শীট ক্যাসকেডিং যেটি আপনাকে এমন কোনও বিধি তৈরি করতে অনুমতি দেয় যা কোনও স্ক্রিনে এইচটিএমএল উপাদানগুলির প্রতিনিধিত্ব নির্দিষ্ট করে। এটি আপনার ওয়েব পৃষ্ঠাগুলিতে স্টাইলিং সক্ষম করে এমন বেসিক এইচটিএমএল এর একটি সংযোজন।


সিএসএস একসাথে বেশ কয়েকটি ওয়েব পৃষ্ঠার বিন্যাস নিয়ন্ত্রণ করে প্রচুর কাজ বাঁচায়। সিএসএস শৈলীগুলি আপনার ওয়েবসাইটে তিনটি পৃথক উপায়ে প্রয়োগ করা যেতে পারে: সারিতে, অভ্যন্তরীণ এবং বহিরাগত স্টাইলশীট।

উদাহরণ:

  • সিএসএস ঘোষণাগুলি কোঁকড়া বন্ধনীগুলির মধ্যে বিশ্রামে এবং প্রতিটি দুটি অংশ নিয়ে গঠিত: সম্পত্তি এবং তার মান, একটি কোলন দ্বারা পৃথক। আপনি এক ঘোষণায় অসংখ্য সম্পত্তি সংজ্ঞা দিতে পারেন, প্রতিটি আধা-কোলন দ্বারা পৃথক।


  • নির্বাচকরা আপনি কোন HTML উপাদানটি স্টাইল করতে চান তা নির্দেশ করুন।
  • ঘোষণা সম্পত্তি এবং কোলন দ্বারা পৃথক মান অন্তর্ভুক্ত। অতিরিক্তভাবে, সমস্ত ঘোষণাকে ঘিরে থাকা কোঁকড়া ধনুর্বন্ধনী হিসাবে পরিচিত ঘোষণা বাধা.
  • প্রোপার্টি আপনি যে উপাদানগুলিকে পরিবর্তন করতে চান সেগুলি চিহ্নিত করুন।
  • মানগুলি আপনি নির্বাচিত বৈশিষ্ট্যে প্রয়োগ করতে চান সেটিংস নির্দিষ্ট করুন specify
  1. এইচটিএমএল হ'ল মৌলিক মার্কআপ ভাষা যা ওয়েব পৃষ্ঠাগুলির বিষয়বস্তু এবং গঠন বর্ণনা করে। অন্যদিকে, সিএসএস হ'ল এইচটিএমএল-এর এক্সটেনশন যা ওয়েব পৃষ্ঠাগুলির নকশা এবং প্রদর্শনকে পরিবর্তন করে।
  2. এইচটিএমএল ফাইলটিতে সিএসএস কোড থাকতে পারে যখন সিএসএস স্টাইলশীটগুলিতে এটিতে কখনও কখনও HTML কোড থাকতে পারে না can
  3. এইচটিএমএল এর সমন্বয়ে গঠিত ট্যাগ আশেপাশের সামগ্রী। যেহেতু সিএসএস সমন্বিত নির্বাচকরা দ্বারা সফল ঘোষণা ব্লক।


এইচটিএমএল এর সুবিধা

  • ব্যবহারে সহজ এবং আলগা বাক্য গঠন (যদিও, খুব নমনীয় হওয়ায় মান মেনে চলবে না)।
  • বিস্তৃতভাবে ব্যবহৃত, প্রায় প্রতিটি ওয়েবসাইটে প্রতিষ্ঠিত এবং প্রতিটি ব্রাউজার দ্বারা সমর্থিত।
  • এক্সএমএল সিনট্যাক্সের সাথে সাদৃশ্য, যা ডেটা সঞ্চয় করার জন্য ক্রমবর্ধমান পরিমাণে ব্যবহৃত হত।
  • আপনার কোনও সফ্টওয়্যার কেনার দরকার নেই বলে এটি বিনামূল্যে।
  • শিখতে সহজ এবং এমনকি নতুনদের কোডও।

সিএসএস সুবিধা

  • সিএসএস আপনার সময় সংরক্ষণ করে সিএসএস একবার লিখে এবং একই পৃষ্ঠাকে বিভিন্ন পৃষ্ঠায় পুনরায় ব্যবহার করে।
  • কোডগুলি কম হওয়ার কারণে পৃষ্ঠাগুলি লোডিংয়ের জন্য কম সময় ব্যয় করে।
  • বজায় রাখা সহজ, বৈশ্বিক পরিবর্তনগুলি নিযুক্ত করা সহজ।
  • সিএসএসের এইচটিএমএল এর আরও ভাল শৈলী এবং বৈশিষ্ট্যের অনেক বিস্তৃত পরিসীমা রয়েছে।
  • একাধিক ডিভাইস সামঞ্জস্যের বিধান।
  • এখন এইচটিএমএল বৈশিষ্ট্যগুলি অবহেলা করা হচ্ছে এবং ভবিষ্যতের ব্রাউজারগুলির সাথে সামঞ্জস্যপূর্ণ করতে সমস্ত HTML পৃষ্ঠাগুলিতে সিএসএস ব্যবহার করার পরামর্শ দেওয়া হচ্ছে to
  • অফলাইন ক্যাশে সাহায্যে অফলাইন ব্রাউজিং সমর্থন করে।
  • স্ক্রিপ্টটি অবিরাম প্ল্যাটফর্মের স্বাধীনতা দেয় এবং সর্বশেষতম ব্রাউজারগুলিকেও সমর্থন করতে পারে।

এইচটিএমএল এর অসুবিধা

  • এটি একটি স্থির ভাষা হওয়ায় এটি গতিশীল আউটপুট উত্পন্ন করতে পারে না।
  • সীমিত সুরক্ষা বৈশিষ্ট্য সরবরাহ করে।

সিএসএসের অসুবিধাগুলি

বিভাজন - প্রতিটি ব্রাউজারের সাথে সিএসএস বিভিন্ন মাত্রা রেন্ডার করে। প্রোগ্রামারদের কোনও ওয়েবসাইট, বা মোবাইল অ্যাপ্লিকেশন লাইভ নেওয়ার আগে একাধিক ব্রাউজারে সমস্ত কোড বিবেচনা এবং পরীক্ষা করা উচিত যাতে কোনও সামঞ্জস্যের সমস্যা না ঘটে।

উপসংহার:

এইচটিএমএল এবং সিএসএস উভয় ক্লায়েন্ট সাইড ওয়েব স্ক্রিপ্টিং ভাষা ওয়েব পৃষ্ঠা তৈরি করার জন্য ব্যবহৃত হয়। যদিও তারা সিন্টেক্সটিকাল কাঠামো, বাস্তবায়ন পদ্ধতি, ব্যবহারের সহজতা এবং ভাষা দ্বারা সমর্থিত বৈশিষ্ট্যের মতো বৈশিষ্ট্যগুলির মতো বিভিন্ন উপায়ে পৃথক রয়েছে। যাইহোক, সিএসএস এইচটিএমএলকে প্রতিস্থাপন করছে কারণ এটি আরও বৈশিষ্ট্য এবং নমনীয়তা সরবরাহ করে offers