نحوه راه اندازی گوشی های هوشمند و رایانه های شخصی. پرتال اطلاعاتی
  • خانه
  • جالب هست
  • شکست خط در سلول html. چگونه با استفاده از ویژگی های CSS شکسته های خط اضافه کنیم

شکست خط در سلول html. چگونه با استفاده از ویژگی های CSS شکسته های خط اضافه کنیم

متن CSS3شامل ویژگی های متن برای کمک به حل مشکلات مربوط به بسته بندی متن و برش متن در محتوا است.

ویژگی های CSS3 برای قالب بندی متن

1. برش خط متن سرریز

این ویژگی به شما امکان می دهد طول متن را زمانی که در ظرف قرار نمی گیرد محدود کنید، به صورت بصری آن را قطع کنید یا با بیضی نمایش دهید. این ویژگی فقط در صورتی کار می کند که شرایط زیر مشخص شده باشد: عرض ظرف باید تعریف شود، عنصر باید مقادیر Overflow را داشته باشد: hidden و white-space: nowrap. ارثی نیست.

نحو

P (عرض: 300 پیکسل؛ سرریز: پنهان؛ فضای سفید: nowrap؛ سرریز متن: بیضی؛ ) شکل. 1. متن را با استفاده از ویژگی text-overflow برش دهید

2. خط فاصله در کلمات شکستن کلمه

در یک موقعیت عادی، کلمات به خط دیگری منتقل می شوند که در آن فاصله یا خط فاصله وجود دارد (" انتقال نرم")، یا در مورد انتقال اجباری با استفاده از عنصر
. این ملکبه شما این امکان را می دهد که قوانین خط خطی را در کلمات تنظیم کنید تا خطوط طولانی فضای داخل ظرف را کاملاً پر کند. برای زبان های CJK (چینی-ژاپنی-کره ای) استفاده نمی شود. به ارث برده.

نحو

P (شکست کلمه: عادی؛) p (شکست کلمه: شکست همه؛) p (شکست کلمه: نگه داشتن همه؛)

3. کلمات را در خط کلمه پیچیدن بپیچید

در مواردی استفاده می شود که متن در ظرف خود نمی گنجد و از مرز خود فراتر می رود. بیایید پاره کنیم کلمات طولانیو آنها را به خط بعدی. به ارث برده. فقط اگر کار می کند مقدار فضای سفیداجازه می دهد تا خطوط شکسته شود.

ویژگی white-space نحوه نمایش فاصله بین کلمات را مشخص می کند. در شرایط عادی، هر تعداد فاصله در کد HTML به صورت یک در یک صفحه وب ظاهر می شود. استثنا عنصر است

، متن قرار داده شده در این کانتینر با تمام فاصله ها خروجی می شود، همانطور که توسط کاربر فرمت شده است.  بنابراین فضای سفید کار را شبیه سازی می کند 
اما بر خلاف آن، فونت را به monospace تغییر نمی دهد.

اطلاعات مختصر

تعیین ها

شرحمثال
<тип> نوع مقدار را نشان می دهد.<размер>
A & Bمقادیر باید به ترتیب مشخص شده خروجی شوند.<размер> && <цвет>
A | بنشان می دهد که شما باید فقط یک مقدار از مقادیر پیشنهادی (A یا B) انتخاب کنید.عادی | کلاه های کوچک
الف || بهر مقدار را می توان به طور مستقل یا همراه با دیگران به هر ترتیبی استفاده کرد.عرض || شمردن
مقادیر گروه ها[ محصول || صلیب ]
* صفر یا چند بار تکرار کنید.[,<время>]*
+ یک یا چند بار تکرار کنید.<число>+
? نوع، کلمه یا گروه مشخص شده اختیاری است.درونی؟
(الف، ب)حداقل A را تکرار کنید، اما نه بیشتر از B بار.<радиус>{1,4}
# یک یا چند بار با کاما از هم جدا شده اند.<время>#
×

ارزش های

عادی متن در پنجره مرورگر به طور معمول نمایش داده می شود، خطوط شکسته به طور خودکار تنظیم می شوند. nowrap فضاها در نظر گرفته نمی شوند، خطوط شکسته در کد HTML نادیده گرفته می شوند، تمام متن در یک خط نمایش داده می شود. در همان زمان، اضافه کردن
متن را به خط جدید. بهانه، مستمسکبا در نظر گرفتن تمام فاصله ها و خط تیره هایی که توسط توسعه دهنده در کد HTML اضافه شده اند نشان داده می شود. اگر خط خیلی طولانی باشد و در پنجره مرورگر قرار نگیرد، اضافه خواهد شد نوار افقیطومار. فاصله‌های پیش‌خط در متن در نظر گرفته نمی‌شود؛ اگر متن در قسمت مشخص‌شده قرار نگیرد، به‌طور خودکار به خط بعدی منتقل می‌شود. pre-wrap تمام فاصله‌ها و شکسته‌ها در متن حفظ می‌شوند، اما اگر عرض خط در قسمت مشخص‌شده قرار نگیرد، متن به‌طور خودکار به خط بعدی پیچیده می‌شود.

تأثیر مقادیر بر متن در جدول ارائه شده است. 1.

مثال

فضای سفید

مثال

آخرین قضیه فرما
ایکس n+ Y n= ز n
که در آن n یک عدد صحیح > 2 است

نتیجه این مثالدر شکل نشان داده شده است. 1.

برنج. 1. اعمال ویژگی فضای سفید

مدل شی

یک شی.style.whitespace

توجه داشته باشید

مرورگر اینترنت اکسپلوررتا نسخه 7.0 شامل مقادیر pre-line و pre-wrap را پشتیبانی نمی کند. برای