XHTML and Cascading Style Sheets

McKenna said:
Unfortunately, I have to make sure my code works in IE; no other browser will be accepted for the assignment. Grrr.

Yes. But if you try it in Mozilla and it works, then you know that I.E. is the problem and you can ditch it and try another approach. If it doesn't work, you can illiminate I.E. as the culprit.

I don't understand why your prof is forcing you to use I.E. if it's not up to snuff. Some people just can't face the fact that MS (IMHO) does not play well with others and should be ignored whenever the opportunity arises. :D

I think you should post your code and let these gurus take a look. It can't hurt.
 
re:

Mogwai7 said:
XHTML and CSS are not in infancy stages at all. The technology is widely adopted, you just need to know where to look...

The thing about XHTML is that they've removed a lot of the stuff that would be in HTML 4.01 and it is a lot more strict in formatting. (no <br> it would be <br />)

CSS is used for the formatting of these documents. And in my experience, any properly coded XHTML site with CSS displays a lot faster than any HTML 4.01 page. And if you code it properly (By hand, tools like Front Page add too much junk code) you will even reduce the site's size and reduce bandwidth costs.


i never said CSS was in its infancy, XML is though (which will soon be obsolete anyways because of VRML).

i never cared for using CSS....html and ********** go a LONG way if used properly and are just as good as any other script langauge.
 
Is there any thought (I think this is a hijack) given to different screen resolutions?

More and more pages sent with css formatting are impossible to read on my large monitor.

Some designer picked a font size that looks fine on his 1027x768 17" monitor. When it's rendered on my 1920x1440 display, it's physical size has shrunk so I can't read it, not withstanding my monitor is 21". What filled his screen is a tiny box in the center of my screen, and the css sheet locks in these tiny sizes. It won't let my browser make it large enough for me to read!

In the past, I'd just increase the text size in the browse settings, tool bar, shortcut keys. Then the browser would increase most sizes, move things around that it couldn't increase in size like some graphics, and the page would magically enlarge to fill my screen. I'd be able to read it.

With css, you've stopped the browser from change the font sizes. You say that if the text line beside the picture were in 14pt type, then the line would extend to far and overlay the picture. That's true, because you positioned the picture nnn pixels from the screen edge, which is were it looked the most aesthetic on your monitor.

But your monitor size and your monitor resolution are not mine!

If you'd let the browser decide where to put the picture based on where the line ended, then it would move the picture to where the text wouldn't overlay it.

Now before you tell me that sophisticated css coding can do that, look at the real world. 99% of the pages on the web aren't being coded that way. Heck, even this BBS locks down type sizes.

The hard-coded "normal" sized type that is very readable for you is "micro" sized on my monitor. The hard-coding pixels and points in the css means I'm stuck with micro size type. Or I set my screen resolution back to 800x600 or 1024x768, ignoring the $2,500 of CRT and electronics I bought to have lots of real estate on my monitor

I got the large monitor so I could display two pages side by side in Word or Acrobat and be able to read them. I normally trade small character size for lots of characters on the display. But the sizes you designers select are way beyond what I can comfortably read, even after I had glasses made up to magnify things.

The whole idea of HTML/mozilla/local formatting was that the user's computer would render content in a manor appropriate to the user's hardware and window sizes. The customary use of css has almost totally defeated that idea by disabling all the browser's intelligence for resizing and repositioning layout.

At this point, I'd rather go through the many seconds of time delay while downloading a PDF document than a HTML document because I can still scale a PDF document to fit my screen. If the site or page isn't important enough that I HAVE to use it, I go somewhere else.

Fortunately, at Lit, I can tell IE to ignore sizes specified on pages, and there aren't any graphics that end up overlapping my enlarged text. But that isn't true when I have to use manufacture's glossy look sites to get production information, etc. that I must have for my business.

I dread each new graduate web designer and each upgraded web design tool because they extend the number of unformattable pages being dumped onto the web.
 
Yesterday was a very bad day for having to use web sites I find user hostile.

In my frustration, I said Lit locks down type sizes. This is wrong.

It was a couple of the other $#$@! manufacture's help systems/bbs which got to me yesterday and made me assign Lit guilt by association.

Sorry.
 
Back
Top