الويب العربي

الويب العربي (http://www.arabwebtalk.com/index.php)
-   تطويرالمواقع (http://www.arabwebtalk.com/forumdisplay.php?f=47)
-   -   لا تجعلوا صفحاتكم مبتورة (http://www.arabwebtalk.com/showthread.php?t=23015)

كليفر 06-04-2006 02:47 PM

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

لذا فالواجب أيضا ان لا تبقى صفحاتنا مبتورة، ان لم تبدأ البسملة في ظاهر الصفحة، فعلى الأقل في باطنها أي في النسخة المصدرية للصفحة.
هناك عدة طرق لإدراج البسملة في بداية السورس(النسخة المصدرية للصفحة)، هذه الطرق ستحيلنا للتعرف على درس التجاهل، أي لإدراج نص لا علاقة له بالسورس فإنه سيشكل تعارض مع المتصفح
إما عن طريق الوسم الذي يتجاهل عدة أوسمة وهو <!-- -->
كود PHP:
<!—بسم الله الرحمن الرحيم -->




او عن طريق وسم <!> الذي يتجاهل وسم واحد، لتكون البسملة على الشكل التالي
كود PHP:
<!بسم الله الرحمن الرحيم>





لكن نريد أن تكون البسملة هي الأولى في الصفحة دون أن تكون قبلها أية علامة كـ <
أي أن البسملة هي الأولى من جهة اليمين
حتى نجعل البسملة هي الأولى، فلابد من الاستعانة بطريقة أخرى للتجاهل غير هذه العلامات التي أسلفت والخاصة بتجاهل الوسوم فقط، لذا سنستعين بعلامتي التجاهل التي يعرفها أغلب المبرمجين، وهي علامتي /**/ لتجاهل عدة أسطر و هي المقابلة لعلامتي <!-- --> التي تتجاهل عدة وسوم محصورة بينها، أو علامتي // التي يتم تجاهل سطر واحد وهي المقابلة للوسم الذي يتجاهل وسم واحد فقط <!>
مالايعلمه الجميع ان نفس علامتي التجاهل التي تستعمل في البرمجة /**/ و // تقبل أيضا في الوسوم، لكن في وسطها
مثال على علامة التجاهل /**/
كود PHP:
<img
/ * سيتم تجاهل هذا السطر
وهذا
وهذا
*/
src=“test.gif” alt= “images 4 tes” />




هذا الوسم سيفهمه المتصفح هكذا
كود PHP:
<img src=“test.gif” alt= “images 4 tes” />





مثال على علامة التجاهل //
كود PHP:
<img // سيتم تجاهل في هذا السطر ما بعد هذه العلامة
src=“test.gif” alt= “images 4 tes” />




ولي موضوع قديم هنا في سوالف عن بعد مفارقات المتصفح IE التي بها شرح ومثال عن كيفية التجاهل وسط الوسوم
عود على بدأ، أضنكم عرفتم الآن ما أرمي إليه
مقصدي من هذا المقال كله هو من كانت صفحته تبتدأ في النسخة المصدرية لها بـ
كود PHP:
<html lang="ar">




فليغيرها الى
كود PHP:
<html // بسم الله الرحمن الرحيم
lang="ar">




ومن كانت صفحته قياسية وتبتدأ بـ DOCTYPE كـ
كود PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
>




فليجعلها
كود PHP:
<!DOCTYPE // بسم الله الرحمن الرحيم
html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
>




حتى في ملفات xml عادة تكون
كود PHP:
<?xml version="1.0" ?>




بدورها تصبح
كود PHP:
<?xml // بسم الله الرحمن الرحيم
version="1.0" ?>




أي صفحة تريد أن تبدأها بالبسملة، وما قبل البسملة شيء، كل ما عليك فعله، هي فتح تلك الصفحة في أبسط محرر وتطبع علامتي التجاهل // بعد الإسم التعريفي للوسم ك <html وبعدها أكتب بالعربية الفصحى وفق ترميز الصفحة، بسم الله الرحمن الرحيم ولما لا الصلاة و السلام على أشرف المرسلين، وبعدها إقفز السطر و أحفظ صفحتك
للعلم هذه الحركة متوافقة مع المعايير القياسية
انشروا هذه الطريقة فما أكثر الصفحات المبتورة
و السلام عليكم

المرفقات: مثال البسملة على هذه الصفحة

عبدالله الحصان 07-04-2006 08:09 PM

يسلمو

وما قصرت :)

بوابة مكة 08-04-2006 12:36 AM

وفقك الله اخي الكريم وبارك فيك

كليفر 08-04-2006 07:14 PM

الله يخليكم يا اخونى


جميع الأوقات بتوقيت مكة المكرمة. الساعة الآن » 02:38 PM.

Powered by vBulletin
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright © ArabWebTalk.Com 2004-2012