تعلم كيفية تعيين محتوى صفحة الويب على أنه قابل للتعديل لزوار الموقع

استخدام سمة مضمونة

جعل النص على موقع الويب القابل للتعديل من قبل المستخدمين أسهل مما تتوقع. يوفر HTML سمة لهذا الغرض: contenteditable.

تم تقديم السمة القابلة للحياة لأول مرة في عام 2014 مع إصدار HTML5 . وهي تحدد ما إذا كان المحتوى الذي يحكمه يمكن تغييره بواسطة زائر موقع من داخل المتصفح.

دعم السمة المميزة

تدعم معظم متصفحات سطح المكتب الحديثة السمة.

وتشمل هذه:

وينطبق الشيء نفسه على معظم متصفحات الجوال أيضًا.

كيفية استخدام

ما عليك سوى إضافة السمة إلى عنصر HTML الذي تريد جعله قابلاً للتعديل. له ثلاث قيم محتملة: true و false و الوراثة. Inherit هي القيمة الافتراضية ، وهذا يعني أن العنصر يأخذ قيمة أصله. وبالمثل ، فإن أي عنصر فرعي من المحتوى القابل للتعديل يمكن تعديله أيضًا ما لم تغير قيمه إلى false. على سبيل المثال ، لجعل عنصر DIV قابل للتحرير ، استخدم:

إنشاء قائمة مهام قابلة للتحرير مع

يعد المحتوى القابل للتعديل مفيدًا للغاية عند إقرانه بالتخزين المحلي ، بحيث يستمر المحتوى بين الجلسات وزيارات الموقع.

  1. افتح صفحتك في محرر HTML.
  2. إنشاء قائمة ذات تعداد نقطي ، غير مرتبة باسم myTasks :

    • بعض المهام
    • مهمة أخرى
  1. أضف السمة contenteditable إلى عنصر
      :
      لديك الآن قائمة مهام قابلة للتحرير - ولكن إذا أغلقت المتصفح أو غادرت الصفحة ، فستختفي القائمة. الحل: إضافة برنامج نصي بسيط لحفظ المهام إلى LocalStorage.
    • أضف رابطًا إلى jQuery في من المستند.