473,395 Members | 2,446 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,395 software developers and data experts.

html books

Hi,

I know the html tags and am pretty familiar with CSS. What I don't know
really is good layout with a combination of these. I don't really know when
to use tables or when to use just css and I would really like to see
examples of well designed web sites and the html for it. I hate "what you
see is what you get editors".Â*Â*Â*DoesÂ*anybodyÂ*knowÂ*ofÂ*anyÂ*books Â*thatÂ*show
good examples of web page layout?Â*Â*IÂ*wouldÂ*alsoÂ*likeÂ*toÂ*seeÂ*goodÂ*ex amples
of using tables for page layouts -- (even though I know the css people say
don't do that, i'd still like to know how.)

I'm also planning to use PHP to construct pages so if anybody knows about
any books that cover Web design with php, that would be great too -- and
I'm refering to more of the presentation part.Â*Â*Â*Thanks
Jul 20 '05 #1
12 2632
Mudge wrote:
I know the html tags and am pretty familiar with CSS. What I don't know
really is good layout with a combination of these. I don't really know when
to use tables or when to use just css
Use tables when your marking up some kind of tabular information,
*never* for when you just want things to be positioned so it looks good.
Use CSS when you want to present the content in any way.
and I would really like to see
examples of well designed web sites and the html for it.
Try the CSS Zen Garden. The HTML markup in there is really good, and
there are hundreds of fantastic designs. Also, try looking at the home
pages for many of those who've submitted designs.
http://www.csszengarden.com/
I hate "what you see is what you get editors".
Good, they're quite awful unless you know how to control them
properly and clean up their code, but even then I recommend hand coding.
Does anybody know of any books that show good examples of web page layout?
Try Jeffrey Zeldman's "Designing with Web Standards", Eric Meyer's
"Eric Meyer on CSS" and "More Eric Meyer on CSS", and Dan Cederholm's
"Web Standards Solutions: The Markup and Style Handbook".
I would also like to see good examples
of using tables for page layouts
That's a contradictory statement. There cannot be any "good" layouts
using tables, because using tables for layout is *WRONG*!!!
-- (even though I know the css people say
don't do that, i'd still like to know how.)
Don't bother learning bad techniques.
I'm also planning to use PHP to construct pages so if anybody knows about
any books that cover Web design with php, that would be great too -- and
I'm refering to more of the presentation part.


What do you mean? There is no presentation with PHP. It's just a
server side scripting language used to dynamically output web pages and
other related resources. The presentation part is done using CSS and
properly structured mark up. You can, of course, use PHP to do whatever
you can program it to do, and output whatever you like. Try asking in a
PHP or server side programming newsgroup, or just use a search engine to
find information about it.

--
Lachlan Hunt
http://www.lachy.id.au/
la**********@lachy.id.au.update.virus.scanners

Remove .update.virus.scanners to email me,
NO SPAM and NO VIRUSES!!!
Jul 20 '05 #2
Mudge wrote:
I know the html tags and am pretty familiar with CSS. What I don't know
really is good layout with a combination of these.


What is the accepted way to share a message across multiple newsgroups?

http://smjg.port5.com/faqs/usenet/xpost.html

--
Brian (remove ".invalid" to email me)
http://www.tsmchughs.com/
Jul 20 '05 #3
In article <TO*****************@news-server.bigpond.net.au>,
Lachlan Hunt <la**********@lachy.id.au.update.virus.scanners> wrote:
I know the html tags and am pretty familiar with CSS. What I don't know
really is good layout with a combination of these. I don't really know when
to use tables or when to use just css


Use tables when your marking up some kind of tabular information,
*never* for when you just want things to be positioned so it looks good.
Use CSS when you want to present the content in any way.


Never, unless of course the client forces you to.

--
Kris
<kr*******@xs4all.netherlands> (nl)
Jul 20 '05 #4
I didnt know there was an accepted way.....
--
Rob Collyer - www.webforumz.com
Web design and development forums for Free help, advice,
tips, and website critique by professional designers and developers.

"Brian" <us*****@julietremblay.com.invalid> wrote in message
news:10*************@corp.supernews.com...
Mudge wrote:
I know the html tags and am pretty familiar with CSS. What I don't know
really is good layout with a combination of these.


What is the accepted way to share a message across multiple newsgroups?

http://smjg.port5.com/faqs/usenet/xpost.html

--
Brian (remove ".invalid" to email me)
http://www.tsmchughs.com/

Jul 20 '05 #5
On Sun, 18 Jul 2004 14:55:20 +0000 (UTC), Rob Collyer
<we*******@webforumz.com> wrote:
I didnt know there was an accepted way.....


Way to do what? You should also quote properly - in the sig is not a good
place. In natural conversation order, that's a good place.

Anyway, now you're smarter! Hooray!
Jul 20 '05 #6
Rob Collyer wrote:
I didnt know there was an accepted way.....
Multiposting is severely frowned upon in Usenet, hence my reply to Mudge.
Rob Collyer - www.webforumz.com


