الأزرار هي أحد العناصر الرئيسية لواجهة صفحة الويب. تسمح للمستخدمين بالتفاعل مع الموقع أو تنفيذ إجراءات معينة أو النقر فوق الروابط. عند إنشاء زر ، من المهم أن تأخذ في الاعتبار ليس فقط مظهره ، ولكن أيضا التصميم المرئي ، بما في ذلك الهوامش.
المسافة البادئة بين الزر والمحتوى المحيط يسمح لك لخلق الملاحة واضحة ومريحة للمستخدمين. كما أنها تساعد على تسليط الضوء على زر على الصفحة وجعلها أكثر وضوحا. يمكن إضافة المسافة البادئة باستخدام طرق مختلفة ، بما في ذلك أنماط كس المضمنة في رمز هتمل للزر.
واحدة من أسهل الطرق لإضافة المسافة البادئة إلى زر هو استخدام سمات هتمل. على سبيل المثال ، لإنشاء مسافة بادئة على اليسار ، يمكنك استخدام سمة النمط بقيمة الهامش الأيسر. وبالمثل ، يمكنك تعيين هوامش على اليمين والأعلى والأسفل باستخدام سمات الهامش الأيمن والهامش العلوي والهامش السفلي ، على التوالي.
يتم قياس قيمة المسافة البادئة هتمل القياسية بالبكسل (بكسل) ، ولكن يمكنك أيضا استخدام النسب المئوية ( ٪ ) أو وحدات القياس الأخرى مثل إم أو ريم. من المهم أن تتذكر أنه عند إضافة الهوامش ، يجب مراعاة الهيكل العام للصفحة وأسلوبها حتى لا تنتهك سلامتها وسهولة استخدامها.
- المبادئ الأساسية
- فهم هيكل أتش تي أم أل
- استخدام كس لإضافة المسافة البادئة
- خيارات لإضافة المسافة البادئة
- استخدام الأنماط المضمنة
- تطبيق الأنماط الخارجية
- سؤال وجواب
- كيف يمكنني المسافة البادئة زر في أتش تي أم أل?
- كيف يمكنني تغيير المسافة البادئة للزر على جانب واحد فقط?
- كيف يمكنني إضافة المسافة البادئة إلى الأزرار الموجودة على صفحة الويب بأكملها?
- هل من الممكن إضافة المسافة البادئة فقط إلى أزرار فئة معينة?
- كيف يمكنني إضافة المسافة البادئة إلى زر باستخدام الأنماط الداخلية?
المبادئ الأساسية
لوضع مسافة بادئة على زر في هتمل ، يمكنك استخدام طرق وخصائص كس المختلفة. فيما يلي بعض المبادئ الأساسية التي ستساعدك على القيام بذلك:
- استخدم خاصية الحشو لإضافة حشوة حول محتوى الزر. على سبيل المثال ، الحشو: 10 بكسل ؛ سيضيف مسافة بادئة 10 بكسل إلى جميع جوانب المحتوى.
- إذا كنت ترغب في إضافة حشوة فقط إلى جانب معين من الزر ، فيمكنك استخدام خصائص الحشو العلوية والحشو الأيمن والحشو السفلي والحشو الأيسر. على سبيل المثال ، الحشو الأيسر: 20 بكسل; يضيف مسافة بادئة 20 بكسل فقط إلى يسار الزر المحتوى.
- لإنشاء مسافة بادئة موحدة على جميع جوانب الزر ، يمكنك استخدام حشوة الإدخال المختصرة-الجزء العلوي: 10 بكسل ؛ الحشو-اليمين: 10 بكسل ؛ الحشو-الأسفل: 10 بكسل ؛ الحشو-اليسار: 10 بكسل؛. إدخال الحشو المختصر: 10 بكسل ؛ يحقق أيضا نفس التأثير.
تأكد من أن المسافة البادئة المضافة لا تتجاوز حجم الزر. خلاف ذلك ، قد تتجاوز المسافة البادئة الزر وتبدو خاطئة. أيضا ، لا تنس أن تأخذ في الاعتبار الهوامش عند وضع الزر على الصفحة في حاوية أو جدول لتجنب التداخل أو مشاكل التنسيب الأخرى.
ستساعدك هذه المبادئ الأساسية على إضافة مسافة بادئة إلى الزر وجعله أكثر جاذبية وسهولة في الاستخدام.
فهم هيكل أتش تي أم أل
أتش تي أم أل (لغة ترميز النص التشعبي) هي لغة ترميز قياسية تستخدم لوصف بنية صفحة الويب.
يتكون كل مستند هتمل من عناصر تصف محتوى الصفحة.
عناصر هتمل الرئيسية هي:
العلامة: تشير هذه العلامة إلى بداية ونهاية مستند هتمل. يجب أن تكون جميع العناصر الأخرى داخل هذه العلامة.
الوسم : عادة ما يتم تحديد البيانات الوصفية للصفحة هنا ، مثل عنوان الصفحة والعلامات الوصفية واتصال الأنماط والبرامج النصية الخارجية.
العلامة: تحتوي هذه العلامة على كل المحتوى المرئي لصفحة الويب ، مثل النصوص والصور والجداول والعناصر الأخرى.
الوسم
الوسم
الوسم
الوسم
: يتم استخدام هذه العلامة لإنشاء جدول على صفحة ويب.
استخدام كس لإضافة المسافة البادئة
بالإضافة إلى استخدام سمات مدمجة لوضع مسافة بادئة على زر في هتمل ، يمكنك أيضا استخدام أنماط كس لهذا الغرض. المغلق (أوراق الأنماط المتتالية) يسمح لك بالتحكم بشكل أكثر مرونة في مظهر عناصر صفحة الويب.
لإضافة مسافة بادئة إلى زر باستخدام كس ، يمكنك استخدام خاصية الهامش. يسمح لك بتعيين هوامش لجميع جوانب العنصر أو لجوانب محددة (أعلى ، يمين ، أسفل ، يسار).
نموذج رمز لإضافة مسافة بادئة على جميع جوانب الزر:
زر {
الهامش: 10 بكسل;
}
في المثال أعلاه ، تحدد خاصية الهامش إزاحة 10 بكسل لجميع جوانب الزر. إذا كنت ترغب في تعيين مسافة بادئة مختلفة لكل جانب ، يمكنك استخدام بناء الجملة التالي:
زر {
الهامش الأعلى: 10 بكسل;
الهامش الأيمن: 20 بكسل;
الهامش السفلي: 30 بكسل;
الهامش الأيسر: 40 بكسل;
}
في المثال أعلاه ، تحدد خاصية الهامش العلوي الهامش العلوي إلى 10 بكسل ، والهامش الأيمن يحدد الهامش الأيمن إلى 20 بكسل ، والهامش السفلي يحدد الهامش السفلي إلى 30 بكسل ، والهامش الأيسر يحدد الهامش الأيسر إلى 40 بكسل.
أيضا ، يمكنك استخدام إدخال مختصر لتعيين نفس المسافة البادئة لجميع الجوانب.:
زر {
الهامش: 10 بكسل 20 بكسل 30 بكسل 40 بكسل;
}
في هذه الحالة ، يتم سرد الهوامش في اتجاه عقارب الساعة عبر مسافات ، بدءا من الأعلى. في المثال أعلاه ، يكون الهامش العلوي 10 بكسل ، والهامش الأيمن 20 بكسل ، والهامش السفلي 30 بكسل ، والهامش الأيسر 40 بكسل.
بهذه الطريقة ، يمكنك استخدام أنماط كس لإضافة المسافة البادئة إلى الزر والتحكم في مظهره بشكل أكثر مرونة.
خيارات لإضافة المسافة البادئة
باستخدام خصائص الهامش والحشو المغلق ، يمكنك إضافة مسافة بادئة إلى الزر.
- تحدد خاصية الهامش الهامش الخارجي للعنصر وتتحكم في المسافة بين العناصر.
- تحدد خاصية الحشو المسافة البادئة الداخلية للعنصر وتتحكم في المسافة بين محتوى العنصر وحدوده.
- لإضافة مسافة بادئة إلى الزر ، يكفي تعيين القيم المطلوبة على خاصية الهامش أو الحشو.
- على سبيل المثال ، لإضافة مسافة بادئة إلى يمين ويسار الزر ، يمكنك استخدام قاعدة كس التالية:
}
- وبالتالي ، سيكون للزر هوامش بعرض 10 بكسل على اليمين واليسار.
استخدام الأنماط المضمنة
في أتش تي أم أل ، من الممكن إضافة أنماط مباشرة إلى العناصر باستخدام الأنماط المضمنة. يتم تعريف الأنماط المضمنة باستخدام سمة النمط وتسمح لك بتخصيص مظهر العنصر.
مثال على استخدام الأنماط المضمنة:
حدد العنصر الذي تريد تطبيق النمط عليه.
أضف سمة النمط إلى هذا العنصر.
في سمة النمط ، حدد الأنماط المطلوبة باستخدام خصائص وقيم كس.
مثال على إضافة مسافة بادئة إلى زر باستخدام أنماط مدمجة:
, можно использовать следующее правило:زر
في هذا المثال ، أضفنا هوامش 10 بكسل على جميع جوانب الزر.
الأنماط المدمجة مريحة للغاية لتطبيق الأنماط بسرعة على العناصر الفردية. ومع ذلك ، عند استخدام عدد كبير من الأنماط في صفحة واحدة ، يصبح من الصعب الحفاظ على التعليمات البرمجية وتحريرها. لذلك ، بالنسبة للأنماط الأكثر تعقيدا ، يوصى باستخدام أوراق الأنماط الخارجية.
تطبيق الأنماط الخارجية
تسمح لك الأنماط الخارجية في هتمل بتعيين مظهر العناصر باستخدام قواعد كس. الطريقة الأكثر شيوعا لتطبيق الأنماط الخارجية هي استخدام ملفات كس الخارجية المرفقة بمستند هتمل باستخدام علامة. هذا يجعل من السهل تغيير نمط العناصر على جميع صفحات الموقع.
. Если вы хотите применить стиль к нескольким типам элементов, можно использовать запятую для разделения селекторов:عند إنشاء أنماط خارجية ، يجب عليك استخدام المحددات التي تشير إلى العناصر التي سيتم تطبيق النمط عليها. على سبيل المثال ، لتعيين النمط لجميع الرؤوس في الداخل
القسم ح1 العنصر {
حجم الخط: 24 بكسل;
اللون: أحمر;
}
ستغير هذه القاعدة حجم الخط ولون النص لجميع رؤوس ح1 الموجودة بالداخل
ح1, ح2, ح3 العناصر {
اللون: الأزرق;
}
تسمح لك الأنماط الخارجية أيضا بتعيين هوامش للعناصر. على سبيل المثال ، لإضافة هوامش إلى عنصر ، يمكنك استخدام القاعدة التالية: