كيفية إضافة صندوق عرض أكواد HTML إحترافي على بلوجر2025
كيفية إضافة صندوق عرض أكواد HTML إحترافي على بلوجر |
يتيح هذا الصندوق للمستخدمين نسخ الأكواد أو الاطلاع عليها دون تشويش، ما يجعل عملية التعليم أو الشرح أسهل وأكثر وضوحًا.
من خلال هذا المقال، سنناقش كيفية إضافة صندوق عرض أكواد HTML احترافي إلى موقعك مع التركيز على أهمية استخدام معايير السيو، تحسين تجربة المستخدم، وبعض الأدوات والإضافات التي يمكنك الاستفادة منها.
أهمية صندوق عرض الأكواد الاحترافي
عندما تقوم بمشاركة أكواد HTML أو CSS أو JavaScript على موقعك، فإن عرض هذه الأكواد بطريقة مرتبة ومنسقة يسهم في تحسين تجربة الزوار وزيادة تفاعلهم.
- صندوق عرض الأكواد الاحترافي يمكنه القيام بالعديد من المهام مثل:
- سهولة القراءة: يساعد في تنظيم الأكواد وجعلها قابلة للقراءة بشكل أوضح.
- النسخ السهل: يوفر زرًا لنسخ الأكواد بنقرة واحدة.
- الحفاظ على التنسيق: يحافظ على تنسيق الأكواد بحيث لا تتداخل مع محتوى الصفحة.
- دعم لغات البرمجة المختلفة: يمكن أن يدعم عرض أكواد متعددة، بما في ذلك HTML وCSS وJavaScript.
لماذا تحتاج إلى صندوق عرض أكواد HTML احترافي؟
تحسين تجربة المستخدم
عرض الأكواد بشكل احترافي يزيد من تجربة المستخدم الإيجابية على موقعك. عندما يجد الزوار الأكواد سهلة القراءة والنسخ، سيشعرون بالراحة في التعامل مع المحتوى الذي تقدمه.
هذا قد يساهم في زيادة معدل بقاء الزوار على موقعك ويقلل من معدل الارتداد، وهو عامل مهم يؤثر على تصنيف موقعك في محركات البحث.
تحسين محركات البحث (SEO)
كيفية إضافة صندوق عرض أكواد HTML احترافي
/*-- codebox by jistweb.com --*/.code-box{border:1px solid #ccc;border-radius:4px;padding:16px;position:relative;margin:10px 0;}.code-box pre{background-color:#f8f8f8;border:0;margin:0;overflow:auto;padding:16px}.copy-button{background-color:#6cc060;border:0;border-radius:2px;color:#fff;cursor:pointer;font-size:12px;outline:0;padding:5px 13px;position:absolute;right:16px;top:16px;transition:background-color .2s}.copy-button:hover{background-color:#5ca751}.post-body pre, pre.code-box {direction: ltr;display: block;background-color: #9b9b9b0d;font-family: Monospace;font-size: 13px;color: #444444;white-space: pre-wrap;line-height: 1.4em;padding: 20px;border: 1px solid #9b9b9b1a;border-radius: 5px;}
<script type='text/javascript'>//<![CDATA[const codeBoxes=document.querySelectorAll(".code-box");codeBoxes.forEach(t=>{const e=t.querySelector(".copy-button");e.addEventListener("click",()=>{var e=t.querySelector("code");const o=window.getSelection(),c=document.createRange();c.selectNodeContents(e),o.removeAllRanges(),o.addRange(c),document.execCommand("copy"),o.removeAllRanges()})}); //]]></script>
<div class="code-box"> <pre><code> <!-- ضع الكود الذي تريد عرضه هنا بعد تحويله--> </code></pre> <button class="copy-button">نسخ</button></div>