สอบถามเรื่องการ เขียน Code



พอดีผมเห็นน้องคนนึงเค้าเขียน และสร้างตารางต่างๆเป็นแบบ CSS ไม่ทราบว่าดีหรือไม่ดีต่างกับ การสร้างตารางด้วย
Table อย่างไรแล้วปัจจุบันเค้าเขียนกับแบบใด และเราควรที่จะเขียนแบบไหนครับ

ขอบคุณครับ

30 ก.ค. 2553 2 1,828

จริงๆแล้ว ถ้าข้อมูลที่ต้องการแสดง เป็นในรูปตารางอยู่แล้ว การใช้ตารางก็เหมาะสมดีครับ การจัดการแสดงผลก็ง่ายดีด้วย

 การสร้างตารางด้วย div มันก็ดีหรอกครับในแง่ของ tableless design แต่ tableless design ไม่ได้ห้ามการใช้ตารางครับ เราสามารถใช้ตารางกับข้อมูลได้ แต่ไม่ให้ใช้ตารางกับ layout ครับ

สรุป การเขียนตารางโดยไม่ใช้ table ดูจะเป็นการอวดศักดากันมากกว่า เพราะไม่มีความจำเป็นแต่อย่างใดที่จะต้องใส่ข้อมูลที่ควรอยู่ในตารางเอาไว้ใน element ที่ไม่ได้ออกแบบมาเพื่อการแสดงผลในรูปตาราง เนื่องจากจะทำให้เราต้องเขียน CSS เพิ่มขึ้นเืพื่อจัดการแสดงผล element นั้นๆ ให้เหมือนตาราง (ยังไงก็ต้องการให้มันเหมือนอยู่ดี แล้วจะเขียนให้ยุ่งไปทำไม)

ปล.
1.ไม่มีข้อห้ามในการตกแต่ง ตารางด้วย CSS (ให้ดูไม่เหมือนตาราง)
2.ไม่ควรใช้ตารางในการทำ page layout ควรใช้ tag div หรือ อื่นๆที่เหมาะสมกว่า ในการทำ page layout (ดู xhtml)
#1

ขอบคุณครับ คราวหน้าผมจะได้ Design งานได้ดีขึ้นไปกว่าเดิมที่เคยได้ทำ

#2
ความคิดเห็น
ไฟล์อัปโหลด ชนิด jpg, jpeg ขนาดไฟล์ไม่เกิน 1024
^