সাম্প্রতিক

10/recent/ticker-posts

Header Ads Widget

WEB DESIGN - XHTML

 


XHTML কি

XHTML এর পূর্নরুপ হল EXtensible Hyper Text Markup Language এটি অবিকল HTML এর মত তবে কিছুটা কঠোর। XHTML সব বড় বড় ব্রাউজারে সাপোর্ট করে

কেন XHTML ব্যবহার করবো?

HTML কোডিং কোন ভুল থাকলেও অনেক সময় বিভিন্ন ব্রাউজ়ারে তা ধরা পড়েনা এবং ব্রাউজারে সুন্দর ভাবেই দেখা যায়। কিন্ত বর্তমানে বাজারে অনেক নতুন ব্রাউজার এসেছে। অনেকেই কম্পিউটার ছাড়াও মোবাইলে সাইট ভিজিট করছে। অনেক মোবাইল ব্রাউজার HTML এর ভুলগুলো সঠিকভাবে দেখাতে পারেনা। XHTML যেহেতু কোডিং সঠিকভাবে করতে হয় তাই XHTML ব্যবহার করাই শ্রেয়।

ডকুমেন্ট এর গঠন (Document Structure)

XHTML DOCTYPE আবশ্যক XHTML কোডিং এর ক্ষেত্রে।

এর মধ্যে xmlns attribute আবশ্যক।

<html>, <head>, <title>, <body> আবশ্যক

XHTML

DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

xmlns="http://www.w3.org/1999/xhtml">

<head>
<title>Title of document</title>
</head>

<body>
some content
</body>

</html>

কিভাবে HTML থেকে XHTML রুপান্তর করবো?

১। প্রতিটি পেজ এর প্রথম লাইনে XHTML <!DOCTYPE> যুক্ত করতে হবে।

২। প্রতিটি পেজ এর HTML elements এর মধ্যে xmlns attribute যুক্ত করতে হবে।

৩। প্রতিটি elements গুলো lowercase বা ছোটহাতের করতে হবে।

৪। প্রতিটি elements সঠিকভাবে বন্ধ করতে হবে।

৫। Attribute names গুলো lowercase বা ছোটহাতের করতে হবে।

৬। attribute values গুলো সঠিকভাবে Quote করতে হবে

Forms Controls

  1. .form-control
  2. .form-control-file
  3. .form-control-sm
  4. .form-control-range
  5. .form-check
  6. .form-check-input
  7. .form-check-label
  8. .form-check
  9. .form-group
  10. .is-invalid
  11. .is-valid
  12. .invalid-feedback

Image

  1. .img-fluid
  2. .img-thumbnail
  3. .rounded

Collapse

  1. .collapse
  2. .collapsing
  3. .collapse.show
  4. .accordion

Post a Comment

0 Comments