XHTML Interview Questions & Answers

5 avg. rating (100% score) - 5879 votes

XHTML Interview Questions & Answers

Looking for XHTML job? Need interview preparation assistance? If you are able to develop a scalable architecture to provide different robots then it would be a great opportunity to work for a top company. Find the great career with wisdom jobs online portal. XHTML stands for eXtensible HyperText Markup Language. Having knowledge of XHTML topics like syntax, example, on events, doctype, attributes helpful to job seekers to shortlisted for the jobs. Find jobs on XHtml including senior PHP developer,Magento developer, technical architect,Javascript PHP developer,Android developer, senior web developer, iPhone developer,ux developer,UI developer and zend developer etc. Following XHTML job interview questions and answers are a great source of interview preparation. Search and apply jobs on wisdom jobs for great career opportunities.

XHTML Interview Questions

XHTML Interview Questions
    1. Question 1. What Is Xhtml?

      Answer :

      XHTML  stands for Extensible  Hyper-Text  Markup Language.  XHTML  is a scripting language that authors can use to embed text tags into a text document to add structural and formatting information.

      More precisely, XHTML  gives authors the means to:

      • Publish online documents  with headings, text, tables, lists, photos, etc.
      • Retrieve  online information via hypertext  links, at the click of a button.
      • Design forms for conducting  transactions  with remote services, for use in searching for information,  making reservations,  ordering products,  etc.
      • Include spread-sheets,  video clips, sound clips, and other applications  directly in their documents.

    2. Question 2. What Does An Xhtml Document Look Like?

      Answer :

      An XHTML  document  is a normal text file with predefined  tags mixed with the text contents of the document. Tags are enclosed in pairs of angle brackets:  "<" and ">".

      Below is how a simple XHTML  document  will look like if you open it in a text editor:

      <?xml version="l.O"  encoding="UTF-8"?>
      <!DOCTYPE  html PUBLIC  "-//W3C//DTD  XHTML  1.0 Strict//EN" "http://www.w3.org/TR/xhtmll/DTD/xhtmll-strict.dtd">
      <title>My First XHTML  Document</title>
      <p>Hello  world!</p>

    3. Question 3. What Is The Relation Between Xhtml And Html?

      Answer :

      HTML  (Hyper-Text  Markup Language)  is the original markup language for writing Web documents.

      XHMTL  1. 0 is basically the same language as HTML 4. 0. But XHTML  1.0 is defined in XML1.0 syntax. XHTML  1.0 offers the following  features:

      1. XHTML  documents  are XML conforming.  As such, they are readily viewed,  edited, and validated  with standard XML tools.
      2. XHTML  documents  can be written to operate as well or better than they did before in existing HTML 4-conforming  user agents as well as in new, XHTML  1.0 conforming  user agents. 
      3. XHTML  documents  can utilize applications  (e.g. scripts and applets) that rely upon either the HTML Document  Object Model or the XML Document  Object Model.

    4. Question 4. What Is The Relation Between Xhtml And Xml?

      Answer :

      XML (Extensible Markup Language)  is a generic markup  language to organize generic information  into a structured  document  with embedded tags.

      XHTML  is entirely based on XML. You can actually say that XHTML  is a child language of XML.

    5. Question 5. What Is The Relation Between Xhtml And The Web?

      Answer :

      The Web is a publisher technology  based on the Internet to allow publishers  to publish hyper linked documents  to be viewed by Internet users.

      XHTML  is the next generation  language that used to compose those hyper linked documents.  In another word, XHTML  is the technical  language that controls Web page contents and hyper links.

    6. Question 6. What Is The Relation Between Xhtml And Http?

      Answer :

      1. HTTP (Hyper-Text  Transfer Protocol)  is an Internet  communication  protocol, that allows a viewer's computer talking to a publisher's  computer to fetch XHTML  documents.
      2. The viewer's computer  issues a HTTP request message to the publisher  computer first. Then the publisher returns a HTTP response message back to the viewer's computer  with the requested XHTML  document  included in the message.
      3. The following diagram shows how HTTP works with XHTML  documents: HTTP Diagram

    7. Question 7. What Is The Relation Between Xhtml And Url?

      Answer :

      URL (Uniform Resource  Locator) is a compact  string representation  of the location for a Web document  or other resource that is available on the Internet.

      The URL of an XHTML  document  is usually the document file name prefixed with the domain name of your Web server and the http protocol name. As soon as you uploaded  an XHTML document to a Web server, that document will have a URL to represent  its location on the Internet.

      For example: if you have a Web server with domain name like wisdomjobs.com, and you have uploaded  an XHTML  document called welcome.html,then the URL of that XHTML document  on the Internet is http://www.wisdomjobs.com/html

    8. Question 8. What Is The Relation Between Xhtml And Sgml?

      Answer :

      SGML (Standard  Generalized  Markup Language)  is a metalanguage  in which one can define markup  languages,  like HTML, for documents.  SGML is a descendant  of IBM's Generalized Markup Language  (GML), developed  in the 1960s by Charles  Goldfarb, Edward Mosher and Raymond  Lorie (whose surname initials also happen to be GML).

      XHTML  is not directly related to SGML. But it is indirectly to SGML through HTML.

    9. Question 9. What Is The Relation Between Xhtml And Css?

      Answer :

      CSS (Cascading  Style Sheets) is a technical  specification  that allows XHTML  document authors to attach formatting  style sheets to XHTML  documents.  When XHTML  documents  are viewed as Web pages through Web browsers,  the attached style sheets will alter the default style sheets embedded  in browsers.

    10. Question 10. What Is The Relation Between Xhtml And Dtd?

      Answer :

      DTD (Document  Type Definition)  is a language based on XML to you to define a specific type of XML documents.

      Since XHTML  is a specific type of XML documents,  you can use DTD to define the structure of XHTML.

    11. Question 11. What Is An Xhtml Element Attribute?

      Answer :

      An element attribute  is a predefined  property about this element. Element  attributes  allows you to provide additional  information  to the element. Most XHTML  elements have some common attributes. But many XHTML  elements have their own specific attributes.

      Here are some good examples  of element attributes:

      <br/> - No attribute.
      <script type="text/javascript">   - One attribute:  "type".
      <p class="sideNote">  - One attribute:  "class".
      <meta name="Author"  content="globalguideline.com"/>    - Two attributes:  ~  <img src="ggl.gif''  alt="ggl"/>  - Two attributes:  "src" and "alt".

    12. Question 12. Is Xhtml Element Name Case Sensitive?

      Answer :

      Yes, XHTML  element names are case sensitive. All element names must be written in lower case letters.

      Here are some valid and invalid XHTML  element names:

      <html> - Valid name.
      <HTML>  - Invalid name, must use lower case letters.
      <xhtml>  - Invalid name, not defined by XHTML  specification.
      <Body>  - Invalid name, must use lower case letters.

      Note to HTML document authors: HTML  element names are not case sensitive. But XHTML element names are case sensitive. If you are converting  existing HTML documents to XHTML documents,  you will get a lots of syntax errors about upper case letters used in HTML tags.

    13. Question 13. How To Enterelement Content?

      Answer :

      Most ofXHML elements allow you to specify contents. But there are some XHTML  elements that do not allow any contents. If an XHTML  element does allow element content, you need to enter the content between the opening tag and the closing tag. 

      Here  are  some  good  examples   ofXHTML   elements   with  contents:

      ~   <title>My   First  XHTML   Document</title>
      ~   <p> A very  long  paragraph   ... </p>
      ~   <hl>  XHTML   Tutorials   by wisdomjobs.com/html</hl>

    14. Question 14. What Is Wrongwith My <meta> Tags?

      Answer :

      If you are converting  existing HTML documents  to XHTML  format, you may find some <meta>

      tags are written as:

      <meta name="Author"  content="wisdomjobs.com">
      <meta name="Description"
      content="Tutorials,  FAQs and Tips on XHTML Documents.">
      <meta name="Keywords"
      content="XHTML  Tutorials, FAQs, Tips">

      But all those <meta> tags are invalid in a XHTML  document.  They must be closed as:

      <meta name="Author"  content="wisdomjobs.com"/>
      <meta name="Description"
      content="Tutorials,  FAQs and Tips on XHTML Documents."/>
      <meta name="Keywords"
      content="XHTML  Tutorials, FAQs, Tips"/>

      Note to HTML document authors: <meta> tag syntax in XHTML  is the opposite to <meta> tag syntax in HTML. In XHTML,  meta tag must be closed. But in HTML, meta tag can not be closed.

    15. Question 15. What Is Wrongwith My <br> Tags?

      Answer :

      If you are used HTML  syntax, you may write your <br> tags as in the paragraph  below: 


      I love  the  way  you  look  at me, <br> Your  eyes  so bright  and  blue.<br>

      I love  the  way  you  kiss  me,<br>

      Your  lips  so soft  and  smooth.<br>


      But  that  paragraph   will  be invalid  as XHTML   documents,    because   all 4 <br>  are not  closed.  You should  change   it to:


      I love  the  way  you  look  at me, <br/> Your  eyes  so bright  and  blue.<br/>

      I love  the  way  you  kiss  me,<br/> Your  lips  so soft  and  smooth.<br/>


    16. Question 16. How To Close An Xhtml Element?

      Answer :

      Every XHTML  element must be closed. There are two ways to close an XHTML  element:

      Using a closing tag, which is the element name prefixed with"/"  and enclosed in a pair of angle brackets:  "<"and">".
      Closing the opening tag immediately  by placing  "/" before the ending bracket:  ">".

      Here are some good examples  of closing XHTML  elements:

      <html>   </html>-  Closing the html element with a closing tag.
      <head>   </head>  - Closing the head element with a closing tag.
      <title/> - Closing the title element immediately  with no content.
      <body> ... </body>  - Closing the body element with a closing tag.
      <p> ... </p> - Closing the p element with a closing tag.
      <script/>  - Closing the script element immediately  with no content.

    17. Question 17. How To Writethe Opening Tag Of An Xhtml Element?

      Answer :

      When you are writing an XHTML  element, you must start with its opening tag, which contains the name of the element and attributes if needed. The opening tag is enclosed in a pair of angle brackets:"<"   and">".

      XHTML  element names are predefined  by the XHTML  specification.  

      You can not make up your own tag names. Here are some good examples  ofXHTML element opening tags:

      <html> - Opening tag of the html element.
      <head> - Opening tag of the head element.
      <title> - Opening tag of the title element.
      <body> - Opening tag of the body element.
      <p> - Opening tag of the p element.
      <script>  - Opening tag of the script element.

    18. Question 18. How To Entercomments Into Xhtml Documents?

      Answer :

      If you want to enter comments  into an XHTML  document, you can use the comment tag: "<!-- ...


      Here are some good examples  ofXHTML comments: 

      <!-- Start north banner-->  ...
      <script type="text/javascript">
      <!-- alert("Are  you ok?"); -->
      </script> ...
      <!--A  long   . paragraph    .
      of comments-->  ...

    19. Question 19. What Is An Xhtml Element?

      Answer :

      An XHTML  element is the basic building block of an XHTML  document.  An XHTML  element has the following features:

      An XHTML  element must have a name.
      An XHTML  element may have zero or more attributes.
      An XHTML  element may or may not have any content. Here is a good example of an XHTML  element:
      <a href="http ://www. glo balguideline. com/">globalguideline.  com</ a>

      The above an XHTML  element has:

      1. A name called "a", which is coded at the beginning  of the opening tag.
      2. An attribute  called "href'', which is coded inside the opening tag. It also has a value specified after the "=" sign.
      3. A string of text as the content, which is coded between the opening tag and closing tag.

    20. Question 20. What Tools To Use To View Xhtml Documents?

      Answer :

      The basic tool you need to view XHTML  documents  is any Web browser,  like Internet Explorer(IE) or FireFox.

      The following tutorial shows you how to view a XHTML  document with :

      1. Write    an XHTML  document  and save it as hello.html.
      2. Run IE and select the File > Open menu. The Open dialog box shows up.
      3. Use the Browse button to find and select your XHTML  document,  hello.html.
      4. Click OK, IE will open hello.html  and let you view it.

      Here is a how your XHTML  document,  hello.html,  will look like if viewing  it with IE: Hello in IE.

    21. Question 21. What Tools To Use To Writexhtml Documents?

      Answer :

      The basic tool you need to write XHTML  documents  is any text editor, like notepad  on Windows system, or vi on Unix system.

      If you are looking for some advanced  tools to help you writing XHTML documents, you can select any one from the following three categories of XHTML editors:

      Text based editor: Allows you to work on the text version of the XHTML  document.

      WYSIWYG  editor: Allows you to work on the rendered version of the XHTML  document.

      Browser  based editor: A WYSIWYG  editor integrated  into an existing Web browser. 

      XHTML editors can also be loaded with additional   functionalities to allow you  work  with  other Web  technologies like  CSS  and  JavaScript,or publish the XHTML documents to your Web server.

    22. Question 22. How To Validate Xhtml Documents Online?

      Answer :

      If you have just finished a new XHTML  document, and you want to make sure that confirms with the XHTML  specification.

      There are 3  ways you can use this validator:

      By URL: Specify the URL where your XHTML  document  is located, and click "Check".

      By File Upload: Use the "Browse" to locate an XHTML  document on your local hard disk, and click "Check".

      By Direct Input: Copy & paste the content of an XHTML  document to the input area, and click "Check".
      The validator will return a page with validation  result.

    23. Question 23. How Many Tags Are Defined In Xhtml 1.0?

      Answer :

      There are 77 tags defined in XHTML  1.0:

      a abbr acronym address area b base bdo big blockquote body br button caption cite code col colgroup dd del dfn div dl dt em fieldset form hl  h2 h3 h4 h5 h6 head hr html i img input inskbd label legend li link map meta noscript object oloptgroup option p param pre q samp script select small span strong style sub sup table tbody td textarea tfoot th thead title tr tt ul var.

    24. Question 24. What Is The Latest Xhtml Specification?

      Answer :

      The latest XHTML  specification  is XHTML  1. 0 second edition revised in August, 2002 by W3C.

    25. Question 25. Who Developed Xhtml?

      Answer :

      XHTML  was developed by W3C HTML Working  Group with Steven Pemberton  as the group chair.

All rights reserved © 2018 Wisdom IT Services India Pvt. Ltd DMCA.com Protection Status

XHTML Tutorial