"sunra said:
...
Not sure how I want to handle this, saying "sire name links to
pedigree" is almost
as bad.
You can put a link on something which is a natural trigger for curiosity
like a caption or note about the pictured corgi that might go "Available
is a five generation pedigree of this sire" with the link on the words
"five generation pedigree" perhaps.
It would not be wrong even to say "See a five generation pedigree" with
a link on some or all these words.
Finally, though I sympathise with viza, it is not all that wrong to
inform the reader that clicking the pics or whatever leads to pages of
the pedigree - in other words it is *not* like saying turn the pages
over in a book (which is *not* information, whereas what you are doing
*is* information).
There is a lot wrong with the pedigree files, that even I can see,
they will be the last pages to be fixed.
To use breaks (especially double and triple) to space stuff out is bad
but the occasional use of breaks is fine. For example an inline pic with
a breaked caption is simple and unexceptional. Perhaps it is not quite
as flexible in theory as other ways, but it has the advantage of great
simplicity.
I want to call it from the style sheet and I haven't found a way to do
this
without using background-image, all the examples that I have been able
to find use background-image, what is a better way?
There is nothing wrong with a background image to style and frame things
decoratively. But it would be nice to style the actual horizontal
navigation element itself if you can (rather than have to add *two*
extra divs like you have). I realise that you would likely need one
extra div but the pure and perhaps clever thing here is to use real live
elements; for example, given you designed it well, the top of the
navigation and the top of the content element underneath might give the
look you want. And you would not necessarily be using more elements in
the html than you strictly need for meaningful content. That's the idea
anyway.
What are the more accepted names for such classes, I would
like to make the site more standard, before it gets too big to change
easily.
The idea here is to give your classes and ids names that are meaningful,
eg. a navigation might get "nav" and main content wrapper might get
"main_content" and optional stuff (that you put on some pages as
afterthoughts on a far right column might get "features"). You can later
move these elements via the CSS but keep track of them. An element
classed as "left" would be confusing to maintain when the author decided
to put it on the right later.
But too much is sometimes made of this, such big changes are not as
common as is often touted for theatrical pedagogical purposes. So don't
worry too much. But c1 and c2 are really too obscure and you will likely
lose track of these yourself in a few months time - so viza is right to
express concern on this.