الفرق بين المراجعتين لصفحة: «CSS/tab-size»
< CSS
لا ملخص تعديل |
ط استبدال النص - '\[\[تصنيف:(.*)\]\]' ب'{{SUBPAGENAME}}' |
||
| سطر 83: | سطر 83: | ||
== مصادر ومواصفات == | == مصادر ومواصفات == | ||
* مسودة [https://drafts.csswg.org/css-text-3/#tab-size-property CSS Text Module Level 3]. | * مسودة [https://drafts.csswg.org/css-text-3/#tab-size-property CSS Text Module Level 3]. | ||
[[تصنيف:CSS]] | [[تصنيف:CSS|{{SUBPAGENAME}}]] | ||
[[تصنيف:CSS Property]] | [[تصنيف:CSS Property|{{SUBPAGENAME}}]] | ||
[[تصنيف:CSS Text]] | [[تصنيف:CSS Text|{{SUBPAGENAME}}]] | ||
مراجعة 15:35، 28 يناير 2018
الخاصية tab-size في CSS تُستعمل لتخصيص عرض محرف الجدولة (tab) الذي له الرمز U+0009 في يونيكود.
/* <integer> قيم عددية */
tab-size: 4;
tab-size: 0;
/* <length> قيم طولية */
tab-size: 10px;
tab-size: 2em;
/* قيم عامة */
tab-size: inherit;
tab-size: initial;
tab-size: unset;
| القيمة الابتدائية | 8
|
|---|---|
| تُطبَّق على | الحاويات الكتلية. |
| قابلة للوراثة | نعم |
| قابلة للتحريك | نعم |
| القيمة المحسوبة | كما حُدِّدت. |
أمثلة
مثال عن استخدام الخاصية tab-size على عنصر <pre> (لاحظ أنَّ الحالة الوحيدة التي سيُعرَض فيها محرف tab في مستندات HTML هي داخل العنصر <pre> أو إذا ضبطنا قيمة الخاصية white-space إلى pre أو pre-wrap):
<pre>I have tabs inside! tab-size: initial;</pre>
<pre class="tab-2">I have tabs inside! tab-size: 2;</pre>
<pre class="tab-4">I have tabs inside! tab-size: 4;</pre>
<pre class="tab-6">I have tabs inside! tab-size: 6;</pre>
<pre class="tab-em">I have tabs inside! tab-size: 1em;</pre>
شيفرة CSS:
.tab-2 { tab-size: 2; }
.tab-4 { tab-size: 4; }
.tab-6 { tab-size: 6; }
.tab-em { tab-size: 1em; }
دعم المتصفحات
| الميزة | Chrome | Firefox | Internet Explorer | Opera | Safari |
|---|---|---|---|---|---|
| الدعم الأساسي | 21 | 4.0 | غير مدعومة | 15 | 6.1 |
| <length> | 42 | 53.0 | غير مدعومة | 29 | غير مدعومة |
متصفح Edge لا يدعم هذه الخاصية.
البنية العامة
تقبل الخاصية tab-size إحدى القيمتين التاليتين.
القيمة <integer>
عدد الفراغات الموجودة في محرف tab واحد. يجب ألّا تكون هذه القيمة سالبةً.
القيمة <length>
عرض محرف tab واحد. يجب ألّا تكون هذه القيمة سالبةً.
البنية الرسمية
tab-size: <integer> | <length>;
مصادر ومواصفات
- مسودة CSS Text Module Level 3.