Oh swell, another web interface to usenet.

If you don't want to get killfiled, and fast, then please realize that
this is a usenet group, comp.infosystems.www.authoring.html, with
certain rules that we follow to make the forum productive and
enjoyable. One is don't multipost. Another is that you should not
top-post. And you should not put quoted material below your sig. There
are others. A good starting point.

http://www.cs.tut.fi/~jkorpela/usenet/

You are free to ignore these conventions, of course. But then, the
regulars are free to ignore your posts.

HTH.

--
Brian (remove ".invalid" to email me)
http://www.tsmchughs.com/
Jul 20 '05 #7
Mudge wrote:
Hi,

I know the html tags and am pretty familiar with CSS. What I don't know
really is good layout with a combination of these. I don't really know
when to use tables or when to use just css
If you have data that is best shown in a tabular format, use tables. If you
want to suggest layout, use CSS.
and I would really like to see examples of well designed web sites and the
html for it. I hate "what you see is what you get editors".
Such a beast does not exist when it comes to the World Wide Web. If you mean
"editors which show one of many possible renderings, particularly one
corresponding to a desktop computer with a GUI" then yes, generally these
are bad.
Does anybody know of any books that*show good examples of web page layout?
I would also like to see good*examples of using tables for page layouts --
(even though I know the css people say don't do that, i'd still like to
know how.)
The element name is "table", *NOT* "layoutgrid". If you have a real table
(data best represented in a tabular format), then mark it up as a table. If
you don't, don't.
I'm also planning to use PHP to construct pages so if anybody knows about
any books that cover Web design with php, that would be great too -- and
I'm refering to more of the presentation part.


PHP has little to nothing to do with presentation. In 2004, that's the realm
of CSS only.

--
Shawn K. Quinn
Jul 20 '05 #8
Kris wrote:
Use tables when your marking up some kind of tabular information,
*never* for when you just want things to be positioned so it looks good.
Use CSS when you want to present the content in any way.


Never, unless of course the client forces you to.


Only when updating an existing site with minor changes, and when time
does not permit rebuilding the entire thing. When starting with a fresh
site, do it without layout tables, or I'd walk out without looking back
and go work somewhere where my skills will be appreciated. Or, if I
wasn't confident of being able to find a new job soon, then I'd at least
argue it with them until they accepted the better way of doing it.

--
Lachlan Hunt
http://www.lachy.id.au/
la**********@lachy.id.au.update.virus.scanners

Remove .update.virus.scanners to email me,
NO SPAM and NO VIRUSES!!!
Jul 20 '05 #9
Lachlan Hunt <la**********@lachy.id.au.update.virus.scanners> wrote in message news:<El*****************@news-server.bigpond.net.au>...
or I'd walk out without looking back and go work
somewhere where my skills will be appreciated.


In the UK, in 2004, then you'll be unemployed. There is _no_
commercial demand for good coding practices.

Just take a look at Jobserve if you don't believe me. There's
monkey-work for Frontpage bunnies ar £12/hour, and there's a little
stuff for high end Java spods, but there just isn't any commercial
demand for someone who "knows HTML" at a level that's just basic
flame-proofing hereabouts.
Jul 20 '05 #10
Mudge <ma******@hotmail.com> wrote in
news:sIqKc.103856$JR4.25019@attbi_s54:
Hi,

I know the html tags and am pretty familiar with CSS.
That is good.
What I don't
know really is good layout with a combination of these.
The trick is to practice making layouts with CSS. Start by making simple
ones, with just a little floated menu on the side.

It particularly helps to read the HTML 4 and CSS 1 specifications. I say
CSS 1, because you might as well read the smaller CSS specification first
(as opposed to CSS 2), because it has an easier learning curve.
I don't really
know when to use tables or when to use just css and I would really
like to see examples of well designed web sites and the html for it.
"Well-designed" is subjective, of course. Use tables for information
that, when written on paper, would be in a table. Such as a
multiplication table. CSS gives you more choice for layouts.
I
hate "what you see is what you get
editors".Â*Â*Â*DoesÂ*anybodyÂ*knowÂ*ofÂ*anyÂ*books Â*thatÂ*show good
examples of web page
layout?Â*Â*IÂ*wouldÂ*alsoÂ*likeÂ*toÂ*seeÂ*goodÂ*ex amples of using
tables for page layouts -- (even though I know the css people say
don't do that, i'd still like to know how.)
One example of a table-based layout is pretty simple. I don't have a
link to provide, but make a two-column, one-row table with navigation in
the left cell and content in the right cell. Like this (view with fixed-
width font):

/-----------------------------\
| Emps: | |
| *Blah | Content |
| *Alex | |
| *Ken | Blah was an |
| *Jen | emperor. Blah |
| | didn't use CSS. |
| | Blah got hung in |
| | effigy. He wasn't |
| | very popular. ;-) |
| | |
\-----------------------------/
I'm also planning to use PHP to construct pages so if anybody knows
about any books that cover Web design with php, that would be great
too -- and I'm refering to more of the presentation part.Â*Â*Â*Thanks


