...

View Full Version : Html Help Please!



shil01
01-15-2004, 05:06 AM
I'm building this web page and i need to add code (javascript) to the right the main table. I am using ft page. I do not want to change any of the table sizes (this will mess up my .gif lines) and cannot seem to figure out how to insert anything to the right without extending the tables more to the right. I tried using frames but i really want to be frame free. What I want to add is this vertical column to insert the javascript, the entire right side of the table from the top next to the logo cell, all the way to the bottom of the table. I want this column to extend to the rest of the page (to the right) but I dont want to break out of the 1024X768 res. without using horizontal scroll bars.
Here (http://69.138.10.0/index1.htm) is the page im working with. Also im showing a border around the tables just so you can see them easier.

Any help would be greatly appreciated.
THX
-Richard

ronaldb66
01-15-2004, 09:29 AM
You probably won't get too may reactions to this, so I'll give it a try: it's impossible to add yet another column to the right without expanding the total width even more. You have a serious space problem which can only be solved be rethinking your layout; "messing up gif lines" is about the least important reason not to (CSS borders, anyone?)
You say you want it to fit in a full window on 1024x768, which already means everyone using 800x600 for whatever reason (a lot!!!) will get a horizontal scrollbar anyway. Don't try and fit everything next to eachother, place things vertically as well.

spufi
01-15-2004, 04:28 PM
Your first issue should the fact that you are using a table based layout. Tables are used to describe tabular data not layout. Learn CSS to lay everything out and I'm willing to bet your code will shrink down big time as does your issues. Check out the link below and tweek the code as needed.

http://www.inknoise.com/experimental/layoutomatic.php

shil01
01-16-2004, 12:59 AM
Originally posted by ronaldb66
You probably won't get too may reactions to this, so I'll give it a try: it's impossible to add yet another column to the right without expanding the total width even more. You have a serious space problem which can only be solved be rethinking your layout; "messing up gif lines" is about the least important reason not to (CSS borders, anyone?)
You say you want it to fit in a full window on 1024x768, which already means everyone using 800x600 for whatever reason (a lot!!!) will get a horizontal scrollbar anyway. Don't try and fit everything next to eachother, place things vertically as well.

Messing up my gif lines is priority number 1. I have my whole site layout like this and i am not redesigning the site. Also most of my site visitors are 1024 X 768 or higher (granted yes i have 22% at 800X600 res. but i could care less for these people:D)
Anywhoo... Thanks for your input.

DsgnrsTLZAdmin
01-16-2004, 04:13 PM
Your first issue should the fact that you are using a table based layout. Tables are used to describe tabular data not layout. Learn CSS to lay everything out and I'm willing to bet your code will shrink down big time as does your issues. Check out the link below and tweek the code as needed.






Tables are perfect for layouts and are used for layouts in millions of websites

Nightfire
01-16-2004, 04:29 PM
Then i guess paragraphs, hr's, spans are also good for layouts. Tables aren't made for designs, they're meant for what they say, tabular info. When you open a program, say excel, do you see the table fields arranged to make a 'cool' design? no, you see them available for their use, tabluar data.

me'
01-16-2004, 05:49 PM
Originally posted by DsgnrsTLZAdmin
Tables are perfect for layouts and are used for layouts in millions of websites Wrong, wrong and wrong again. Tables are not perfect for layouts, but they are used often, because... well, lots of reasons really. But they shouldn't be.

A great argument against tables (www.hotdesign.com/seybold/) (you woulnd't believe how often I link to this).

spufi
01-16-2004, 07:50 PM
Originally posted by DsgnrsTLZAdmin
Tables are perfect for layouts and are used for layouts in millions of websites

Using tables for layout is not using semantic markup. Using tables for layout is the worst way of doing a layout. Tables were used back in the dark ages of web design because there was no such thing as CSS and since using tables gave the desired effects, everybody jumped on the tables for layout bandwagon. Now that CSS has been created, the benefits for using a table based layout is minimal. Go to http://www.csszengarden.com/ and tell me how with a table based layout you pull off what they did. You can't.

me'
01-17-2004, 09:16 AM
Well, to be absolutely correct, CSS existed, but support was laughable.

spufi
01-19-2004, 09:16 PM
Was CSS around during the days of HTML 1.0?

ronaldb66
01-20-2004, 09:41 AM
The CSS1 recommendation was published in december 1996, round about the time HTML 3.2 was the current version. So, no. Then again, HTML 1.0 didn't feature tables either, if I recall correctly.

22% at 800X600 res. but i could care less for these people
I wonder if that's why you get so few visitors using 800x600 res...

me'
01-20-2004, 04:48 PM
800x600 is still a very prominent resolution and must be taken care of.

Paul Jr
01-21-2004, 02:59 AM
Yes, you shouldn't rule out 800*600 res. users. I know a lot of people who still have their resolution set to 800*600.



EZ Archive Ads Plugin for vBulletin Copyright 2006 Computer Help Forum