Baiklah, saya melihat banyak informasi yang salah di sini. Sebagai permulaan, membuat halaman web menggunakan resolusi tertentu, katakanlah 800x600 misalnya, membuat halaman itu dirender dengan benar hanya menggunakan resolusi itu! Ketika halaman yang sama ditampilkan di laptop orang lain, atau monitor PC rumah, halaman tersebut akan ditampilkan menggunakan resolusi layar saat ini, BUKAN resolusi yang Anda gunakan saat mendesain halaman. Jangan membuat halaman web untuk satu resolusi tertentu! Ada terlalu banyak rasio aspek dan resolusi layar yang berbeda untuk mengharapkan skenario "satu ukuran cocok untuk semua", yang tidak ada pada desain web. Berikut solusinya: Gunakan CSS3 Media Queries untuk membuat kode resolusi yang dapat disesuaikan. Berikut contohnya:
@media screen and (max-width: 800px) {
styles
}
@media screen and (max-width: 1024px) {
styles
}
@media screen and (max-width: 1280px) {
styles
}
Lihat, yang baru saja kita lakukan adalah menetapkan 3 set gaya yang dirender pada resolusi berbeda. Dalam kasus contoh kami, jika resolusi layar lebih besar dari 800px, CSS untuk 1024 akan dieksekusi. Demikian juga, jika layar yang menampilkan konten adalah 1224 piksel, maka 1280 akan dijalankan karena 1224 lebih besar dari 1024. Situs yang saya kerjakan sekarang berfungsi pada semua resolusi 800x600 hingga 1920x1080. Hal lain yang perlu diingat adalah tidak semua monitor dengan resolusi yang sama memiliki ukuran layar yang sama. Anda dapat meletakkan 15,4 laptop berdampingan, meskipun keduanya terlihat sama, keduanya dapat memiliki resolusi yang sangat berbeda, karena tidak semua piksel berukuran sama pada layar LCD yang berbeda. Jadi, gunakan kueri media, dan mulailah membuat situs web Anda dengan layar laptop dengan resolusi tinggi, khususnya 1280+. Juga, buat setiap kueri media menggunakan resolusi berbeda di laptop Anda. Anda dapat menggunakan pengaturan resolusi di Windows untuk menyesuaikan 800x600 dan membuat kueri media pada resolusi tersebut, lalu beralih ke 1024x768 dan membuat kueri media lain pada resolusi tersebut. Saya bisa terus dan terus, tapi saya pikir kalian harus mengerti maksudnya.
PEMBARUAN: Berikut tautan untuk menggunakan kueri media yang akan membantu menjelaskan lebih lanjut,
Desain Web Inovatif untuk Perangkat Seluler dengan Kueri Media
Tutorial itu akan menunjukkan cara mendesain untuk semua perangkat. Ada juga tutorial khusus untuk Media Queries. Saya mengembangkan seluruh situs untuk dirender di semua perangkat, semua layar, dan semua resolusi tanpa menggunakan subdomain, dan hanya CSS! Saya masih mengerjakan dukungan untuk tablet dan ponsel pintar. Situs ini tampil sempurna di laptop apa pun, atau TV LCD 50 inci Anda, dan banyak halaman berfungsi dengan sempurna di semua perangkat seluler. Jika Anda meletakkan semua kode Anda di halaman, maka halaman Anda akan memuat kilat dengan cepat! Selain itu, pastikan untuk memperhatikan pembahasan di artikel itu tentang CSS "background-size: cover;" atau properti "berisi", mereka akan membuat grafik latar belakang Anda mengalir dan dapat ditampilkan dengan sempurna di semua resolusi.
Ikuti tutorial situs dan Anda dapat membuat satu halaman web yang menampilkan apa saja!