Eric Meyers CSS Reset
إريك مايرز إعادة تعيين CSS: دليل شامل للمبتدئين
إعادة تعيين CSS لإريك مايرز (Eric Meyer's CSS Reset) هي مجموعة من قواعد CSS تهدف إلى القضاء على التباينات المرئية الافتراضية بين المتصفحات المختلفة. هذه التباينات، على الرغم من كونها طفيفة في كثير من الأحيان، يمكن أن تؤدي إلى مشاكل كبيرة في تصميم الويب وتجعل عملية إنشاء تصميم متسق عبر جميع المتصفحات أمرًا صعبًا.
لماذا نحتاج إلى إعادة تعيين CSS؟
تعتمد كل متصفح، مثل Chrome و Firefox و Safari و Edge، على مجموعة خاصة به من أنماط CSS الافتراضية لعرض عناصر HTML. هذه الأنماط الافتراضية تحدد أشياء مثل حجم الخطوط، والهوامش، والحواشي، وعرض العناصر. على سبيل المثال، قد يضيف متصفح ما هوامش افتراضية لعناصر العنوان (
، ، إلخ) بينما لا يفعل متصفح آخر ذلك.
هذه الاختلافات يمكن أن تؤدي إلى:
- تصميم غير متسق: يظهر موقع الويب الخاص بك بشكل مختلف في متصفحات مختلفة.
- صعوبة في التحكم: تحتاج إلى كتابة المزيد من CSS للتغلب على الأنماط الافتراضية للمتصفح.
- مشاكل التخطيط: قد تتسبب الأنماط الافتراضية غير المتوقعة في مشاكل في تخطيط موقع الويب الخاص بك.
ما هو إعادة تعيين CSS لإريك مايرز؟
إعادة تعيين CSS لإريك مايرز هي حل بسيط وفعال لهذه المشكلة. إنها عبارة عن مجموعة من قواعد CSS التي تعيد تعيين العديد من الأنماط الافتراضية للمتصفح إلى قيم محددة، مما يوفر أساسًا نظيفًا ومتسقًا لبدء تصميم موقع الويب الخاص بك.
الكود:
```css
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, section {
margin: 0;
padding: 0;
border: 0;
font-size: 100%;
font: inherit;
vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
display: block;
}
body {
line-height: 1;
}
ol, ul {
list-style: none;
}
blockquote, q {
quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
content: ;
content: none;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
```
ما الذي يفعله إعادة تعيين CSS لإريك مايرز؟
يقوم إعادة تعيين CSS لإريك مايرز بما يلي:
- إعادة تعيين الهوامش والحواشي: يزيل جميع الهوامش والحواشي الافتراضية لجميع العناصر.
- إعادة تعيين الحدود: يزيل جميع الحدود الافتراضية لجميع العناصر.
- إعادة تعيين حجم الخط: يضبط حجم الخط الافتراضي لجميع العناصر على 100%.
- إعادة تعيين الخط: يرث الخط من العنصر الأصل.
- إعادة تعيين المحاذاة الرأسية: يضبط المحاذاة الرأسية الافتراضية على baseline.
- إعادة تعيين قوائم HTML5: يضمن أن عناصر HTML5 الجديدة (مثل article، aside، nav) يتم عرضها كعناصر كتلة.
كيفية استخدام إعادة تعيين CSS لإريك مايرز
لاستخدام إعادة تعيين CSS لإريك مايرز، ما عليك سوى تضمينه في بداية ملف CSS الخاص بك. يمكنك القيام بذلك عن طريق نسخ الكود ولصقه في الجزء العلوي من ملف CSS الخاص بك.
| الطريقة | الشرح |
|---|---|
| التضمين المباشر | نسخ ولصق الكود في الجزء العلوي من ملف CSS الخاص بك. |
| استيراد | استخدام قاعدة @import في ملف CSS الخاص بك لاستيراد إعادة التعيين من ملف خارجي. |
| ملف منفصل | حفظ الكود في ملف منفصل (مثل reset.css) ثم ربطه بملف HTML الخاص بك. |
بدائل لإعادة تعيين CSS لإريك مايرز
هناك العديد من البدائل لإعادة تعيين CSS لإريك مايرز، بما في ذلك:
- Normalize.css: يهدف إلى الحفاظ على الأنماط الافتراضية المفيدة للمتصفح مع جعلها أكثر اتساقًا.
- Bootstrap Reset: إعادة تعيين CSS مضمنة في إطار عمل Bootstrap.
- إعادة تعيين CSS المخصصة: يمكنك إنشاء إعادة تعيين CSS الخاصة بك لتلبية احتياجاتك الخاصة.
متى يجب استخدام إعادة تعيين CSS؟
يجب استخدام إعادة تعيين CSS في معظم مشاريع تصميم الويب، خاصةً تلك التي تتطلب تصميمًا متسقًا عبر جميع المتصفحات. ومع ذلك، قد لا يكون من الضروري استخدامه إذا كنت تقوم ببناء موقع ويب بسيط للغاية أو إذا كنت تستخدم إطار عمل CSS يوفر إعادة تعيين خاصة به.
استراتيجيات تداول الخيارات الثنائية ذات الصلة
- استراتيجية 60 ثانية
- استراتيجية مارتينجال
- استراتيجية المضاعفة
- استراتيجية الاتجاه
- استراتيجية الاختراق
- استراتيجية العودة
- استراتيجية النطاق
- استراتيجية المتوسط المتحرك
- استراتيجية مؤشر القوة النسبية (RSI)
- استراتيجية بولينجر باند
- استراتيجية MACD
- استراتيجية ستوكاستيك
- استراتيجية Fibonacci Retracement
- استراتيجية Ichimoku Cloud
- استراتيجية حجم التداول
التحليل الفني وتحليل حجم التداول
- التحليل الفني
- التحليل الأساسي
- شموع الكاندل ستيك
- خطوط الاتجاه
- مستويات الدعم والمقاومة
- تحليل حجم التداول
- مؤشرات حجم التداول
- السيولة
- التقلب
روابط مفيدة
- CSS
- تصميم الويب
- HTML
- متصفحات الويب
- أنماط CSS الافتراضية
- Normalize.css
- Bootstrap
- تخطيط الويب
- تنسيق CSS
- قواعد CSS
- أفضل ممارسات CSS
- أدوات تطوير الويب
- إطار عمل CSS
- مكتبة CSS
- تصميم متجاوب
ابدأ التداول الآن
سجل في IQ Option (الحد الأدنى للإيداع $10)
افتح حساباً في Pocket Option (الحد الأدنى للإيداع $5)
انضم إلى مجتمعنا
اشترك في قناة Telegram الخاصة بنا @strategybin للحصول على:
✓ إشارات تداول يومية
✓ تحليلات استراتيجية حصرية
✓ تنبيهات باتجاهات السوق
✓ مواد تعليمية للمبتدئين
- تصميم غير متسق: يظهر موقع الويب الخاص بك بشكل مختلف في متصفحات مختلفة.
- صعوبة في التحكم: تحتاج إلى كتابة المزيد من CSS للتغلب على الأنماط الافتراضية للمتصفح.
- مشاكل التخطيط: قد تتسبب الأنماط الافتراضية غير المتوقعة في مشاكل في تخطيط موقع الويب الخاص بك.