إفعلها الآن: أضف مربعات ال CSS لمدونتك

9 مايو 2009

إضغط هنا لتكبير الصورة سأشرح لك في هذا المقال كيف تزيد من جاذبية مدونتك أو موقعك وكيف تثري تجربة زوّارك عن طريق إستخدام المربعات والصور الملائمة. لنفرض مثلاً أنك تريد لفت إنتباه الزائر إلى ملاحظة أو تحذير ما أو لتحميل ملف أو لكود في المدونة. يمكنك أن تستخدم تقنية css وأن تضع هذه الأمور في مربعات خاصة لها، ذات لون معيّن و تحتوي على صور مناسبة. كل ما عليك القيام به هو أن تعطي خصائص المربع (اللون والخلفية والخط .. إلخ) أو أن تصنع دالة جديدة للمربع وتعطيها الخصائص التي تريد.

لنفرض مثلاً أنك تضع في مدونتك أكواد html أو css أو php أو أي لغة أخرى (كما أعمل أنا في هذه التدوينة). بالطبع هذه الأكواد باللغة الإنجليزية ولذا يجب (إذا أردت أن تصنع مدونة ذات جودة عالية) أن تكون هذه الأكواد من اليسار إلى اليمين وأن تكون بصيغة Preformatted. دالة هذه الصيغة هي <pre> </pre> أي أن كل كود يوضع بين هذين القوسين هو على شكل Preformatted Code.

إذهب الآن إلى ملف style.css وعرّف خصائص دالة pre كما يلي:

pre
 {
float:left;
direction:ltr;
font-size: 1.2em;
color: #000000;
margin: 10px;
padding:10px;
 }

كما ترى، كل ما قمنا به هو وضع المربع على اليسار وتحديد مسار الخط ليكون من اليسار إلى اليمين وحجمه وتحديد المسافات أو الفراغات. يمكنك كذلك أن تضع خلفية وبوردر بلون ما كما يلي:

border: 1px solid #333333;
background-color: #dadada;

لم يتبقى سوى شيئ واحد مهم وهو خاصية overflow. تأكد من وضع هذه الخاصية حتى تمنع عرض سطور الأكواد الأعرض من مساحة المحتوى ووضع scroll bar في هذه الحالة. أضف:

overflow:auto;

إذن في هذه الحالة، سيكون الكود النهائي الذي أضفته كما يلي:

pre
 {
float:left;
direction:ltr;
font-size: 1.2 em;
color: #000000;
margin: 10px;
padding:10px;
border: 1px solid #333333;
background-color: #dadada;
overflow:auto;
 }

يمكنك الآن أن تضع الأكواد في مدونتك إما بين أقواس <pre> </pre> أو إذا كنت تستخدم محرر ووردبرس ذاته، فيمكنك أن تختار خط preformatted للأكواد. هذا كل شيئ… ستشاهد الآن الأكواد في مربع ذات خلفية ملوّنة. بالطبع، يمكنك أن تضيف الصور وأن تعدل كل شيئ عبرالكود الذي وفرته لك. بالتوفيق.

هل أعجبتك هذه التدوينة؟ يمكنك أن تشترك في خدمة الخلاصات (RSS) أو في النشرة البريدية لتحصل على آخر التدوينات أولاً بأول. الرجاء عدم النقل أو النسخ أو إعادة النشر.
إحفظ التدوينة أو شاركها مع أصدقائك:
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • Live
  • StumbleUpon
  • Technorati
  • E-mail
  • Twitter

5 تعليقات على “إفعلها الآن: أضف مربعات ال CSS لمدونتك”

commenter

منذ فترة بحثت عن طريقة لإستخدام أكواد CSS في مدونتي.. لكن بما أن معرفتي بالأكواد سيئة جداً أصبت بإحباط وتركتها..

ماشاءالله أعجبت كثيراً بالإطارات التي تستخدمها في مدونتك.. وأحببت أن أعيد التجربة مرة أخرى بعد قراءة تدوينتك هذه.. لذلك أضفت الكود النهائي بالأعلى في نهاية ملف الستايل الخاص بالقالب للتجربة.. لكن ماهي الأكواد التي أستخدمها أثناء كتابة التدوينة حتى تظهر الجمل المطلوبة أو صور معينة داخل إطارات متنوعة كما هو موجود في صفحة “إضافات معرّبة” في مدونتك؟

commenter

أخي عبدالله،
في هذا المثال الدالة هي “pre”.
إذاً كل ما عليك القيام به هو وضع الكود داخل هذه الدالة… أو إستخدام المحرر وتحديد النص من نوع Preformatted
بالتوفيق

commenter

أعتقد أن الطريقة التي اتبعتها خاطئه..

بالبداية أضفت الكود في الموضوع في الأعلى في نهاية ملف الستايل الخاص بالقالب:
http://www.l5s.net/upjpg/6pO19481.jpg

ثم جربت إضافة جملة في تدوينة حسب فهمي للطريقة:
http://www.l5s.net/upjpg/o1q19481.jpg

هل لك أن توضح لي أين الخطأ مشكوراً؟

commenter

أعتقد أن الخطأ في إغلاق الدالة. علامة / يجب أن تكون على اليسار..
وبالطبع لن يتغيّر الكثير داخل المحرر سوى أن الخط سيصبح صغيراً.. عليك معاينة التدوينة لمشاهدة المربع

commenter

سأجرب وضع العلامة من اليسار..
شاكر ومقدر لك مجهودك :)

أضف تعليق (الرجاء عدم إستخدام اللهجة العامية)

الإسم (بالعربي):
E-mail (لن يتم نشره) (مطلوب):
الموقع / المدونة:
التعليق (مطلوب):