|
|
|
|
![]() ![]() |
Oct 5 2006, 05:52 AM
Post
#1
|
|
|
Premium Member Group: Members Posts: 302 Joined: 23-February 06 From: Northeastern Connecticut USA Member No.: 11,487 |
I'm using Photoshop 7 and I want to make my own background. I'm learning how to do some neat things with it now. My question is, once I open up a new file, what size do I make it so that every person who visits my site will be able to view it correctly? I know people don't all have the same screen resolution, so what do I do? I want to make a banner too and am having the same dilema. Do I just make it one size, like 800x600 then have to do some kind of code to make sure it looks good for everyone? If so, can someone please tell me how it goes?
|
|
|
|
Oct 5 2006, 06:51 AM
Post
#2
|
|
|
Premium Member Group: Members Posts: 242 Joined: 4-August 05 From: Los Angeles Member No.: 7,624 |
I'm using Photoshop 7 and I want to make my own background. I'm learning how to do some neat things with it now. My question is, once I open up a new file, what size do I make it so that every person who visits my site will be able to view it correctly? I know people don't all have the same screen resolution, so what do I do? I want to make a banner too and am having the same dilema. Do I just make it one size, like 800x600 then have to do some kind of code to make sure it looks good for everyone? If so, can someone please tell me how it goes? Wel lthere are a number o ways to solve those problems. As far as the background goes, sometimes it is best to have a seamless tiling image. That way no matter what resolution the viewers screen is set to it will fil lthe screen without looking badly. You can tile it vertically, horizontally or both. This speeds up loading time if you have a small image repeating. If you do use a large image without tiling it, you can use CSS to fix it in place so the back ground will not move when you scroll the page. Is the banner going to extend across the entire width of the page? Alot of people design the page to fit a minimum screen resolution depending on their audience. The standard use to be 800x600, but I think that now most of the population uses at least 1024x768. So if you design your page to one of those sizes and enclose the design in a fixed table so that it basically looks the same on other screen resolutioons, just with a little extra space on the sides. |
|
|
|
Oct 7 2006, 01:47 AM
Post
#3
|
|
|
Premium Member Group: Members Posts: 302 Joined: 23-February 06 From: Northeastern Connecticut USA Member No.: 11,487 |
I don't want to make an image that is a tile kind, it wouldn't look right the way I am doing it. And as for the CSS and the scrolling, I was asking how to do something like that. Is that what I would need to make it look right in all browsers? I don't know if backrounds look different in different browsers so I don't know if there needs to be some sort of coding done. I wanted to know how to code it to make it look good.
*Edit* Take a look at my website. You will understand why I am asking for help in making it viewable in all browsers. It doesnt come up right in my Firefox browser. My Webpage This post has been edited by lonebyrd: Oct 7 2006, 03:54 AM |
|
|
|
Oct 7 2006, 11:37 AM
Post
#4
|
|
|
Premium Member Group: Members Posts: 242 Joined: 4-August 05 From: Los Angeles Member No.: 7,624 |
I don't want to make an image that is a tile kind, it wouldn't look right the way I am doing it. And as for the CSS and the scrolling, I was asking how to do something like that. Is that what I would need to make it look right in all browsers? I don't know if backrounds look different in different browsers so I don't know if there needs to be some sort of coding done. I wanted to know how to code it to make it look good. *Edit* Take a look at my website. You will understand why I am asking for help in making it viewable in all browsers. It doesnt come up right in my Firefox browser. My Webpage I looked at the image and these are might thoughts on the problem. If you scripted it to make it stretch the entire width and height no matter what screen resolution, it may become very distorted and pixelated. There are ways of detecting browsers and screen resolutions (which could send them to a specific page designed for that resolution) but that may be too much trouble. Personally my solutiom would be to put the entire webpage within a table with a fixed width of 800x600 and then behind that just give the page a background color, so that if someone views it at a larger resolution, it would start tiling the image and everything will stay in place. If you want to do a fixed background image that doesn't tile, you will still be left with a big border around the background image if viewed at a higher resolution. a scipt like this will do the fixed background image though: CODE <style type="text/css">
body { background-image: url('smiley.gif'); background-repeat: no-repeat; background-attachment: fixed } </style> |
|
|
|
Oct 8 2006, 04:26 PM
Post
#5
|
|
|
Super Member Group: Members Posts: 595 Joined: 4-September 04 Member No.: 228 |
Your only good option is to use a fixed width page. Just don't do it with a table, but a div block.
Checking for screen resolution and handing out "suitable" page for the browser doesn't really work as screen resolution does not equal the browser window width. I don't know about you guys but at least I don't use full screen browsing with my 1600x1200 screen. And people use much higher resolutions too. To be honest, "full window" backgrounds in my opinion are a bad idea. They work fine for websites that have little textual content and you can use a fixed sized box inside the document body to form the page, you know the kind of sites that are in that style. Or sites that open into a small window. Would a partial background be an option? For example, you could use a gradient mask to fade the background image into the background color. That could end up looking cool and be functional for all window sizes. Then perhaps combine the background image design with menus and a banner or a logo? |
|
|
|
Oct 11 2006, 04:04 AM
Post
#6
|
|
|
Advanced Member Group: Members Posts: 179 Joined: 14-August 06 From: Vault 0 / Brazil Member No.: 15,193 |
I'd suggest you to make you site using no tables, only styled DIV and SPAN tags (and also styling key HTML elements, as A, BODY, etc) using CSS stylesheets. The first advantage is that you can easily update the whole site's look by editing only a single file. The second one is that you can a different CSS for each browser and/or resolution, for example.
About the actual background image, do as Hercco suggested. It's the best way to begin styling your background. Later, once you're more experienced you can try some more complex stuff... |
|
|
|
Nov 16 2006, 04:12 PM
Post
#7
|
|
|
Premium Idiot Group: [HOSTED] Posts: 661 Joined: 9-July 05 From: Switzerland, but currently in Pakistan Member No.: 6,943 |
What about a fixed header length of 800 or 1024, which then fades to solid color. that way you have a 1px image to the right of the header, which stretches to 100%. that way anything larger than an 800 monitor will display the color banner, and those that don't have such a big monitor won't notice the difference.
|
|
|
|
![]() ![]() |
Similar Topics
| Topics | Topics | |
|---|---|---|
|
|
|
|
Lo-Fi Version | Time is now: 5th December 2008 - 02:33 PM |