Saya mencoba masuk ke pengembangan web, jadi saya mulai belajar HTML, CSS, dan javascript. Saya telah datang dengan sangat baik dengan javascript, tapi saya masih tidak bisa membuat apa pun dengan HTML dan CSS untuk menyelamatkan hidup saya. Saya akan meminta beberapa tempat atau kiat untuk ditingkatkan, tetapi saya tahu pertanyaannya telah ditanyakan berkali-kali dan hanya akan dihapus, jadi saya pikir saya hanya akan melihat sumber situs web orang lain.
Apa yang terus saya lihat adalah tabel kiri dan kanan. Apakah ada alasan yang sah untuk menggunakan tabel?
Jawaban:
Untuk mengeluarkan data tabel.
Berikut adalah beberapa pertanyaan untuk diri Anda ketika memilih antara meja dan wadah css.
sumber
n
kolom tabel dengann
grid baris, seperti, katakanlah, statistik dalam game NFL? Itu persis di mana tabel harus digunakan. Mungkin tata letak kotak CSS akan menggantinya di beberapa titik (setelah didukung browser lintas, setidaknya untuk beberapa rilis masing-masing), tetapi belum ada di sana.Anggap Anda maksud tabel yang digunakan sebagai tata letak halaman daripada hanya untuk data tabular ...
Anda melihat tabel karena CSS membuat frustrasi untuk digunakan (diakui sekarang kurang dari beberapa tahun yang lalu). Pada titik tertentu seseorang harus menyelesaikan pekerjaan. Untuk melakukannya "benar" menggunakan CSS membutuhkan keributan dan eksperimen yang tak ada habisnya. Meja, di sisi lain, dapat dipahami secara intuitif.
Jika Anda ingin melakukannya dengan benar (dengan menggunakan CSS) dan Anda tidak ingin menyia-nyiakan hidup Anda dengan CSS, kompromi terbaik adalah menyelesaikan beberapa tata letak yang berbeda dan merapikan beberapa CSS dari situs web templat. Gunakan templat sebagai titik awal. Mulai dari awal dengan CSS adalah resep untuk frustrasi.
sumber
Layout berbasis tabel dalam beberapa hal, lebih mudah dipelajari daripada layout CSS murni untuk orang yang baru mulai belajar HTML. Juga, di masa lalu, Anda tidak dapat menggunakan CSS dengan andal dan membuatnya berfungsi di semua browser. Jadi sebenarnya semua tutorial HTML hingga 2000 atau lebih digunakan tabel secara eksklusif untuk tata letak. Banyak kode HTML yang dilewatkan ke situs lain (melalui Sumber View) dan banyak orang belajar dari tutorial itu dan tidak repot-repot belajar tata letak CSS.
Saya akan menawarkan diri untuk dinyalakan di sini dan mengatakan bahwa Anda akan baik-baik saja jika Anda mulai melakukan tata letak di tabel sebelum mempelajari CSS. Perbedaan pada tingkat pemula kecil di terbaik. Anda tidak akan dapat membuat tata letak yang sangat rumit di BAIK sampai Anda memiliki pengalaman satu atau dua tahun, jadi tidak ada banyak perbedaan. Mulailah dengan tabel untuk mendapatkan beberapa hal di layar dan untuk menjaga minat Anda, dan perlahan-lahan terus membaca tentang CSS (yang jelas lebih unggul dalam jangka panjang). Saya dulunya adalah seorang CSS-Zelot pada zaman "Merancang dengan Standar Web" tetapi itu hanya karena menyenangkan menjadi self-rituous dan superior.
sumber
Browser adalah masalahnya. Terlepas dari apa yang merupakan praktik terbaik dan apa yang disetujui semua orang, terlalu sulit untuk membuat situs web terlihat bagus secara konsisten di peramban tanpa tabel, meskipun kode salah. Ini ada hubungannya dengan semantik. Itulah hal yang paling penting untuk dipelajari dengan HTML, adalah makna semantik dari tag. Tempat terbaik untuk belajar itu adalah dalam lima atau lebih video pertama yang Educator.com miliki dalam video HTML-nya, semuanya dilakukan dengan memikirkan HTML5 dan menjelaskan apa itu semantik dan mengapa itu penting.
sumber