Click to See Complete Forum and Search --> : HTML advanced books?


Terra
01-13-2003, 03:54 PM
Has anyone bought this book?

If so is it any good, as it weighs a ton and dont wanna buy it unless really need to :)

Cheers

Amazon book - search (http://www.amazon.co.uk/exec/obidos/ASIN/1861005334/qid=1042494735/sr=1-4/ref=sr_1_2_4/202-5684511-8778226)

jeffmott
01-13-2003, 04:36 PM
http://www.w3.org/TR/html401/
Complete, accurate, and free.

Jona
01-13-2003, 05:50 PM
I suggest you don't buy a book for HTML. Buy one for JavaScript after you learn HTML. I learned HTML without purchasing a book. If you need tutorials/help, just email me at god_loves_07@yahoo.com. I can teach you, if you like.

Terra
01-14-2003, 12:15 PM
I know pretty much all HTML, just wanted something a bit more advanced, and noticed that book in waterstones (it has good design tips and stuff like that, as well as a bit on javascript(swear word, in this house!)

Just wanted somerthing that lists which ALL tags and what they can be combined with, no website seems to do that without spliting it over 50 odd pages!

jeffmott
01-14-2003, 03:13 PM
I know pretty much all HTML, just wanted something a bit more advanced
After you've taken a look at the HTML Spec (http://www.w3.org/TR/html401/), they're plenty to move on to (that's free, and more accurate and complete than any book). CSS (http://www.w3.org/TR/REC-CSS2/), XHTML (http://www.w3.org/TR/xhtml1/), JavaScript (http://developer.netscape.com/docs/manuals/javascript.html)

Just wanted somerthing that lists which ALL tags and what they can be combined with
If that list is all you want then just see the HTML spec's Index of Elements (http://www.w3.org/TR/html401/index/elements.html) and Index of Attributes (http://www.w3.org/TR/html401/index/attributes.html).

no website seems to do that without spliting it over 50 odd pages!
You could always just look for the thinest book and smallest Web site, but you'll just end up learning less. Some people say they find the size of the HTML spec daunting, so they look elsewhere and buy book after book. And in the end they've probably ended up reading more, and probably learned less also.

Jona
01-14-2003, 08:07 PM
There is a great HTML reference book that you can see. It's called Mastering HTML 4.0, and I forgot the Web site name, but I'll post it tomorrow.

spufi
01-15-2003, 11:06 AM
Mastering 4.0 was written in 1997, so it's basically 6 years old. I would hunt down a good HTML 4.01 book, if not just go for a good XHTML one. I would push towards a good XHTML one at this point, since that's where web design is going. My personal reference book at this time is HTML 4.01 Programmer's Reference. This being if one wanted to get a book when the official reference can just be downloaded. It's nice to have a book and to not have to print out the W3C specs.

Jona
01-15-2003, 01:52 PM
http://archive.ncsa.uiuc.edu/General/Internet/WWW/HTMLPrimerAll.html

Try that... use it as a reference...

jeffmott
01-15-2003, 02:00 PM
Jona
http://archive.ncsa.uiuc.edu/Genera...LPrimerAll.html
Try that... use it as a reference...
One of the reasons the specification is preferred is because most other sources are incomplete and/or incorrect. This is another site to be added to that list. While most of it is incomplete or out of date, there are some sections that are just wrong. For example the minimal HTML document.

Jona
01-15-2003, 04:08 PM
An HTML Web page can be simply:


<HTML>
Your text goes here
</HTML>


As a matter of fact, you can even use:


Your text here, just save this as an HTML document, and you're good to go. It will display in the browser just fine!


However, keeping all of the necessary information in the page is important. If you're just trying to put text on there, that is not advertised, you're fine without having to add anything more than <HTML>. But if you're doing a corporate Web site, such as, www.microsoft.com, you'll want to put all of those Meta Tags and <HEAD> stuff etc., in there.

Charles
01-15-2003, 04:27 PM
No, your simply wrong about that. It might display in a browser but so will plain text. That doesn't make it HTML.

For HTML 3.2 you need at a minimum:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Some Title</title>
Some Text

http://www.w3.org/TR/REC-html32


For HTML 4.01 Transitional you need at a minimum:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Some Title</title>
Some Text

http://www.w3.org/TR/html4/struct/global.html#h-7.2


For HTML 4.01 Strict you need at a minimum:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Some Title</title>
<p>Some Text</p>

http://www.w3.org/TR/html4/struct/global.html#h-7.2


For XHTML 1.0 Transitional you need at a minimum:

<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>
<title>Some Title</title>
</head>
<body>
Some Text
</body>
</html>


http://www.w3.org/TR/xhtml1/#docconf


For XHTML 1.0 Strict you need at a minimum:

<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>
<title>Some Title</title>
</head>
<body>
<p>Some Text</p>
</body>
</html>


http://www.w3.org/TR/xhtml1/#docconf

Stefan
01-16-2003, 08:09 AM
Check you XHTML examples Charles, multiple <html> tags snuck into them :)

Charles
01-16-2003, 08:53 AM
My Goode Wyffe keeps telling me that I need glasses. Pernaps she's right.