الجداول المتتالية. مقارنة القيم الفردية والمختصرة

08.07.2019

يمكنك دمج العديد من خصائص CSS ذات الصلة في خاصية واحدة لتوفير الوقت والجهد.

مقارنة القيم الفردية والمختصرة

خذ بعين الاعتبار القاعدة التالية للهوامش (تعمل اختصارات الحشو والحدود بنفس الطريقة):

div.foo (الهامش العلوي: 1em؛ الهامش الأيمن: 1.5em؛ الهامش السفلي: 2em؛ الهامش الأيسر: 2.5em؛)

يمكن كتابة هذه القاعدة بإيجاز أكثر:

div.foo ( الهامش: 1em 1.5em 2em 2.5em; )

تحديد أقل من أربع قيم لخاصية الاختزال

يمكن أن تحتوي القيمة المختصرة على أقل من أربعة معانٍ، وفقًا للقائمة أدناه. يتم ترتيب النتائج حسب عدد القيم المقدمة:

دليل الاختصارات

اختصارات الحدود لمختلف الخصائص

ومن الجدير بالذكر أيضًا أنه يمكنك أيضًا تعيين قيم خاصية الحدود لحد واحد فقط من عنصر مثل هذا:

عرض الحدود اليسرى: 2 بكسل؛ نمط الحدود اليسرى: صلب؛ لون الحدود اليسرى: أسود؛

اختصارات لبعض خصائص الهوامش والحشو والحدود كل هذا يعمل بنفس الطريقة الموضحة أعلاه في قسم "الاختيار بين خاصية واحدة وقيمة مختصرة".
اختصارات الخطوط باستخدام سطر اختصار واحد، يمكنك تحديد حجم الخط ووزنه ونمطه وعائلته وارتفاع الخط. على سبيل المثال، خذ بعين الاعتبار الكود التالي:

حجم الخط: 1.5em؛ ارتفاع الخط: 200%؛ وزن الخط: غامق؛ نمط الخط: مائل؛ عائلة الخط: جورجيا، "Times New Roman"، serif

يمكنك تحديد كل هذا بالسطر التالي:

الخط: 1.5em/200% غامق ومائل Georgia،"Times New Roman"،serif؛

اختصار للخلفية باستخدام سطر واحد من CSS، يمكنك تحديد لون الخلفية وصورة الخلفية وتكرار الصورة وموضع الصورة. لنأخذ الكود التالي:

لون الخلفية: #000؛ صورة الخلفية: url(image.gif); تكرار الخلفية: عدم التكرار؛ موضع الخلفية: أعلى اليسار؛

ويمكن تمثيل ذلك باستخدام الاختصار التالي:

الخلفية:#000 url(image.gif) بدون تكرار أعلى اليسار؛

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

نوع نمط القائمة: دائرة؛ قائمة نمط الموقف: داخل؛ صورة نمط القائمة: url(bullet.gif) ؛

وهذا يعادل ما يلي:

نمط القائمة: دائرة داخل url(bullet.gif);

تطبيق CSS على HTML

هناك ثلاث طرق لتطبيق CSS على مستند HTML:

  • خيط؛
  • متداخلة؛
  • أوراق الأنماط الخارجية.

أنماط السلسلة

يمكنك تطبيق ورقة أنماط على عنصر باستخدام سمة النمط كما يلي:

داخل هذه السمة، يتم سرد جميع خصائص CSS وقيمها.

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

المشكلة الكبيرة في الأنماط المضمنة هي أنها تجعل الحفاظ على الأنماط أكثر صعوبة. يهدف استخدام CSS إلى فصل عرض المستند عن بنيته، ولكن الأنماط المضمنة تفعل العكس تمامًا - قواعد العرض المنتشرة في جميع أنحاء المستند.

بصرف النظر عن مشكلات الصيانة، فلن تحصل على أي فائدة من الجزء الأساسي في CSS: التتالي.

أنماط متداخلة

يتم وضع أوراق الأنماط المتداخلة في رأس المستند داخل عنصر النمط، كما في صفحة المثال التالية:

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

أوراق الأنماط الخارجية

أوراق الأنماط الخارجية تعني وضع جميع تعريفات CSS في ملف منفصل، وحفظه بامتداد ملف CSS، ثم تطبيقه على مستندات HTML باستخدام العنصر وصلةفي عنوان الوثيقة. على سبيل المثال:

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

استيراد أوراق الأنماط

هناك طريقة أخرى لاستيراد أوراق الأنماط الخارجية إلى ملفات HTML - عبارة @import. ويتم إدراجه في ورقة الأنماط المتداخلة، بنفس طريقة كود CSS المتداخل الموضح أعلاه. بناء الجملة هو كما يلي:

المفهومان الأساسيان لـ CSS هما ميراثو المتتالية. ميراثيشير إلى الطريقة التي يرث بها عنصر في ترميز HTML خصائص عناصره الأصلية (التي تحتوي عليه) ويمررها إلى أحفاده، بينما المتتاليةيتعامل مع إعلانات CSS التي يتم تطبيقها على المستند، وكيف تتجاوز القواعد المتعارضة بعضها البعض.

ميراث

ميراثفي CSS، هي آلية يتم من خلالها تمرير خصائص معينة من عنصر سلف إلى العناصر التابعة له.

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

كل عنصر في مستند HTML سوف يرث كافة الخصائص القابلة للتوريث من سلفه، باستثناء العنصر الجذر (html)، الذي ليس له سلف.

المتتالية

المتتاليةهي آلية تتحكم في النتيجة النهائية عند تطبيق عدة إعلانات CSS متعارضة على نفس العنصر. هناك ثلاثة مفاهيم رئيسية تتحكم في الترتيب الذي يتم به تطبيق إعلانات CSS:

  • أهمية
  • النوعية
  • ترتيب كود المصدر

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

أهمية

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

  • أوراق أنماط وكيل المستخدم
  • الإعلانات المنتظمة في أوراق أنماط المستخدم
  • تصريحات منتظمة في أوراق أنماط المؤلف
  • تصريحات مهمة في أوراق أنماط المؤلف
  • تصريحات هامة في أوراق أنماط المستخدم

