أساسيات تصميم وتكويد قوالب بلوجر
قم بإنشاء هيكل عظمي للقالب الخاص بك
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE html>
<html dir='rtl' xmlns='http://www.w3.org/1999/xhtml' xmlns:b='http://www.google.com/2005/gml/b' xmlns:data='http://www.google.com/2005/gml/data' xmlns:expr='http://www.google.com/2005/gml/expr' xmlns:og='http://ogp.me/ns#'>
<head>
</head>
<body>
</body>
</html>
<head>
<b:include data='blog' name='all-head-content' />
<title><data:blog.pageTitle/></title>
<meta content='width=device-width, initial-scale=1' name='viewport' />
<b:skin>
<![CDATA[
/* يتم وضع قواعد CSS المخصصة هنا... */
]]>
</b:skin>
</head>
<header>
<b:section class='header' id='header' maxwidgets='1' showaddelement='no'>
<b:widget id='Header1' locked='true' title='' type='Header'></b:widget>
</b:section>
</header>
<b:section class='main' id='main' showaddelement='yes'>
<b:widget id='Blog1' locked='true' title='Blog Posts Section' type='Blog' />
</b:section>
يمكنك ملاحظة أننا أضفنا <b:widget id='Blog1' locked='true' title='Blog Posts Section' type='Blog'/> يقوم تلقائيًا بإنشاء المحتوى المطلوب للصفحة الرئيسية وصفحة الأرشيف وصفحة البحث وبالطبع لصفحة المنشور الفردية.
<aside>
<b:section class='sidebar' id='sidebar' maxwidgets='' showaddelement='yes'>
</b:section>
</aside>
لقد استخدمنا علامة HTML5 هذه <aside> للشريط الجانبي. على الرغم من أنه ليس إلزاميًا استخدامه ويمكن استبداله بسهولة <div> بعلامة عادية ، إلا أنني أوصي بشدة باستخدامه في هذا القسم.
<footer>
<div>
جميع الحقوق محفوظة © 2021 <strong><data:blog.title/></strong>
</div>
</footer>
إنه قسم بسيط عبارة عن شريط سفلي يتكون من إعلان حقوق النشر. لاحظ استخدام <footer> وهي علامة HTML5 لهذه القسم . يتم كتابة اسم المدونة - ديناميكيًا - بعد بيان حقوق النشر.
قالب بلوجر من تصميمك
إذن ، هذا هو كود القالب الذي صممته انت معنى اليوم.
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE html>
<html dir='rtl' xmlns='http://www.w3.org/1999/xhtml' xmlns:b='http://www.google.com/2005/gml/b' xmlns:data='http://www.google.com/2005/gml/data' xmlns:expr='http://www.google.com/2005/gml/expr' xmlns:og='http://ogp.me/ns#'>
<head>
<b:include data='blog' name='all-head-content' />
<title>
<data:blog.pageTitle/>
</title>
<meta content='width=device-width, initial-scale=1' name='viewport' />
<b:skin>
<![CDATA[
/* يتم وضع قواعد CSS المخصصة هنا... */
]]>
</b:skin>
</head>
<body>
<div id="blog-wrapper">
<header>
<b:section class='header' id='header' maxwidgets='1' showaddelement='no'>
<b:widget id='Header1' locked='true' title='' type='Header'></b:widget>
</b:section>
</header>
<div id="content-wrapper">
<div class="content-table">
<div class="content-row">
<b:section class='main column' id='main' showaddelement='yes'>
<b:widget id='Blog1' locked='true' title='Blog Posts Section' type='Blog' />
</b:section>
<aside class="column">
<b:section class='sidebar' id='sidebar' maxwidgets='' showaddelement='yes'>
</b:section>
</aside>
<div>
</div>
</div>
</div>
</div>
<footer>
<div>
جميع الحقوق محفوظة © 2021 <strong><data:blog.title/></strong>
</div>
</footer>
</div>
</body>
</html>
قبل أن نمضي قدمًا في تصميم تخطيطنا من خلال قواعد CSS ، دعنا نلقي نظرة على نموذج بالحجم الطبيعي للحصول على فكرة عادلة عنه. سيكون تخطيطًا كلاسيكيًا من عمودين يُستخدمه اغلب المدونات
ستتم كتابة جميع قواعد CSS المخصصة اسفل / بعد وسم <b:skin> كما هو موضح أدناه ( انظر أدناه ) حول الترتيب الذي ستظهر به قواعد CSS .
<b:skin>
<![CDATA[
/* التخطيط الأساسي للقالب */
#blog-wrapper {
width: 1024px;
margin: 0 auto;
}
#content-wrapper {
width: 100%;
height: 100%;
overflow: hidden;
}
.content-table {
display: table;
border-collapse: separate;
}
.content-row {
display: table-row;
}
#main {
padding: 25px 25px 25px 20px;
width: auto;
height: 100%;
display: table-cell;
}
aside {
width: 32%;
height: 100%;
border-left: 1px solid #ddd;
padding: 25px;
display: table-cell;
}
footer {
width: 100%;
clear: both;
border-top: 1px solid #ddd;
padding: 20px;
}
]]>
</b:skin>
يمكنك فحص جميع قواعد CSS عن كثب داخل ملف القالب المتاح للتنزيل في نهاية هذا الدرس التعليمي. وإليك لقطة شاشة جزئية للقالب.
أنت حر في تمديد وإعادة توزيع هذا القالب. تصميم قالب بلوجر Blogger ليس بهذه الصعوبة ويمكن للمرء أن يبدأ به بالمعرفة الأساسية لـ HTML و CSS. آمل أن تكون قد وجدت هذا الدرس التعليمي مفيدًا.
يتم تشغيل ملايين المدونات بواسطة منصة Blogger من Google . أول شيء ينتبه إليه الزائر أثناء زيارته للمدونة هو تصميمها أو نموذجها. يتمتع المظه...
شكرا لك على الشرح
ردحذفانا ابحث عن كود لزر اذا ضغطنا عليه يتم تحديد الاكواد الموجودة بداخل صناديق الاقتباس
وزر ثاني يتم نسخ الاكواد التي حددت
هل يوجد مثل هذا و شكرا
سوف يتم طرح مقاله عن صناديق اقتباس مثل هذه المواصفات ✌
حذفشكرا لك لقد افادني الشرح جداا
ردحذف