Si usted está construyendo un sitio web no específica para los iPhones (sub-dominio como iphone.mywebsite.com) Me gustaría sugerir el uso de CSS Consultas de medios según lo sugerido por Xavier. Le permite hacer mucho más que especificar min-width
y max-width
!
Se puede especificar el tipo de dispositivo (pero muchos dispositivos no son reconocidos como deberían ...) como: screen
handheld
print
tv
y muchos otros Pero lo más importante también se puede establecer si la ventana del navegador está en portait
o landscape
, es resolution
o aspect-ratio
y así sucesivamente ...
En cuanto a% o px definitivamente iría por px, es muy difícil tener algo que funcione como desearía usar%. Porque no necesariamente quiere el mismo tipo de información si su usuario viene con un iPhone o con otro dispositivo. Por ejemplo, podría eliminar todas las imágenes pesadas de su sitio web para los usuarios de iPhone porque probablemente usarán una conexión 3G y, por lo tanto, harán que su sitio sea mucho más rápido de cargar.
Una muy nice example de lo que puede hacer con CSS Consultas de medios ... por desgracia no it0s mi trabajo ... :-(
Sí, estoy apuntando a dispositivos IOS –
parece que el uso de píxeles es el camino a seguir, entonces! – Xavier
para max-device-width se aplicará para el paisaje? y ancho máximo se aplicará para retrato? –