أنماط وكيل المستخدمهي ورقة الأنماط المضمنة في المتصفح. يحتوي كل متصفح على قواعده الافتراضية الخاصة التي تحدد كيفية عرض عناصر HTML المتنوعة إذا لم يتم تحديد أي نمط من قبل المستخدم أو مصمم الصفحة. على سبيل المثال، عادةً ما تظهر الروابط التي لم تتم زيارتها باللون الأزرق وتحتها خط.

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

ورقة أنماط المؤلفهو ما يسمى عادة "ورقة الأنماط". هذه ورقة أنماط كتبها مؤلف المستند (أو على الأرجح مصمم الموقع) وأرفقها (أو أدرجها).

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

سيتم تطبيق العرض التقديمي الافتراضي للمتصفح فقط إذا لم يتم تجاوز هذه الإعلانات بواسطة أي ورقة أنماط مستخدم أو قواعد ورقة أنماط المؤلف، نظرًا لأن ورقة أنماط وكيل المستخدم لها الأولوية الدنيا.

النوعية

النوعيةيتم تعريفه على أنه مقياس لمدى تحديد محدد لبعض القواعد. يمكن للمحدد منخفض الخصوصية أن يطابق العديد من العناصر (مثل *، الذي يطابق كل عنصر في المستند)، بينما يمكن أن يطابق المحدد عالي الخصوصية عنصرًا واحدًا فقط لكل صفحة (مثل #nav، الذي يطابق فقط عنصرًا بمعرف) مطابقة الملاحة).

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

تشتمل الخصوصية على أربعة مكونات يمكن الإشارة إليها على أنها a وb وc وd. المكون أ هو الأكثر تمييزا، د هو الأقل.

  • يتم تعريف المكون a بكل بساطة: فهو 1 لإعلان سمة النمط، وإلا فهو 0 .
  • المكون ب هو عدد محددات الهوية في المحدد (تلك التي تبدأ مع#).
  • المكون ج هو رقم محددات السمات، بما في ذلك محددات الفئة والفئة الزائفة.
  • المكون d هو عدد أنواع العناصر والعناصر الزائفة في المحدد.

مع القليل من الرياضيات، يمكنك الحصول على سلسلة من هذه المكونات الأربعة التي تحدد خصوصية أي قاعدة. لا تحتوي إعلانات CSS في سمة النمط على محدد، لذا ستكون خصوصيتها دائمًا 1,0,0,0 .

ويبين الجدول بعض الأمثلة.

محدد أ ب ج د النوعية
h1 0 0 0 1 0,0,0,1
.foo 0 0 1 0 0,0,1,0
#حاجِز 0 1 0 0 0,1,0,0
html>head+body ul#nav *.home a:link 0 1 2 5 0,1,2,5

تجدر الإشارة إلى أن الأحرف المتصلة (مثل > و+ و

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

ما هي أوراق الأنماط المتتالية؟

الأنماط هي مجموعة من المعلمات التي تتحكم في مظهر العناصر وموضعها على صفحة الويب. أنظر إلى الصور أدناه لتفهم الفرق:

يبدو الكود المصدري لمثل هذا المستند كما يلي:

1
2
3
4
5
6
7
8
9
10
11
12
13


"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<أتش تي أم أل xmlns=>
<الرأس >
<meta http-equiv = "نوع المحتوى" content = "text/html; charset=utf-8" / >
<العنوان >فليكساجون</العنوان>
<الرابط rel = "stylesheet" href = "style.ess" type = "text/css" / >
</الرأس>
<الجسم >
<ح1>فليكساجوك</h1>
<р>Flexagok هو شكل ورقي له ثلاثة جوانب أو أكثر. في البداية يبدو أن هذا مستحيل، ولكن تذكر شريط موبيوس، فهو يحتوي على جانب واحد فقط، على عكس قطعة من الورق، ومع ذلك، فهو حقيقي. Flexagon حقيقي أيضًا، وهو سهل الصنع واللصق في المنزل. يبدو وكأنه مسدس ذو وجهين، ولكن ثنيه بطريقة خاصة ونرى الجانب الثالث. من السهل التأكد من أننا نتعامل مع ثلاثة جوانب بالضبط إذا قمنا بطلائها بألوان مختلفة. من خلال ثني المرن، سنلاحظ جميع أسطحه بالتناوب.</ ع>
</ الجسم>
</أتش تي أم أل>

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

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21

جسم(

حجم الخط: llpt؛
لون الخلفية : #f0f0f0 ; /* لون خلفية صفحة الويب */
اللون: #333؛ /* لون النص الأساسي */
}
ح1 (
اللون: #a52 a2 أ؛ /* لون العنوان */
حجم الخط: 24 نقطة؛ /* حجم الخط بالنقاط */
عائلة الخطوط: Georgia، Times، serif؛ /* خط العائلة */
وزن الخط: عادي؛ /* نمط النص العادي */
}
ع(
محاذاة النص: ضبط؛ /* محاذاة العرض */
الهامش الأيسر : bOrx؛ /* المساحة اليسرى بالبكسل */
الهامش الأيمن : Yurh؛ /* المساحة المتروكة اليمنى بالبكسل */
الحدود اليسرى : lpx Solid #999 ;
الحد السفلي: lpx صلب #999 ؛
الحشو - اليسار : Yurh؛
الحشو -القاع: 1Opx؛
}

في الملف style.cssجميع معلمات التصميم لعلامات مثل، <الجسم >, و<ص>
لاحظ أن العلامات نفسها مكتوبة كالمعتاد في كود HTML. وبما أنه يمكن الرجوع إلى ملف ورقة الأنماط من أي مستند ويب، فإن هذا يؤدي في النهاية إلى تقليل كمية البيانات المكررة. وبفضل فصل الكود والتصميم، تزداد مرونة إدارة نوع المستند وسرعة العمل على الموقع.

أنواع الأنماط

هناك عدة أنواع من الأنماط التي يمكن تطبيقها معًا على مستند واحد. هذه هي نمط المتصفح، وأسلوب المؤلف، وأسلوب المستخدم.

نمط المتصفح. يتم استخدام أنماط مماثلة عند استخدام لغة HTML "الخالصة".

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

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

كيفية إضافة أنماط إلى الصفحة؟

هناك عدة طرق لإضافة أنماط CSS إلى الصفحة:

الأنماط ذات الصلة

عند استخدام الأنماط المرتبطة، يوجد وصف المحددات وقيمها في ملف منفصل، عادة بامتداد CSS، ويتم استخدام علامة لربط المستند بهذا الملف . يتم وضع هذه العلامة في حاوية .

يمكنك ربط هذه الأنماط على النحو التالي:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15

"-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
"http://www.w3.org/1999/xhtml">


الأنماط</ title ><br> <link rel = "stylesheet" type = "text/css" href = "style/mysite. ess" / ><br> <link rel = "stylesheet" type = "text/css" <br>href = <span>"http://www.htmlbook.ru/main.ess"</span> / ><br> </ head ><br> <body ><br> <h1 >عنوان</ h1 ><br> <р>نص</ р><br> </ body ><br> </ html ></p> </td> </tr></tbody></table><p>وسيبدو ملف النمط هكذا:</p> <table cellspacing="0" cellpadding="0"><tbody><tr><td class="line-numbers"><p>1<br>2<br>3<br>4<br>5<br>6<br>7<br>8<br>9<br></p> </td><td><p>ح1 ( <br>اللون : #000080 ; <br>حجم الخط: 2em؛ <br>عائلة الخطوط: Arial، Verdana، sans-serif؛ <br>محاذاة النص: مركز؛ <span>/* محاذاة المركز */</span><br>} <br>ف( <br>الحشو -اليسار: 20 بكسل؛ <br>} </p> </td> </tr></tbody></table><p>كما ترون من الكود أعلاه، تتم إضافة سجل إلى صفحة html لإخبار المتصفح بمكان الحصول على الأنماط منه. يحتوي ملف النمط نفسه على وصف للأنماط فقط. هذا الفصل بين أكواد html وcss يجعل من السهل تطوير مواقع الويب وصيانتها. يوصى بالالتزام بهذا النمط من التخطيط.</p> <h3>الأنماط العالمية</h3> <p>عند استخدام الأنماط العامة، يتم وصف خصائص CSS في المستند نفسه وتقع في رأس صفحة الويب. من حيث المرونة والإمكانيات، تعد طريقة إضافة النمط هذه أدنى من الطريقة السابقة، ولكنها تتيح لك أيضًا تخزين الأنماط في مكان واحد، في هذه الحالة مباشرة على الصفحة باستخدام حاوية <b><style> </b>.يمكن استخدام الأنماط الموضحة في رأس الصفحة في جميع أنحاء المستند (ولهذا السبب يطلق عليها "العالمية"). أود أن أشير إلى أن هذا الأسلوب في تخطيط الصفحة يؤدي إلى صعوبات كبيرة في الصيانة ونادرًا ما يستخدم. ومن الأمثلة على الاستخدام غير الناجح لهذا النهج خدمة التدوين Blogger.com. تستخدم المدونات التي تم إنشاؤها عليها أنماطًا عالمية لتصميم صفحاتها.</p> <p>فيما يلي مثال على استخدام الأنماط العامة:</p> <table cellspacing="0" cellpadding="0"><tbody><tr><td class="line-numbers"><p>1<br>2<br>3<br>4<br>5<br>6<br>7<br>8<br>9<br>10<br>11<br>12<br>13<br>14<br>15<br>16<br>17<br></p> </td><td><p><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" </span><br><span>"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"></span><br><<span>أتش تي أم أل xmlns= <span>"http://www.w3.org/1999/xhtml"</span>> </span><br><<span>الرأس ></span><br><<span>meta http-equiv = "نوع المحتوى" content = "text/html; charset=utf-8" / ></span><br><<span>العنوان ></span>الأنماط العالمية<<span>/العنوان></span><br><<span>نوع النمط = "نص/CSS"></span><br>ح1 ( <br>حجم الخط: 1.2 م؛ <br>عائلة الخطوط: Verdana، Arial، Helvetica، sans-serif؛ <br>اللون: #333366؛ <br><<span>/نمط></span><br><<span>/الرأس></span><br><<span>الجسم ></span><br><hl>مرحبا بالعالم!<<span>/هل></span><br><<span>/ الجسم></span><br><<span>/أتش تي أم أل></p> </td> </tr></tbody></table><h3>الأنماط الداخلية</h3> <p>يعد النمط الداخلي أو المضمّن في الأساس امتدادًا لعلامة واحدة مستخدمة في صفحة الويب الحالية. يتم استخدام السمة لتحديد النمط <b>أسلوب</b>وقيمته هي مجموعة من قواعد الأسلوب. على سبيل المثال:</p> <table cellspacing="0" cellpadding="0"><tbody><tr><td class="line-numbers"> </td><td><p><p style= <span>"حجم الخط: 120%؛ عائلة الخط: أحادي المسافة؛ <br>اللون: сd66сс"</span>> نص المثال</р> </p> </td> </tr></tbody></table><p>يوصى باستخدام الأنماط الداخلية على الموقع <b>محدود</b>أو <b>رفض تماما</b>من استخدامها. الحقيقة هي أن إضافة مثل هذه الأنماط يزيد من الحجم الإجمالي للملفات، مما يؤدي إلى زيادة وقت التحميل في المتصفح، ويجعل تحرير المستندات أكثر صعوبة بالنسبة للمطورين.</p> <h3>استيراد CSS</h3> <p>يمكنك استيراد محتويات ملف CSS إلى ورقة الأنماط الحالية باستخدام الأمر <b>@يستورد</b>.</p> <table cellspacing="0" cellpadding="0"><tbody><tr><td class="line-numbers"><span>"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"></span><br><<span>أتش تي أم أل xmlns= <span>"http://www.w3.org/1999/xhtml"</span>> </span><p><<span>الرأس ></span><br><<span>meta http-equiv = "نوع المحتوى" content = "text/html; charset=utf-8" / ></span><br><<span>العنوان ></span>يستورد<<span>/العنوان></span><br><<span>نوع النمط = "نص/CSS"></span><br>@import url("style/mysite.ess"); <br>ح2 ( <br>حجم الخط: 1.2 م؛ <br>عائلة الخطوط: Arial، Helvetica، sans-serif؛ <br>الون الاخضر؛ <br><<span>/نمط>(</span><br>عائلة الخطوط: Arial، Verdana، Helvetica، sans-serif؛ <br>حجم الخط: 90%؛ <br>الخلفية: أبيض؛ <br>لون أسود؛ <br>} </p> </td> </tr></tbody></table><h3>لا تنسى التسلسل الهرمي!</h3> <p>عند استخدام أنماط مختلفة معًا، عليك أن تتذكر التسلسل الهرمي الخاص بها. <b>يتم دائمًا تطبيق النمط الداخلي أولاً، ثم النمط العام، وأخيرًا النمط المرتبط.</b>وبالتالي فإن تعريفات بعض الأنماط قد تتداخل مع غيرها، فكن حذرًا.</p> <h2>ماذا بعد؟</h2> <p>وقد سبق ذكر الوحدات الهيكلية أعلاه <b>CSS</b>- محددات. لكن يجب كتابة مقالة منفصلة عن بناء جملة CSS، لذلك قررت أن أضع هذه المادة في منشور منفصل.</p> <p>الآن فيما يتعلق بالمعايير: لقد تم الآن اعتماد معيار CSS 2.1 ودعمه رسميًا، كما أن CSS 3 قيد التطوير، والذي سيقدم عددًا كبيرًا من الابتكارات. يمكنك أن تقرأ عن بعضها في مقالة مستقبل ترميز CSS</p> <p>بشكل عام، تعد دراسة تقنيات تخطيط صفحة الويب موضوعًا معقدًا، حيث يتعين عليك أحيانًا دراسة مجموعة من التقنيات ذات الصلة والتوصل إلى ميزات التنفيذ للمتصفحات المختلفة. الاستعداد للصعوبات.</p> <p>بناءً على مواد من كتاب "تخطيط صفحات الويب" للكاتب فلاد مورزيفيتش. أوصي بشدة بهذا الكتاب، فهو مناسب كمرجع وكتاب مدرسي.</p> <p>ربما يكون الموقع الدقيق للكائنات على الصفحة بالنسبة لبعضها البعض أحد أصعب المهام التي يواجهها مشرف الموقع. إن كتابة كود HTML للصفحة بحيث تكون جميع الصور الرسومية والكتل النصية في مكانها ليس فقط على كمبيوتر مشرف الموقع، ولكن أيضًا على جميع زوار الموقع هو فن حقيقي. الحد الأقصى لحجم الخط الذي حدده المستخدم في متصفحه يمكن أن يحول الإبداع الرائع إلى كومة غير منظمة من العجين والصور.</p> <p>يتم تقديم أوراق الأنماط المتتالية، التي تم الإعلان عنها كوسيلة للتحكم الكامل في علامات HTML، في ضوء المشكلة قيد النظر كأداة جيدة لتنظيم الموقع الدقيق للكائنات على الصفحة. يتيح لك CSS تجاوز جميع الخصائص الافتراضية لأي علامة. يصبح من الممكن محاذاة كتلة النص بالنسبة للصفحة والكتل النصية الأخرى.</p> <p>يفتح استخدام CSS إمكانيات جديدة محددة ليس لها مثيل في لغة HTML القياسية. على سبيل المثال، من الممكن ضبط تباعد الأحرف والأسطر للنص، والإشارة بدقة إلى موضع الصورة في الخلفية دون تجانبها عبر المستند بأكمله.</p> <p>بشكل عام، تسمح لك Cascading Style Sheets بالتفكير في تصميم صفحة الويب، والجانب الجمالي لإدراك المستخدم للمعلومات، وليس فقط الجانب النفعي.</p> <p>مع استخدام CSS، تزداد سرعة إنشاء صفحة جديدة. يمكن استخدام الأنماط المحددة مرة واحدة لعدد غير محدود من المرات في أي مكان في المستند. إحدى التفاصيل المهمة هي القدرة على تعيين الأنماط في ملف منفصل في شكل تعيين خصائص مختلفة للعلامات وإنشاء أنماط مخصصة. ستؤدي إعادة تعريف الأنماط في مثل هذا الملف إلى تغيير نمط العرض تلقائيًا لجميع الكائنات التي تم تطبيق النمط المتغير عليها.</p> <p>دعونا نلقي نظرة فاحصة على كيفية استخدام CSS. هناك أربع طرق لتطبيق الأنماط:</p> <ol><li>تجاوز النمط في عنصر الترميز</li> <li>وضع وصف النمط في رأس المستند باستخدام علامة النمط</li> <li>وضع رابط لوصف خارجي باستخدام علامة الرابط</li> <li>استيراد نمط إلى مستند</li> </ol><p>متوفر بنمط CSS لعنصر الترميز هذا. باستخدام طريقة التجاوز هذه، ستؤثر التغييرات فقط على العنصر الذي تكون هذه العلامة مسؤولة عنه ولن تنعكس على العناصر الأخرى التي تعرضها هذه العلامة أيضًا في مكان آخر بالصفحة. يسمح لك بتطبيق النمط المطلوب على منطقة معينة من المستند.</p> <p>يمكنك تجاوز عنصر ترميز قياسي أو إنشاء عنصر خاص بك باستخدام خصائص العرض المطلوبة باستخدام علامة النمط المقترنة الموجودة في رأس المستند قبل علامة النص الأساسي. أيضًا، باستخدام علامة النمط، يتم إنشاء فئات عشوائية. يتيح لك استخدامها تعيين نفس خصائص العرض مرة واحدة لعلامات مختلفة. من الملائم، على سبيل المثال، تعيين نفس الخط للنص والارتباطات التشعبية الموجودة فيه. إذا لم يتم تحديد لون ونمط التسطير، فستظل هذه المعلمات كما هي بالنسبة للارتباطات التشعبية وستظل مميزة بين النص العادي.</p> <p>عندما يتم استخدام نفس الأنماط في عدة أو كل صفحات الموقع، فليس من الضروري تعريفها في كل مستند HTML. يكفي حفظها في ملف منفصل والربط بها في كل مستند باستخدام علامة الرابط في عنصر الرأس (قبل علامة النص). يجب أن تحتوي السمة rel على القيمة "ورقة الأنماط".</p> <p>من الممكن أيضًا استيراد نمط إلى مستند. الفرق بين الرابط والوصف الخارجي هو أنه يمكن استيراد النمط داخل عنصر النمط أو داخل ملف وصف النمط الخارجي المحدد في علامة الارتباط. بهذه الطريقة يمكنك إنشاء ملف خارجي لملف خارجي. يأتي بيان استيراد النمط قبل كافة محددات النمط الأخرى، مما يجعل من السهل تجاوز النمط المستورد.</p> <p>لكن أي تقنية لها عيوبها. تقنية CSS تمتلكها أيضًا. بتعبير أدق، تظهر معظم العيوب في استخدام CSS. ويرجع ذلك إلى عدم التوافق الكامل لـ CSS مع المتصفحات المختلفة، حتى أحدث الإصدارات، وما ينتج عن ذلك من نقص في دقة عرض الصفحة التي يتم الترويج لها في CSS في المتصفحات المختلفة. على سبيل المثال، لا يتم دعم استيراد أحد الأنماط في جميع المتصفحات. لهذا السبب، لا يزال العديد من مشرفي المواقع يخشون استخدام جميع ميزات CSS باستخدام القليل منها فقط.</p> <p>يتيح لك قفل حجم الخط عند عرض النص في المتصفح اكتساب الثقة في الموقع الدقيق لجميع عناصر الصفحة على كمبيوتر المستخدم، ولكنه يحرم المستخدم من القدرة على اختيار حجم الخط المناسب للقراءة بمفرده. هذا النهج هو في الأساس عدم احترام لزائر الموقع.</p> <p>غالبًا ما يُقال عن CSS أنه بمساعدتها من السهل تغيير تصميم الموقع بأكمله مرة واحدة. للقيام بذلك، ما عليك سوى تجاوز الأنماط الموجودة في ملف الأنماط. لكن المصمم الحقيقي الذي يقرر تغيير تصميم موقع الويب لن يتوقف أبدًا عند تغيير عرض الخطوط فقط.</p> <p>تعد أوراق الأنماط المتتالية تقنية واعدة. لكن العديد من مشرفي المواقع ما زالوا يقتصرون على استخدام CSS فقط لتغيير لون الارتباط التشعبي عندما يحوم مؤشر الماوس فوقه.</p> <p>جيد سيئ</p> <script type="text/javascript"> <!-- var _acic={dataProvider:10};(function(){var e=document.createElement("script");e.type="text/javascript";e.async=true;e.src="https://www.acint.net/aci.js";var t=document.getElementsByTagName("script")[0];t.parentNode.insertBefore(e,t)})() //--> </script><br> <br> <script>document.write("<img style='display:none;' src='//counter.yadro.ru/hit;artfast_after?t44.1;r"+ escape(document.referrer)+((typeof(screen)=="undefined")?"": ";s"+screen.width+"*"+screen.height+"*"+(screen.colorDepth? screen.colorDepth:screen.pixelDepth))+";u"+escape(document.URL)+";h"+escape(document.title.substring(0,150))+ ";"+Math.random()+ "border='0' width='1' height='1' loading=lazy loading=lazy>");</script> <div class="clear"></div> <div class="afterpage author_rank"> <div class="social"> <div class="expert-title">حصة هذه المادة:</div> <div style="float:left" class="yashare-auto-init" data-yashareL10n="ru" data-yashareQuickServices="yaru,vkontakte,facebook,twitter,odnoklassniki,moimir,gplus" data-yasharetheme="counter" data-yasharetype="big"></div> </div> <div class="clear"></div> </div> <div class="clear"></div> <div class="clear"></div> <div class="related_posts"> <div class="title">مقالات مماثلة <span></span></div> <ul> <div class='yarpp-related'> <li> <div> <div class="top"> <div class="replace post_243"> <div class="img_border"> <span></span> <img src="/uploads/468e5d4addd5aaac8f19bbda2840f8e9.jpg" alt="كيفية تجميد صف في Excel - تعليمات مفصلة تجميد الأعمدة والصفوف في Excel - تجميد ثلاثة أعمدة في Excel" title="كيفية تجميد صف في Excel - تعليمات مفصلة تجميد الأعمدة والصفوف في Excel - تجميد ثلاثة أعمدة في Excel" loading=lazy loading=lazy> </div> </div> </div> <div class="clear"></div> <div class="info"> <div class="date">17 أبريل 2015</div> <a class="replace post_243" href="https://anyhost.ru/ar/zakreplyaem-oblast-yacheek-v-excel-kak-zakrepit-stroku-v-excel-podrobnye.html">كيفية تجميد صف في Excel - تعليمات مفصلة تجميد الأعمدة والصفوف في Excel - تجميد ثلاثة أعمدة في Excel</a> </div> </div> <div class="clear"></div> </li> <li> <div> <div class="top"> <div class="replace post_243"> <div class="img_border"> <span></span> <img src="/uploads/a759b9fe97ccda291ebec159edefbd07.jpg" alt="SuperBeam هي أداة قوية لنقل الملفات عبر شبكة Wi-Fi بدون الإنترنت" title="SuperBeam هي أداة قوية لنقل الملفات عبر شبكة Wi-Fi بدون الإنترنت" loading=lazy loading=lazy> </div> </div> </div> <div class="clear"></div> <div class="info"> <div class="date">17 أبريل 2015</div> <a class="replace post_243" href="https://anyhost.ru/ar/chto-takoi-kosnites-zdes-peredach-failov-superbeam-moshchnyi.html">SuperBeam هي أداة قوية لنقل الملفات عبر شبكة Wi-Fi بدون الإنترنت</a> </div> </div> <div class="clear"></div> </li> <li> <div> <div class="top"> <div class="replace post_243"> <div class="img_border"> <span></span> <img src="/uploads/17710a78e319544a5b5d2ab44930148c.jpg" alt="متعدد النواة DSP TMS320C6678" title="متعدد النواة DSP TMS320C6678" loading=lazy loading=lazy> </div> </div> </div> <div class="clear"></div> <div class="info"> <div class="date">17 أبريل 2015</div> <a class="replace post_243" href="https://anyhost.ru/ar/chto-takoe-dsp-processor-mnogoyadernyi-dsp-tms320c6678-obzor-arhitektury.html">متعدد النواة DSP TMS320C6678</a> </div> </div> <div class="clear"></div> </li> <li> <div> <div class="top"> <div class="replace post_243"> <div class="img_border"> <span></span> <img src="/uploads/36f90ea9096aa5f59df5203b7540ca5a.jpg" alt="منتجات إنتل: الشرائح وميزاتها" title="منتجات إنتل: الشرائح وميزاتها" loading=lazy loading=lazy> </div> </div> </div> <div class="clear"></div> <div class="info"> <div class="date">17 أبريل 2015</div> <a class="replace post_243" href="https://anyhost.ru/ar/sovremennye-chipsety-dlya-processorov-intel-produkciya-intel-chipsety-i-ih.html">منتجات إنتل: الشرائح وميزاتها</a> </div> </div> <div class="clear"></div> </li> </div> </ul> </div> <div class="clear"></div> <div class="clear"></div> <div class="bread_wrap" xmlns:v="http://rdf.data-vocabulary.org/#"> </div> <div class="clear"></div> </div> <div class="sidebar col-xs-12 col-md-3 col-lg-3"> <div class="aside nav podrubriki"><div class="first_title"></div><div class="subnavtitle">أنواع <span></span></div><ul class="subnav"> <li><span class="asideli related-link" data-href="/category/routers/">أجهزة التوجيه</span></li> <li><span class="asideli related-link" data-href="/category/hard-drives/">الأقراص الصلبة</span></li> <li><span class="asideli related-link" data-href="/category/not-included/">لا يتم تشغيله</span></li> <li><span class="asideli related-link" data-href="/category/printers/">الطابعات</span></li> <li><span class="asideli related-link" data-href="/category/inhibits/">الفرامل</span></li> <li><span class="asideli related-link" data-href="/category/hangs/">يتجمد</span></li> <li><span class="asideli related-link" data-href="/category/viruses/">الفيروسات</span></li> <li><span class="asideli related-link" data-href="/category/tablets/">أجهزة لوحية</span></li> </div> <div class="clear"></div> <div class="sidebar_pop_articles"> <div class="title">المواد شعبية <span></span></div> <ul> <li> <div class="replace post_87"> <div class="top"> <div class="img_border"> <span></span> <img src="https://i0.wp.com/ichip.ru/blobimgs/uploads/2017/10/cat_s60_smartphone_1275542.jpg" alt="كاتربيلر تكشف عن هاتف ذكي مزود بكاميرا حرارية Cat S60" title="كاتربيلر تكشف عن هاتف ذكي مزود بكاميرا حرارية Cat S60" loading=lazy loading=lazy> </div> </div> <div class="info"> <a href="https://anyhost.ru/ar/protivoudarnyi-telefon-ket-s60-s-teplovizorom-caterpillar-predstavila.html" class="replace post_87">كاتربيلر تكشف عن هاتف ذكي مزود بكاميرا حرارية Cat S60</a> </div> </div> <div class="clear"></div> </li> <li> <div class="replace post_87"> <div class="top"> <div class="img_border"> <span></span> <img src="https://i1.wp.com/finansist24.com.ua/wp-content/uploads/2018/07/sozdat-akkaunt-steam.png" alt="كيفية التسجيل في Steam بدون بريد إلكتروني" title="كيفية التسجيل في Steam بدون بريد إلكتروني" loading=lazy loading=lazy> </div> </div> <div class="info"> <a href="https://anyhost.ru/ar/stim-zaregistrirovatsya-s-novoi-versii-kak-zaregistrirovatsya-v-steam-bez-elektronnoi-pochty-vhod-v.html" class="replace post_87">كيفية التسجيل في Steam بدون بريد إلكتروني</a> </div> </div> <div class="clear"></div> </li> <li> <div class="replace post_87"> <div class="top"> <div class="img_border"> <span></span> <img src="https://i0.wp.com/mircsgo.org/wp-content/uploads/2016/06/letter_screen_2.jpg" alt="Cs يذهب إلى ذاكرة التخزين المؤقت للجلد. كيفية بيع عناصر CS:Go؟ هل يمكنك الوثوق بـ CSGO Cash؟ ما هي ضمانات المعاملات؟" title="Cs يذهب إلى ذاكرة التخزين المؤقت للجلد. كيفية بيع عناصر CS:Go؟ هل يمكنك الوثوق بـ CSGO Cash؟ ما هي ضمانات المعاملات؟" loading=lazy loading=lazy> </div> </div> <div class="info"> <a href="https://anyhost.ru/ar/ks-go-skin-kesh-kak-prodat-veshchi-cs-go-mozhno-li-doveryat-csgo-cash-kakie.html" class="replace post_87">Cs يذهب إلى ذاكرة التخزين المؤقت للجلد. كيفية بيع عناصر CS:Go؟ هل يمكنك الوثوق بـ CSGO Cash؟ ما هي ضمانات المعاملات؟</a> </div> </div> <div class="clear"></div> </li> <li> <div class="replace post_87"> <div class="top"> <div class="img_border"> <span></span> <img src="https://i0.wp.com/ixbt.com/portopc/lenovo/x1carbon/45backview.jpg" alt="مراجعة الكمبيوتر المحمول Lenovo ThinkPad X1 Carbon (2018): خفيف ومريح وقوي" title="مراجعة الكمبيوتر المحمول Lenovo ThinkPad X1 Carbon (2018): خفيف ومريح وقوي" loading=lazy loading=lazy> </div> </div> <div class="info"> <a href="https://anyhost.ru/ar/lenovo-thinkpad-x1-carbon-opisanie-obzor-noutbuka-lenovo-thinkpad-x1-carbon-2018-l-gkii.html" class="replace post_87">مراجعة الكمبيوتر المحمول Lenovo ThinkPad X1 Carbon (2018): خفيف ومريح وقوي</a> </div> </div> <div class="clear"></div> </li> <li> <div class="replace post_87"> <div class="top"> <div class="img_border"> <span></span> <img src="https://i1.wp.com/cxem.net/sound/raznoe/transmit2.png" alt="جهاز مجسم لاستقبال الإرسال عن بعد" title="جهاز مجسم لاستقبال الإرسال عن بعد" loading=lazy loading=lazy> </div> </div> <div class="info"> <a href="https://anyhost.ru/ar/peredacha-audio-signala-bez-provodov-stereofoniya-ustroistvo-dlya-priema.html" class="replace post_87">جهاز مجسم لاستقبال الإرسال عن بعد</a> </div> </div> <div class="clear"></div> </li> <li> <div class="replace post_87"> <div class="top"> <div class="img_border"> <span></span> <img src="https://i0.wp.com/inetfishki.ru/wp-content/uploads/2017/020217/otvazat-instagram/2.jpg" alt="فك ربط صفحة الانستقرام من الفيسبوك" title="فك ربط صفحة الانستقرام من الفيسبوك" loading=lazy loading=lazy> </div> </div> <div class="info"> <a href="https://anyhost.ru/ar/kak-otkrepit-stranicu-v-feisbuk-otvyazyvaem-stranichku-v-instagram.html" class="replace post_87">فك ربط صفحة الانستقرام من الفيسبوك</a> </div> </div> <div class="clear"></div> </li> </ul> <div class="clear"></div> </div> <div class="clear"></div> <div class="sidebar_new_articles"> <div class="title">مقالات جديدة <span></span></div> <ul> <li> <a href="https://anyhost.ru/ar/kak-svyazat-kompyutery-po-wifi-kak-podklyuchitsya-k-kompyuteru-po-lokalnoi.html" class="replace post_1054">كيفية الاتصال بجهاز كمبيوتر عبر شبكة محلية؟</a> <div class="clear"></div> </li> <li> <a href="https://anyhost.ru/ar/nt-kernel-system-gruzit-sistemu-windows-chto-eto-process-system-nt-kernel-system.html" class="replace post_1054">تقوم عملية النظام (نظام NT Kernel) بتحميل النظام: ماذا تفعل؟</a> <div class="clear"></div> </li> <li> <a href="https://anyhost.ru/ar/samsung-galaxy-j3-proshivka-obnovlenie-proshivki-smartfonov-samsung-galaxy-chto.html" class="replace post_1054">تحديث البرامج الثابتة للهواتف الذكية Samsung Galaxy</a> <div class="clear"></div> </li> <li> <a href="https://anyhost.ru/ar/programma-dlya-chistki-kompyutera-ot-reklamnyh-virusov-kak-ubrat-reklamu-v.html" class="replace post_1054">كيفية إزالة الإعلانات في المتصفح: إزالة اللافتات والنوافذ المنبثقة</a> <div class="clear"></div> </li> <li> <a href="https://anyhost.ru/ar/chto-takoe-token-kriptovalyuty-chto-takoe-token.html" class="replace post_1054">ما هو رمز العملة المشفرة</a> <div class="clear"></div> </li> </ul> <div class="clear"></div> </div> <div class="clear"></div> <div class="sidebar_question"> <div id="dirace1" style="height:300px;width:200px;" align="center"></div> </div><p></p><div class="clear"></div></div> </div> <div class="clear"></div> <div class="section morkovin-antireklama-sidebar Closure"><div id="smartrotator_ad_1610"></div></div> </div> <div class="clear"></div> <div class="clear"></div> </div> </div> <div class="clear"></div> <footer class="footer"> <div class="kartasajta"><a href="https://anyhost.ru/ar/sitemap.xml">خريطة الموقع</a></div> <div class="top_footer"> <div class="inner"> <div class="footer_col col-xs-6 col-sm-4 col-md-4"> <span data-href="/" class="related-link logo"> <div class="logo_text1"><img src="/public/logo.png" loading=lazy loading=lazy></div> </span> <div class="clear"></div> <p class="copyright">© 2024 Anyhost.ru - موقع إلكتروني حول أجهزة الكمبيوتر ومكوناتها <br /> <span></span> </p> </div> <div class="footer_col col-xs-12 col-sm-2 col-md-2"> <p class="foot_cat_title">آخر</p> <ul class="categories"> <li><span class="related-link" data-href="">حول الموقع</span></li> <li><span class="related-link" data-href="">دعاية</span></li> <li><span class="related-link" data-href="/feedback.html">جهات الاتصال</span></li> </ul> </div> <div class="footer_col col-xs-6 col-sm-2 col-md-2 rubric_col"> <p class="foot_cat_title">فئات</p> <ul id="nav" class="categories"> <li id="menu-item-" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://anyhost.ru/ar/category/routers/">أجهزة التوجيه</a></li> <li id="menu-item-" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://anyhost.ru/ar/category/hard-drives/">الأقراص الصلبة</a></li> <li id="menu-item-" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://anyhost.ru/ar/category/not-included/">لا يتم تشغيله</a></li> <li id="menu-item-" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://anyhost.ru/ar/category/printers/">الطابعات</a></li> <li id="menu-item-" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://anyhost.ru/ar/category/inhibits/">الفرامل</a></li> <li id="menu-item-" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://anyhost.ru/ar/category/hangs/">يتجمد</a></li> <li id="menu-item-" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://anyhost.ru/ar/category/viruses/">الفيروسات</a></li> <li id="menu-item-" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://anyhost.ru/ar/category/tablets/">أجهزة لوحية</a></li> <li id="menu-item-" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://anyhost.ru/ar/category/installation/">تركيب الجهاز</a></li> <li id="menu-item-" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://anyhost.ru/ar/category/application/">التطبيقات</a></li> </ul> </div> <div class="clear"></div> </div> </div> <div class="clear"></div> </footer> <div id="toTop"></div> <script type="text/javascript" src="https://anyhost.ru/wp-content/plugins/service_binet/ajax.js"></script><button id="responsive-menu-button" class="responsive-menu-button responsive-menu-boring responsive-menu-accessible" type="button" aria-label="Menu"> <span class="responsive-menu-box"> <span class="responsive-menu-inner"></span> </span> </button><div id="responsive-menu-container" class="slide-left" style="padding:20px;"> <ul> <li><a style="color:white;" href="https://anyhost.ru/ar/category/routers/">أجهزة التوجيه</a></li> <li><a style="color:white;" href="https://anyhost.ru/ar/category/hard-drives/">الأقراص الصلبة</a></li> <li><a style="color:white;" href="https://anyhost.ru/ar/category/not-included/">لا يتم تشغيله</a></li> <li><a style="color:white;" href="https://anyhost.ru/ar/category/printers/">الطابعات</a></li> <li><a style="color:white;" href="https://anyhost.ru/ar/category/inhibits/">الفرامل</a></li> <li><a style="color:white;" href="https://anyhost.ru/ar/category/hangs/">يتجمد</a></li> <li><a style="color:white;" href="https://anyhost.ru/ar/category/viruses/">الفيروسات</a></li> <li><a style="color:white;" href="https://anyhost.ru/ar/category/tablets/">أجهزة لوحية</a></li> <li><a style="color:white;" href="https://anyhost.ru/ar/category/installation/">تركيب الجهاز</a></li> <li><a style="color:white;" href="https://anyhost.ru/ar/category/application/">التطبيقات</a></li> </ul> </div> <link rel='stylesheet' id='yarppRelatedCss-css' href='/wp-content/plugins/yet-another-related-posts-plugin/style/related.css?ver=4.9.1' type='text/css' media='all' /> <script type='text/javascript' src='https://anyhost.ru/wp-content/plugins/wp-postratings/js/postratings-js.js?ver=1.85'></script> <script type='text/javascript'> /* <![CDATA[ */ var JQLBSettings = { "fitToScreen":"1","resizeSpeed":"400","displayDownloadLink":"0","navbarOnTop":"0","loopImages":"","resizeCenter":"","marginSize":"0","linkTarget":"","help":"","prevLinkTitle":"previous image","nextLinkTitle":"next image","prevLinkText":"\u00ab Previous","nextLinkText":"Next \u00bb","closeTitle":"close image gallery","image":"Image ","of":" of ","download":"Download","jqlb_overlay_opacity":"80","jqlb_overlay_color":"#000000","jqlb_overlay_close":"1","jqlb_border_width":"10","jqlb_border_color":"#ffffff","jqlb_border_radius":"0","jqlb_image_info_background_transparency":"100","jqlb_image_info_bg_color":"#ffffff","jqlb_image_info_text_color":"#000000","jqlb_image_info_text_fontsize":"10","jqlb_show_text_for_image":"1","jqlb_next_image_title":"next image","jqlb_previous_image_title":"previous image","jqlb_next_button_image":"http:\/\/anyhost.ru\/wp-content\/plugins\/wp-lightbox-2\/styles\/images\/ru_RU\/next.gif","jqlb_previous_button_image":"http:\/\/anyhost.ru\/wp-content\/plugins\/wp-lightbox-2\/styles\/images\/ru_RU\/prev.gif","jqlb_maximum_width":"","jqlb_maximum_height":"","jqlb_show_close_button":"1","jqlb_close_image_title":"close image gallery","jqlb_close_image_max_heght":"22","jqlb_image_for_close_lightbox":"http:\/\/anyhost.ru\/wp-content\/plugins\/wp-lightbox-2\/styles\/images\/ru_RU\/closelabel.gif","jqlb_keyboard_navigation":"1","jqlb_popup_size_fix":"0"} ; /* ]]> */ </script> <script type='text/javascript' src='https://anyhost.ru/wp-content/plugins/wp-lightbox-2/wp-lightbox-2.min.js?ver=1.3.4.1'></script> <script type='text/javascript' src='/wp-includes/js/wp-embed.min.js?ver=4.9.1'></script> <script async="async" type='text/javascript' src='https://anyhost.ru/wp-content/plugins/akismet/_inc/form.js?ver=4.0.1'></script> <script type="text/javascript"> <!-- var _acic={dataProvider:10};(function(){var e=document.createElement("script");e.type="text/javascript";e.async=true;e.src="https://www.acint.net/aci.js";var t=document.getElementsByTagName("script")[0];t.parentNode.insertBefore(e,t)})() //--> </script><br> <br> </body> <script src="https://anyhost.ru/wp-content/themes/avada/js/jquery.jshowoff.min.js"></script> <script> (function($){ $(window).scroll(function() { if($(this).scrollTop() > 200) { $('#toTop').fadeIn(100); } else { $('#toTop').fadeOut(100); } } ); $('#toTop').click(function() { $('body,html').animate({ scrollTop:0} ,400); } ); $('.navbar-toggle').click(function(e){ e.preventDefault(); $('#navbar').show(500); $('.wrapper, footer, body, .mobile_search').addClass('righted'); $('.navbar-toggle').fadeOut(500); } ); $('.mobile_close').click(function(e){ e.preventDefault(); $('#navbar').hide(500); $('.wrapper, footer, body, .mobile_search').removeClass('righted'); $('.navbar-toggle').fadeIn(500); } ); $('#features').jshowoff({ autoPlay: true, hoverPause: false, speed:3000, changeSpeed: 200, links: true, effect: 'fade', controls: false } ); } )(jQuery); </script> <script type="text/javascript" src="//yandex.st/share/share.js" charset="utf-8"></script> </html>