whats difference between html and xhtml?
113864
The Most Important Differences:\n\n    * XHTML elements must be properly nested\n    * XHTML documents must be well-formed\n    * Tag names must be in lowercase\n    * All XHTML elements must be closed\n\nElements Must Be Properly Nested\n\nIn HTML some elements can be improperly nested within each other like this:\n\n<b><i>This text is bold and italic</b></i>\n\nIn XHTML all elements must be properly nested within each other like this:\n\n<b><i>This text is bold and italic</i></b>\n\nNote: A common mistake in nested lists, is to forget that the inside list must be within a li element, like this:\n\n<ul>\n  <li>Coffee</li>\n  <li>Tea\n    <ul>\n      <li>Black tea</li>\n      <li>Green tea</li>\n    </ul>\n  <li>Milk</li>\n</ul>\n\nThis is correct:\n\n<ul>\n  <li>Coffee</li>\n  <li>Tea\n    <ul>\n      <li>Black tea</li>\n      <li>Green tea</li>\n    </ul>\n  </li>\n  <li>Milk</li>\n</ul>\n\nNotice that we have inserted a </li> tag after the </ul> tag in the "correct" code example.\nDocuments Must Be Well-formed\n\nAll XHTML elements must be nested within the <html> root element. All other elements can have sub (children) elements. Sub elements must be in pairs and correctly nested within their parent element. The basic document structure is:\n\n<html>\n<head> ... </head>\n<body> ... </body>\n</html>\n\n\nTag Names Must Be In Lower Case\n\nThis is because XHTML documents are XML applications. XML is case-sensitive. Tags like <br> and <BR> are interpreted as different tags.\n\nThis is wrong:\n\n<BODY>\n<P>This is a paragraph</P>\n</BODY>\n\nThis is correct:\n\n<body>\n<p>This is a paragraph</p>\n</body>\n\n\nAll XHTML Elements Must Be Closed\n\nNon-empty elements must have an end tag.\n\nThis is wrong:\n\n<p>This is a paragraph\n<p>This is another paragraph\n\nThis is correct:\n\n<p>This is a paragraph</p>\n<p>This is another paragraph</p>\n\n\nEmpty Elements Must Also Be Closed\n\nEmpty elements must either have an end tag or the start tag must end with />.\n\nThis is wrong:\n\nThis is a break<br>\nHere comes a horizontal rule:<hr>\nHere's an image <img src="happy.gif" alt="Happy face">\n\nThis is correct:\n\nThis is a break<br />\n\nHere comes a horizontal rule:<hr />\n\nHere's an image <img src="happy.gif" alt="Happy face" />\n\n\nIMPORTANT Compatibility Note:\n\nTo make your XHTML compatible with today's browsers, you should add an extra space before the "/" symbol like this: <br  />, and this: <hr  />.
166427
XHTML in and of itself doesn't allow one to script a forum. You must use Perl, PHP, ASP, Python, Ruby, or any other language available for CGI.\n\nThere are many open source forum programs available for free. The great part about that is you can use a pre-made program as is, or you can take an existing package and modify it to suit your needs, or if you're writing your own from scratch, you can see the source code to get ideas.
112978
Java is a full-featured programming language for applications and applets, that is compiled and interpreted, whereas Javascript is a scripting language for web-pages only that isn't compiled and interpreted.\n\nJava is a SUN's(Stanford University Networks) product, whereas Javascript is Netscape's product.\n\nJAVA was originally named OAK whereas JAVASCRIPT was originally named LIVESCRIPT.
765796
there is no version but 1.0, there never will be!\n\nit's like a new version of binary... there is no point\n\nxhtml 1.0 1,1 and 2.0 are based on xml (and derived from html)\n\nxml is pure data, no fluff , no layout, no crap!\n\nstylesheets go with xml to beat the crap out of html!\n\nthere is a DIFFERENCE between xml and xhtml!\n\nand the final answer is YES!
572003
HTML - HyperText Markup Language.  It's text marked up for a browser to display, so if you look at it in a text editor, you see things like <H1>Headline</H1>.  Tough to read straight out.  Now (thanks to some e-mail companies thinking that formatting is cute) appearing in e-mail inboxes.  Also quite handy as a way to infect people with virusses, and see who's reading the e-mail if you're a spammer.  \n\nText is plain text - like what you're reading now.
734843
You need some server side technology like ASP, ColdFusion, PHP, JSP, ...etc. in order to do what you want to do.  Just HTML cannot do what you want to do.\n\nI am a web developer by trade.  If you have further questions, please feel free to contact me.
123223
DTD conformance. XHTML document types are all XML-based.\n\nhttp://www.w3.org/\nhttp://www.w3.org/MarkUp/\n\nplease do not support w3schools. Get it from intelligent professionals instead.
672192
class names in css refer to ".post" (no quotes) ..its how you define a class name in css.\n\nredefining tags is the process of using css to "redefine" xhtml tags.  Like so.. you have your h2 tag. with css you could say :\n\nh2 { font:5px tahoma,verdana,sans-serif; color:#fff; }\n\nnow you have redefined the xhtml tag (h2) because if you take that style off, then your h2 tag is now browser default specific.\n\nlogical tag names is separating content from presentation.  this is seperating your block style elements and your non-block style elements. Live <div> and <p> are blockstyle...but <span> isn't.  i would study the box model to get more familiar with this this also.
972210
its the same thing!!!!\nYahoo browser uses IE engine\nit just has its own set of icons and add-ons
212091
Incomplete answers...\n\nHTML stands for HyperText MarkUp Language.  Text is simply text.\n\nStandard text may only be formatted by basic font type/face and size.\n\nHTML is used in all websites.  It is used to format the interface of website's design.  The placement of images, flash files, text, layers, applets and anything else.  Of course there are other web programming languages but a website requires that is has some HTML.\n\nHTML will allow for greater customization of your e-mails--if you have the knowledge you can make your e-mail look just like a website.  Ever seen some of those fancy newsletters?  Yeah, just like those.\n\nSo, I would suggest this site, if you wish to learn: http://htmlgoodies.com/
1116495
Hi, a website is what your looking at RIGHT NOW. \nA template is how the website looks like.\n\nIf you change a template of the website, the website WILL look different (different colors, different layout on the way it looks, different sections etc...)\n\nYou can download templates, or buy templates. Once you get a template or make one yourself, you can MAKE a website. \n\nA template is used to MAKE websites, you make the template (the way the website will look) first then you Add pages, or add Dynamic content.\n\nI hope you understand now!\n\nGood Luck, I was so breif since I assumed you are new to the internet world :)
102802
There isn't much of one at all.  HTTP (HyperText Transfer Protocol) is just a way of sending data from one location to another and while it was originally deemed to be for transferring text-based data, it has been mutated/corrupted/re-visioned into being a much more general purpose data-transmission method.  HTML (HyperText Markup Language) is just a bunch of almost well-defined notations that can be added to a flat text document such that an HTML interpreter (like your web browser) can display that document in more-or-less the way that the document's author had envisioned it.  Links in an HTML document typically specify that they request other documents with the HTTP protocol, but other protocols like FTP (File Transfer Protocol) or Gopher (anybody remember the olden days?) are available so long as the program (or rather, programs -- both your web browser and the target content server) actually knows the protocol.
181849
html (hypertext markup language) is the code used to create web pages. The various flavours of the language have been decided by the w3c (world wide web consortium) in connection with the worlds leading media and technology companies who have anything to do with the internet.\n\nStyle is being removed from html so it is becoming more like it was supposed to be. An information delivery system. On todays internet style is being controlled with css (cascading style sheets). There should not be anything in an html document that relates to the 'look' of a page.
476570
HTML (Hyper Text Markup Language) is a markup language, put simply its a language consisting of tags that help create a document that is translated by a browser.\n\nLearning HTML is easy to do and can be alot of fun. You can learn HTML at w3schools by clicking Learn HTML on the side.\n\nIf you want the fast way you can download programs that allow you to make pages without HTML knowledge like Macromedia Dreamweaver.\n\nLinks Provided in the Sources Section.\n\nHope this helps you out mate.
1026487
half (well more than half) of the people above seems to not understand HTML, XHTML, Javascript, PHP, ASP, JSP, or any of them.\n\nXML is a standard for general puprose plain-text data storing. It is NOT used for webpage designing, except partially in XHTML. It cannot replace HTML, since their purpose is completely in the different plane.\n\nAnd lol, Javascript. It is just plain stupid to say it would be the norm for creating website. \n\nXHTML is the next version of HTML, it is named differently, because XHTML is written to comply XML standard, while HTML is written to comply SGML standard. So you could open a _well-written_ XHTML file in an XML Viewer. Basically it's HTML on XML. You could, perhaps, say that XHTML is HTML 5. (much like Microsoft's releasing the latest version of VB as VB.NET, not VB7)\n\nPHP, ASP, JSP (or loosely CGI) is a standard for Server Side Scripting. It is based heavily on HTML. Simply said, PHP or ASP is a script for server, which instructs the server how to output a webpage. And guess what the output is. It is HTML.\n\nAnd simply said, people up there that said you don't need to know HTML to learn ASP, well, I'll just laugh on you. You surely have slept long enough in HTML classes to be unable to notice that you use HTML (very heavily) while writing ASP pages. To write an ASP page, you need to write a HTML page first.\n\nI'll just have to say that PHP, ASP, and JSP is designed not to replace HTML, but to complement it, with the power of dynamics. especially since PHP, ASP, and JSP still needs HTML to work, because browser (like IE or Firefox) doesn't understands PHP, ASP, or JSP, when they met these files, they'd intrepret it as a HTML page. If the ASP, PHP, JSP page has been intreprated before by the correct intrepretator, it would resulted correctly in browser, but if it haven't, well... it would be horrible.\n\nAnd oh, DHTML, yeah W3C once said: "Dynamic HTML is a term used by some vendors to describe the combination of HTML, style sheets and scripts that allows documents to be animated." It still uses HTML, in fact, it is HTML, with addition of CSS and Javascript.\n\nAnd Flash, this bloated standard could never touch HTML. While having the size of the file being very big (thus eating up lots of bandwidth for user and server alike), and heavy to run on computers, Flash file is also non-human readable. And for browser to open a flash file, it needs Macromedia Flash Player to be installed and a flash supported browser. Most browser doesn't. Fortunately though for macromedia, most MAJOR browsers do. And, lol, most flash site need HTML to properly view  it's flash content.\n\nAnd the stupidest one is the one that says Java (not Javascript). I have no need to explain this one.\n\nALL (not most) of the standards devised above could never replace or even touch HTML grounds, there would never be any transition either (as XHTML is also HTML, so transition from HTML to XHTML can't be counted).
1074404
java is a programming language\nhtml is a language to build webpage\nfrontpage is a program/ tool to help build a webpage
274956
http://www.webreference.com/xml/reference/xhtml.html\n\nCheck this website , it may help you ...\n\n:)