Question: What is the difference between XML, HTML, and XHTML?


( Back )

Answer #1:

The different coding i guess?along with tags

Answer #2:

You really should start reading some books. Also, when you view a web page, depending upon the browser you are using, you can usually find an option labeled, 'view source'. Start viewing the source of web pages to see how things work.

Basic explanation:

XML is a syntax that is very generic and can be used for passing data if many different types for many different applications. It is really just a data exchange format.

HTML is the markup language used by all browsers. When you view source, you will see html with a bunch of embedded objects of other types.

XHTML is just a combination of xml and html.

Apache is a web server application. It must commonly runs under the Linux operating system, but it can run under most operating systems. This is the application that responds to web requests over the internet and sends back the information that makes up the web pages.

MySQL is a free database application commonly used for web sites. It holds data that your web server might serve out in web pages. Examples of that data would be products, prices, information that might change, etc...

Javascript is a scripting language that web browsers understand. The web server (i.e. Apache) sends code containing javascript code to the web browser to create dynamic behavior for a web page. Javascript is what responds to your mouse movements etc...

PHP is a server-side language used to create dynamic web pages. The output is always html that is sent to the web browser. CSS is a cascading style sheets, which is a way to create layers of formatting in html pages.

C++ is not useful for web sites.

You can find many, many books on these subjects. Also, much of what you need is free on the internet. Start googling some of these things and read, read, read.

Answer #3:

XML is a way of representing data
HTML describes webpages
XHTML does the same as HTML

Apache is a webserver
MySQL is a way of storing data

Javascript is a client-side scripting language, used to add functionality to HTML
SSI is a way to include information in a server sided application
PHP is a server sided scripting language...usually outputs HTML
CSS is a type of style sheet...adds style to HTML

C++ is not the same as HTML... nor does it do the same thing.
C++ is for making applications, HTML is for making webpages.

Answer #4:

So you named some different technologies in web development.

The Languages XML, HTML and XHTML are all of the SGML family and are markup languages.
XML is mostly used to store data, HTML and XHTML for creating websites, its a standard so every browser should understand it equally.

Apache is the mostly used web server for hosting a web page.

SSL is a module to secure the connection between the server and the users pc. often used in online shops.

PHP is a scripting language and often used to create dynamic web pages. Typical the result is HTML or XML like.

MySQL is a database where you can store data and is mostly controlled over PHP.

CSS is for the alignment and finally the design of a website.

When you start to learn creating your own website you better begin with HTML then CSS and finally PHP and MySQL. See links below.





** Powered by Yahoo Answers