- 5,842
- Forgotten Wing
Alright, I was just paid $50 to make this site for my old pastor, and basically it's all done. What do you guys think?
Boston Hope
Boston Hope
Matrixhasu77Well for one, I'd move your CSS from each individual page to a separate CSS file and use an external stylesheet along with simplifying the CSS a little.
Why on earth do you have everything in a table? That's a hideous way of aligning things and also bad page design, IMO. It really could all be done through CSS.
The menu at the top and the left seem to contain many of the same links. You might want to change that.
It does look nice, I'll give you that. But the code needs some work.
My 2 Cents...
Jpec07It doesn't seem to me like CSS is all that popular in web design these days. Granted this is coming from a person whose only knowledge of CSS is the formatting of the page at the beginning. I get what you're saying about moving it to its individual file. I have no idea why I didn't do that, and will probably get around to correcting it sometime tomorrow. Only one link is duplicated between the top and the left if memory serves me correctly. As for the tables; this site you're currently reading this on uses tables. Their use in the creation of webpages is very practical (although CSS may be easier once learned, it seems to me that most pages on the net, and all of the successful ones I go to that aren't flash-based, use tables for their layouts). There are some redundant tables in the coding, I'll say that much, but I'm too lazy to go in and take them out. Thanks for the $.02.
Also, how's the load time for everyone?
Not popular?! Not popular?! Not popular?! CSS layouts are everywhere. In fact, any decent web design company will most likely be using web standard (CSS) layouts on their website.Jpec07It doesn't seem to me like CSS is all that popular in web design these days. Granted this is coming from a person whose only knowledge of CSS is the formatting of the page at the beginning. I get what you're saying about moving it to its individual file. I have no idea why I didn't do that, and will probably get around to correcting it sometime tomorrow. Only one link is duplicated between the top and the left if memory serves me correctly. As for the tables; this site you're currently reading this on uses tables. Their use in the creation of webpages is very practical (although CSS may be easier once learned, it seems to me that most pages on the net, and all of the successful ones I go to that aren't flash-based, use tables for their layouts). There are some redundant tables in the coding, I'll say that much, but I'm too lazy to go in and take them out. Thanks for the $.02.
Also, how's the load time for everyone?
ShannonNot popular?! Not popular?! Not popular?! CSS layouts are everywhere. In fact, any decent web design company will most likely be using web standard (CSS) layouts on their website.
Tables are for tabular data and tabular data only. Graphs, spreadsheets, etc. Not for layouts. That's what CSS and div layers were invented for. Why not to use table layouts:
[*]The formatting in each cell has to be reloaded each time the page is rendered. So, the end user has to wait for the browser to apply your bold, 12pt Tahoma #00000 text each time the page is loaded.
[*]Screen readers die in the arse with table layouts. Using table layouts makes your website instantly inaccessible (I remember reading something about making it a law to cater for disabled people using screen readers too).
[*]They double your text:code ratio, meaning you have more junk source code than actual content, thus further increasing page render time.
[*]Tables can "break" in some older browsers and kill your layout completely. Although, this is probably more of a problem with CSS. Honestly though, the chances of getting a Netscape 4x user hitting your site are?
[*]If you want to increase the width of your table, you have to go through countless pages editing the table whereas with CSS layouts, a simple edit in the CSS will fix it across all pages.