-
Looking for some icons
You can usually find a range of icons, some vector, some bitmap at sites like Fotolia and istock.
-
PHP, ASP, etc.... Which should I learn?
You might want to take a look at this recent thread.
-
slideshow/gallery website for a beginner
You could try SlideshowPro.
-
xml weather feed needed
Go to http://news.bbc.co.uk/weather/ and enter a location. Once you've got the results up scroll down to 'Next Four Days' and at the bottom you'll see an RSS link pointing to an XML file. Not sure about any other resource that gives you forecasts further in the future.
-
how do you put a gradient as a background?
Like Wickham suggests, create an image 1px wide by however tall you want the gradient to be and add the gradient e.g. black down to white. For the element(s) you want to add the gradient to you'll need to use the following style: {background:url(path-to-image/image-file-name.jpg) repeat-x top left} That will repeat the gradient image from left to right (x-axis) starting in the top left corner. It's probably also a good idea to ensure that the background colour of the element with the gradient applied is the same as the colour the gradient ends in, e.g white in my example.
-
Making text stand out
You should use <em> for marking up emphasised text as that's semantically correct. By default most browsers will italicise text in <em> tags but all you need to do to reset it to non-italicised is set up a style in your css like: em{font-style:normal;} You can then add other styles as Guezala suggests to help the text stand out visually.
-
Expandable content boxes
The more text you add the taller the container will become so you either need an image which is quite tall so that as the text increases more of the image is revealed or you need to manipulate the image so that it blends in to a solid colour at the bottom of teh image and you can then set the background colour of the container to the same colour.
-
Three boxes with the same length
There's a javascript solution you could try - http://www.filamentgroup.com/lab/setting_equal_heights_with_jquery/
-
Redirecting Page
Like MikeG says, 301 redirect is the best way as it lets search engines know that the page has moved so any page rank is transferred to the new page. If you just want to redirect visitors from ww.domain.com to www.domain.com/subfolder then all you need is a php page called index.php and you can place a 301 redirect on it: <? header( "HTTP/1.1 301 Moved Permanently" ); header( "Location: http://www.domain.com/subfolder/index.php" ); ?> If you have lots of pages you want to redirect like www.domain.com/anypage.php to www.domain.com/subfolder/anypage.php then instead of adding a redirect line to each page you can create an htaccess file (as long as your site is on Linux with the Apache mod-rewrite module enabled). You htaccess file would look something like: Options +FollowSymLinks RewriteEngine on RewriteRule (.*) http://www.domain.com/subfolder/$1 [R=301,L]
-
Special Needs website
Second for istockphoto.com and also fotolia.com are good.
-
Where should I put my images?
I'd second what cinnamondm said and add that background images defined in css don't print out when a page is printed.
-
What platform is best to perform Dynamic 3d carousel
Flash Loaded offer a number of 3D carousel type Flash components but there are other if you search for 'carousel flash component' or '3d flash component'. Most of these components use xml files for the data (image paths, links, text etc) and if you're using something like php you can create the xml file on the fly using data from a database.
-
Photo gallery ideas/recommendations
What about www.slideshowpro.net/. It's a great looking Flash gallery and I believe there's also an addon which allows people to manage their own slideshows.
-
Royalty free pictures
Good places to start for royalty free images are sites like www.istockphoto.com and www.fotolia.com/. Both offer a wide range of images for less than £5. I'm not sure they'll have exatly what you want but it's worth a try. They also offer vector images which might be better if you're creating logos which will be printed as well as appear on the web.
-
Preventing photos from being downloaded & slideshow questions...
Like Wickham says, there's not a lot you can do about protecting images from download. Whatever you do there are ways around it and if all else fails all someone has to do is do a screen grab and simply crop the image out. In terms of slideshows I can highly recommend Slideshow Pro (http://slideshowpro.net/) which is a very flexble Flash slideshow. If you want something a little more simple then there are numerous free javascript slideshows, just search on 'jquery slideshow' and you should find a good plugin.