PHP and web design are rather independent of each other. Using PHP for
some reason does not force you to change your pages' designs.

I am not exactly sure what you would be using PHP for. Plus, I did not
use a book to learn PHP, so I can't be of much help here. :/
Jul 20 '05 #11
Andy Dingley wrote:
Lachlan Hunt <la**********@lachy.id.au.update.virus.scanners> wrote in message news:<El*****************@news-server.bigpond.net.au>...

or I'd walk out without looking back and go work
somewhere where my skills will be appreciated.
In the UK, in 2004, then you'll be unemployed. There is _no_
commercial demand for good coding practices.


Good thing, I'm not in the UK then.
Just take a look at Jobserve if you don't believe me. There's
monkey-work for Frontpage bunnies ar £12/hour


Any company looking for someone like that doesn't deserve to have
good people work for them anyway, so I wouldn't even consider applying
for a job with that description. I guess, I just put the quality of my
work ahead of my employment with a company that I wouldn't enjoy working
at anyway.

If I'd be forced to *significantly* lower my quality standards and do
something that is a blatent disregard for the specifications and
guidelines, I wouldn't do it. Having said that, there are limits.
There's not much point losing your job over something *relatively
minor*, but when it comes to something that will seriously affect
accessibility or maintainability of the site, such as using pure
JavaScript menus, layout tables with spacer gifs or proprietary markup,
I won't do it!

--
Lachlan Hunt
http://www.lachy.id.au/
lachlan . hunt at lachy . id . au

Please direct all spam to abuse@localhost
Thank you.
Jul 20 '05 #12
In article <kO*****************@news-server.bigpond.net.au>,
Lachlan Hunt <la**********@lachy.id.au.invalid> wrote:
or I'd walk out without looking back and go work
somewhere where my skills will be appreciated.


In the UK, in 2004, then you'll be unemployed. There is _no_
commercial demand for good coding practices.


Good thing, I'm not in the UK then.
Just take a look at Jobserve if you don't believe me. There's
monkey-work for Frontpage bunnies ar £12/hour


Any company looking for someone like that doesn't deserve to have
good people work for them anyway, so I wouldn't even consider applying
for a job with that description. I guess, I just put the quality of my
work ahead of my employment with a company that I wouldn't enjoy working
at anyway.

If I'd be forced to *significantly* lower my quality standards and do
something that is a blatent disregard for the specifications and
guidelines, I wouldn't do it. Having said that, there are limits.
There's not much point losing your job over something *relatively
minor*, but when it comes to something that will seriously affect
accessibility or maintainability of the site, such as using pure
JavaScript menus, layout tables with spacer gifs or proprietary markup,
I won't do it!


You could, of course, infiltrate yourself in such an idiot company, and
gradually help change the rotted core from within. A long and ungrateful
task however, that I would not enjoy doing a second time.

--
Kris
<kr*******@xs4all.netherlands> (nl), <http://www.cinnamon.nl/>
"De voordelen van toegankelijk bouwen": <http://www.struikelblok.nl/>
Jul 20 '05 #13

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

5
by: Mudge | last post by:
Hi, I know the html tags and am pretty familiar with CSS. What I don't know really is good layout with a combination of these. I don't really know when to use tables or when to use just css and...
12
by: Philipp Lenssen | last post by:
I would like to get feedback on any industry eBook standards vs using plain HTML (along with some server-side scripting). I believe HTML is suited to display books, but I might be missing...
5
by: John Baker | last post by:
Hi: I am URGENTLY in need of some book or web site OR tool that will help me integrate a relatively simple MS Access application into a web page or pages. This is a time recording system (by...
258
by: Terry Andersen | last post by:
If I have: struct one_{ unsigned int one_1; unsigned short one_2; unsigned short one_3; }; struct two_{ unsigned int two_1;
36
by: sonnystarks | last post by:
I am trying to learn HTML and have obtained several books on the subject. However, I am confused with the proper way of going about it as most of these books give me the basic tags and then say...
78
by: Robert Baer | last post by:
The homepage i have had up and seemingly working is: http://oil4lessllc.com/ However, the validator has so many complaints, and being so incompetent, i have no clue as to how to fix it all. Would...
3
by: fjm67 | last post by:
I am new to PHP but not so new to Postgres. If someone can either direct me to some howto or even provide me with an example, I would be grateful. I would like to know if it is possible to...
3
by: Azhar16 | last post by:
Hi I am having a really hard time binding this xml file with my html file. <?xml version="1.0" encoding="ISO-8859-1" ?> <?xml-stylesheet type="text/css" href="library.css"?> <LIBRARY> <BOOK>...
1
by: abhy | last post by:
Hello, I am using SQL server 2000. I have created 1 folder contains HTML files, which resids on IIS on one machin. And my SQL server 2000 is on another machin. I have created SP which reads file...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.