دسته بندی ها
20:08 1399/06/22

ایجاد فاصله بین محتوا و متن در Html

مشخصات سوال کننده :
کاربر : hamid_b     امتیاز کاربر : 518     رتبه کاربر : 4
دسته بندی : Html

به این سوال امتیاز بدهید    0
تعداد بازدید این سوال : 47450
هوش مصنوعی

پاسخ هوش مصنوعی

در HTML، برای ایجاد فاصله بین کلمات یا محتوا می توانید از چند روش استفاده کنید:

  • استفاده از تگ <br> برای ایجاد خط جدید.
  • استفاده از تگ <span> با استفاده از CSS برای ایجاد فواصل دلخواه.
  • استفاده از تگ <pre> که فاصله ها را حفظ می کند.
  • در CSS، می توانید از margin یا padding برای ایجاد فاصله استفاده کنید.

به عنوان مثال، اگر می خواهید فاصله بیشتری بین کلمات ایجاد کنید، می توانید از   (فاصله غیرکشیدنی) استفاده کنید، اما توجه داشته باشید که این روش ممکن است تأثیر چندانی نداشته باشد.

در اینجا یک نمونه کد برای استفاده از CSS برای ایجاد فاصله بین کلمات آورده شده است:

<div style="margin-bottom: 10px;">
    1 - لطفا برای انتخاب واحد روی گزینه <span style="margin-right: 20px;">زیر</span> کلیک کنید
</div>

همچنین توجه داشته باشید که می توانید از استایل های CSS به صورت جداگانه برای ایجاد فاصله های دلخواه استفاده کنید:

.custom-space {
    margin-right: 30px; /* فاصله سمت راست */
}

که به صورت زیر می توانید آن را اعمال کنید:

<div>
    1 - لطفا برای انتخاب واحد روی گزینه <span class="custom-space">زیر</span> کلیک کنید
</div>
به این پاسخ امتیاز بدهید    0
امتیاز: - رتبه: -
پاسخ دهنده : saedbfd 17:51 1399/06/23

ایجاد فاصله بین محتوا و متن در Html (کد فاصله در Html)

این مساله ای که شما می فرمایید طبیعی هست. کلا توی دستورات html بیشتر از یک فاصله رو در حالت عادی شما نمیتونید بین دو کلمه قرار بدید و اگر حتی چندین فاصله یا space رو هم قرار بدید فقط یکی از اونها در نظر گرفته میشه.

اما راه حل چی هست ؟

خب بعضی کاراکترهای خاص توی html هست که بهشون html entities گفته میشه. مثلا فرض کنید می خواهید یک کاراکتر تیک (✔) در html قرار بدید یا هر کاراکتر خاص دیگه ای. خب در این حالات میتونید از این کاراکتر های خاص استفاده کنید. کاراکتر فاصله یا Space اضافی هم جزو همین دسته محسوب میشه.

برای اینکه لیست کاملی از این کاراکتر های خاص رو بتونید ببینید و از اونها استفاده کنید این لینک رو ببینید.

 

چگونه فاصله اضافی بین محتوا و متن در Html ایجاد کنیم

 

ایجاد فاصله بین محتوا در Html

 

همونطوری که بالاتر هم گفتم برای ایجاد برخی کاراکترهای خاص باید از HTML Character Entities استفاده کنیم. حالا فرض کنید میخوایم در متن شما فاصله اضافی ایجاد کنیم

<div>
    1 - لطفا برای انتخاب واحد روی گزینه&nbsp;&nbsp;&nbsp;&nbsp;زیر کلیک کنید
</div>

 

کد شما به صورت بالا میشه. در دستور بالا 4 بار &nbsp; را کپی و پیست کرده ایم یعنی 4 فاصله یا space ایجاد کرده ایم. توی این لینک میتونید لیست کاملی از این کاراکتر ها رو هم ببینید.

ویرایش شده در سه شنبه 24 فروردین 1400 ساعت 01:44:25
به این پاسخ امتیاز بدهید    2
امتیاز: 1664 رتبه: 1
برای ارسال پاسخ لطفا وارد حساب کاربری خود شوید.   ورود