I would like to make a website compatible with cell phones and pda's. How is designing sites for hand-held products different than for PCs?
They are much more limited in screen size and javascript functionality is limited. Main issues can be with divs floating over each other and that some will have images turned off making sites dependant on images either unusable or confusing Generally we only give a basic level of thought to PDAs etc unless a client explicity asks for compatibility. .Net does have a slight advantage in that it has native mobile compatible support so will identify the capabilities of the device from a series of definition documents which Microsoft maintain and will automatically adjust rendering of controls to be compatible. Naturally the basic structure of the site must still be designed with PDAs in mind