سؤال

مشروعي هو إعادة هندسة شبكة بيانات HTML التي تقوم ببناء باستخدام استعلام SQL الذي تم إنشاؤه XML و XSL في جدول HTML.

لا يُعرف محتوى الجدول عند النشر باسم SQL المستخدم لإنشاء بيانات XML بواسطة التطبيق في وقت التشغيل.

بالنظر إلى التمييز على الجداول في عالم CSS ، آمل أن يكون لدى شخص ما اقتراحات أفضل لما ينبغي أن يبدو عليه HTML وما هي الموارد التي قد تكون مفيدة في التعامل مع الطبيعة الديناميكية للمجال.

هل كانت مفيدة؟

المحلول

إن معظم مطوري الويب ليس لديهم الجداول بأنفسهم ، ولكن إساءة استخدامهم - غالبًا ما يستخدم الأشخاص الجداول لتحديد موقع المحتوى/العناصر على صفحة ويب ، وهو "لا". لكن لم يقل أحد أن هناك أي خطأ في استخدام الجداول لعرض البيانات الجدولية - وهذا ما كانت عليه جداول HTML.

لذلك تعتمد الإجابة على كيفية تنظيم البيانات القادمة من DB.

.

استخدم الجداول لشيء مثل هذا:

الطلب #٪ s:

--------------------------------------------------------
| Order ID  | Product Name  |  Order Date |  Ordered By |
--------------------------------------------------------
| 1         | blah blah     |  1/1/2009   |  Jane Doe   |
| 2         | blah blah     |  1/1/2009   |  Jane Doe   |
| 3         | blah blah     |  1/1/2009   |  Jane Doe   |

.

لا تستخدم جدولًا لشيء مثل هذا:

"Hello, Jane Doe.  

Your order (#2), which was received on 1/1/2009, is being processed.  Sorry for the delay.

                                                    - Your friends at ABC Store"

نصائح أخرى

بناءً على إجابة Fallen888 ، يمكنك فعل الكثير مع الجداول لتنظيم البيانات في HTML. بعض الأشياء الجيدة التي يمكنني أن أوصي بها هي:

  • يستخدم <thead>, <tbody>, ، و <th> عناصر. لا تجعل صفًا من "Bold" فقط <td>س.
  • استخدم ال <caption> عنصر.
  • استخدم ال scope عزا إلى الرؤوس المرتبطة بالصفوف أو الأعمدة.

تحتوي مدونة Veerle على دروسين ممتازين حول هذا الموضوع:

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top