Friday 28 March 2014

HTML – XHTML एक्स एच टी एम एल सीखीये (हिन्दी में)


XHTML यानि HTML फ़ाइल जिसे XML के रुप मे लिखा जाता है।

What Is XHTML?

  • XHTML का पुरा नाम है - EXtensible HyperText Markup Language
  • XHTML को  HTML 4.01 के भी कहा जाता है।
  • XHTML is a stricter and cleaner version of HTML 4.01
  • XHTML एक HTML फ़ाइल है जिसे XML application कहा जा सकता है।
  • XHTML सभी browsers को सपोर्ट करता है।


This is wrong:
This is correct:
XHTML Elements Must Be
Properly Nested
<b><i>This text is bold and italic</b></i>

<b><i>This text is bold and italic</i></b>
XHTML Elements Must
Always Be Closed
<p>This is a paragraph
<p>This is another paragraph
<p>This is a paragraph</p>
<p>This is another paragraph</p>
Empty Elements Must Also
Be Closed
A break: <br>
A horizontal rule: <hr>
An image: <img src="happy.gif" alt="Happy face">
A break: <br />
A horizontal rule: <hr />
An image: <img src="happy.gif" alt="Happy face" />
XHTML Elements Must Be In
Lower Case
<BODY>
<P>This is a paragraph</P>
</BODY>
<body>
<p>This is a paragraph</p>
</body>
Attribute Names Must Be In
Lower Case
<table WIDTH="100%">
<table width="100%">
Attribute Values Must Be
Quoted
<table width=100%>
<table width="100%">
Attribute Minimization Is
Forbidden
<input checked>
<input readonly>
<input disabled>
<option selected>
<input checked="checked">
<input readonly="readonly">
<input disabled="disabled">
<option selected="selected">

HTML को XHTML मे कैसे बदला जायें -

  1.  हर पेज की पहली लाइन में एक लाइन XHTML <!DOCTYPE> जोड दें।
  2. हर पेज के html element मे एक xmlns attribute जोड दे, जैसे- <html xmlns="http://mahaanindia.blogspot.in">
  3. सभी element के नाम lowercase (अंग्रेजी की छोटी वर्णमाला- a b c) मे बदल दें।
  4. सभी elements को बंद (close) करें। यानि end tag अवश्य लगायें-<p>…</p>
  5. सभी attribute के नाम lowercase (अंग्रेजी की छोटी वर्णमाला- a b c) मे बदल दें।
  6. सभी attribute values को Quote (“attribute का मान”) करें।


0 comments:

Post a Comment