تغيرت طريقة تغيير ألوان الخلفية لأجزاء من جدول على موقع على مر السنين ، وأصبحت أسهل وأقل كثافة في العمل مع إدخال أوراق الأنماط.
استخدمت الطريقة القديمة السمة bgcolor لتغيير لون خلفية الجدول. يمكن أيضاً استخدامه لتغيير لون صف جدول أو خلية جدول. ولكن تم تجاهل سمة bgcolor لصالح أوراق الأنماط ، لذا فهي ليست الطريقة المثلى للتعامل مع لون خلفية الجدول.
أفضل طريقة لتغيير لون الخلفية هي إضافة لون خلفية الخاصية النمط إلى الجدول أو الصف أو علامة الخلية.
سيؤدي ذلك إلى تغيير لون خلفية جدول بالكامل:
لتغيير لون صف واحد ، قم بإدراج خاصية لون الخلفية في
العلامة:
يمكنك تغيير لون خلية واحدة عن طريق إضافة السمة إلى
العلامة:
|
يمكنك أيضًا تطبيق ألوان الخلفية على رؤوس الجدول ، أو | العلامة ، بالطريقة نفسها: | تغيير لون الخلفية باستخدام أوراق الأنماط
إذا كنت لا ترغب في إضافة لون خلفية خاصية النمط إلى الجدول ، فهناك طرق بديلة لتعيين لون الخلفية. على سبيل المثال ، يمكنك تعيين الأنماط في ورقة أنماط في HEAD في مستند HTML ، أو تعيينها في ورقة أنماط خارجية. قد يظهر تغيير هذه التغييرات في HEAD أو في ورقة أنماط خارجية مثل هذه للجداول والصفوف والخلايا:
table {background-color: # ff0000؛ } tr {background-color: yellow؛ } td {background-color: # 000؛ } إعداد لون الخلفية العمود
أفضل طريقة لتعيين لون الخلفية لعمود هي إنشاء فئة نمط ثم تعيين هذه الفئة إلى الخلايا في هذا العمود. يتيح لك إنشاء فئة تعيين هذه الفئة إلى الخلايا في عمود محدد باستخدام سمة واحدة.
CSS:
td.ColColor {background-color: blue؛ } HTML:
الخلية 1 | الخلية 2 | الخلية 1 | الخلية 2 |
تتمثل إحدى الميزات الهامة للتحكم في ألوان الخلفية من خلال ورقة أنماط في القدرة على تغيير اختيارك للألوان في وقت لاحق. بدلاً من الاضطرار إلى الانتقال إلى مستند HTML وإجراء التغيير على كل خلية مفردة ، يمكنك إجراء تغيير واحد على اختيار الألوان في CSS وسيتم تطبيقه على الفور على كل مثيل حيث يتم استخدام class = "ColColor". هذا يوفر كميات هائلة من الوقت ويقلل إلى حد كبير من فرص الأخطاء ، مثل فقدان تغيير لون الخلية.
حتى إذا لم تغير ألوان خلفية أحد الجداول في مستند ويب من قبل ، فيمكنك نسخ الأمثلة أعلاه وتجربة هذه الطريقة بنفسك. ستكتشف بسرعة مدى سهولة إجراء تغييرات بالألوان باستخدام علامات النمط - خاصةً أوراق الأنماط إذا كنت تعمل مع مواقع ويب كبيرة. جرب الخيارات المختلفة التي تم تقديمها واختر الخيار الذي يناسبك في النهاية.
|