نص CSS3يتضمن خصائص النص للمساعدة في حل المشكلات المتعلقة بالتفاف النص واقتطاع النص داخل المحتوى.
خصائص CSS3 لتنسيق النص
1. قص خط تجاوز النص
تتيح لك الخاصية تحديد طول النص عندما لا يتناسب مع الحاوية، أو قصه بصريًا أو عرضه بعلامات حذف. تعمل الخاصية فقط إذا تم تحديد الشروط التالية: يجب تحديد عرض الحاوية، ويجب أن يحتوي العنصر على القيم الفائضة: مخفية ومسافة بيضاء: nowrap . غير موروث.
بناء الجملة
P (العرض: 300 بكسل؛ الفائض: مخفي؛ المسافة البيضاء: nowrap؛ تجاوز النص: القطع الناقص؛ ) الشكل. 1. قص النص باستخدام خاصية تجاوز النص
2. الواصلة داخل الكلمات فاصل الكلمات
في الوضع العادي، يتم وصل الكلمات بسطر آخر حيث توجد مسافات أو واصلات ("واصلة ناعمة")، أو في حالة الواصلة القسرية باستخدام العنصر
. تسمح لك هذه الخاصية بتعيين قواعد الواصلة داخل الكلمات بحيث تملأ الأسطر الطويلة المساحة داخل الحاوية بالكامل. لا يستخدم للغات CJK (الصينية-اليابانية-الكورية). وارث.
بناء الجملة
P (فاصل الكلمات: عادي؛) p (فاصل الكلمات: كسر الكل؛) p (فاصل الكلمات: الاحتفاظ بالكل؛)
3. تغليف الكلمات في سطر التفاف الكلمات
يتم استخدامه في الحالات التي لا يتناسب فيها النص مع الحاوية الخاصة به ويتجاوز حدوده. يسمح لك بتقسيم الكلمات الطويلة ونقلها إلى السطر التالي. وارث. يتم تشغيله فقط إذا كانت قيمة المسافة البيضاء تسمح بفواصل الأسطر.
غالبًا ما تكون هناك حاجة لإضافة فقرة جديدة، ولكن بدون السطر الفارغ الذي تدرجه علامة الفقرة
بالنسبة لبعض أجزاء النص، يكون التباعد القياسي بين الفقرات غير مناسب. يمكن أن تكون هذه نقوشًا أسفل الصور وفي الجداول والقصائد والاقتباسات والحواشي والملاحظات.
لفرض فواصل الأسطر، يتم توفير علامة خاصة، وظيفتها موجودة في اسمها br (صف الفاصل - "كسر الصف، السطر"). بطاقة شعار
لغة توصيف النص التشعبي (HTML) تعني أن كل المحتوى الذي يليها يجب أن يبدأ بسطر جديد. إذا لزم الأمر، يمكنك إضافة عدة علامات على التوالي لتحقيق التباعد المطلوب.
بطاقة شعار
إنها ليست حساسة لحالة الأحرف ولا تتطلب علامة إغلاق لأنها عنصر فارغ، ولكن من الأفضل الاعتياد على إغلاق جميع العلامات. في XHTML، يجب أن تكون علامة الفصل "مغلقة" بشرطة مائلة عكسية.
مثال على استخدام علامة الاستراحة
<р>التغيب عن العملр>
في أي مكان آخر وأبدا
لم أكن بهذا السوء
السلطات حشد جشع
يقضمني على قيد الحياةр>
التغيب عن العمل
في أي مكان آخر وأبدا
لم أكن بهذا السوء.
السلطات حشد جشع
يقضمني على قيد الحياة.
سمة العلامة
السمة الوحيدة التي تحتوي عليها علامة html
، يسمى وهو يخبر المتصفح بما يجب فعله مع التفاف السطر إذا كان النص يجب أن يلتف حول ما يسمى بالعنصر العائم، والذي يمكن أن يكون، على سبيل المثال، صورة ذات سمة محاذاة تستخدم قيم اليمين/اليسار، أو كتلة في CSS الذي تم تعيين الخاصية العائمة له.
في مواصفات XHTML 1.0 / HTML 4.01، لا يمكن استخدام السمة الواضحة إلا مع Transitional وFrameset ووإلا فلن يعمل الكود
خصائص سمة العلامة
يعتمد تأثير السمة الواضحة على قيمتها وموضع العنصر العائم. يمكن أن تأخذ السمة 4 قيم:
تمنع القيمة اليسرى التفاف العنصر المحاذي لليسار، لذلك سيتعثر النص فوق العلامة
، سيكون موجودًا أسفل الصورة أو أي عنصر عائم آخر.
بالضبط نفس النتيجة سوف تنتج من استخدام الوسيطة all، والتي لن تسمح أبدًا باليمين أو اليسار.
تمنع القيمة الصحيحة النص من الالتفاف حول العنصر المحاذي لليمين، أي بعد العلامة
لن يكون أمام النص خيار سوى الالتفاف حول الصورة، متدفقًا حولها إلى اليمين.
القيمة لا شيء ("لا لك ولا لنا") بشكل عام تزيل جميع الصلاحيات من السمة الواضحة، والعلامة
يحرك الخط لأسفل بصمت.
لا تحتوي السمة الواضحة للعلامة على قيمة افتراضية في حد ذاتها.
بطاقة شعار
- هذا نقل ميسر
تعد علامة فاصل الأسطر مفيدة جدًا لإنشاء التباعد الضروري بين الفقرات، حيث يتم استخدامها كفاصل بسيط، ولكن ليس كوسيلة لتقسيم النص إلى فقرات.
لا يجب أن تبالغ في استخدام علامة السطر الجديد لتنسيق النص، لأن نتائج استخدامها ليست دائمًا أنيقة.
على سبيل المثال، إذا كنت تستخدم العلامة
لفصل الأسطر داخل فقرة، قد يؤدي ذلك إلى ظهور "مشط" في نافذة المستخدم إذا كان أصغر من النافذة التي كان يستهدفها مشرف الموقع.
تحديد كيفية تغليف الكلمات الطويلة:
- فقط عندما تكون هناك شرطة أو مسافة أو Enter (باستثناء المسافة غير المنفصلة والواصلة غير المنفصلة -). تتم كتابة الواصلة بين أجزاء من كلمة واحدة (على سبيل المثال، الأحمر والأصفر)، ويتم كتابة شرطة بين الكلمات. "الواصلة الناعمة" - تظهر فقط عندما يكون النقل ضروريًا. إذا كانت الكلمة تتجاوز الوالدين، ثم
أو ينقل الجزء الخاص به بدون خط. تستخدم التعبيرات الرياضية علامة الطرح (على سبيل المثال، 5 − 2). تعرض أرقام الهاتف شريط أرقام (على سبيل المثال، +7 800 000‒00‒00). وكل هذا ليس نفس الشيء المألوف الموجود على لوحة المفاتيح. - بعد أي حرف
- وفقًا لقواعد اللغة الروسية مع الاستخدام التلقائي للواصلة.
التفاف الفائض
التفاف الكلمة
فاصل الكلمات
الخط مقطوع
واصلات
لقد تم بالفعل إعادة فحص كيلوغرامنا البالغ ألف وتسعمائة وتسعة وتسعين كيلوغرامًا رافع جرافة محمل
ما الفرق بين عقار وآخر؟
افتراضيًا، لا يتم تطبيق الواصلة على الكلمات الطويلة ما لم تتم الإشارة إليها بوضوح بواسطة واصلة، وتبدأ في سطر جديد.
لتجاهل الشرطات المرئية للعين مباشرة، أضفنا فاصل الكلمات: keep-all؛ .
لمنع المتصفح من الانتباه إلى الواصلة الناعمة، أدخل الواصلات: لا شيء؛ .
إذا كان التفاف الكلمات مطلوبًا، فعندئذٍ التفاف الكلمات: كلمة فاصلة؛ أنصحك باستخدامه دائمًا، فهو مفهوم لجميع المتصفحات. وهو يختلف عن فاصل الكلمات: فاصل الكل؛ ، والتي لها الأولوية في أن الكلمات التي لا تتناسب مع الكتلة تبدأ بسطر جديد ويتم أخذ توصية الواصلة الناعمة في الاعتبار.
عند استخدامها معاً، فاصل الكلمات: فاصل الكل؛ مع الواصلات: تلقائي؛ ، يتم تجاهل هذا الأخير. الواصلات: تلقائي؛ يضع أي واصلات حسب تقديره. ولكن لكي يعمل، تحتاج إلى الإشارة إلى لغتك عن طريق تحديد السمة lang="ru" في القسم.
لا تقم بلف الكلمات على سطر آخر
لنفترض أن عنصر القائمة أو الزر لن يبدو جيدًا في حالة تفككه. ولذلك يجب منع الانفصال بينهما. للقيام بذلك، يجب ضبط جميع الخصائص المذكورة أعلاه على الوضع "الافتراضي" وإضافتها. انقر على وانظر إلى ملعب التدريب لدينا.
التحكم في التفاف الكلمات بالواصلات: تلقائي؛
رباعي هيدرو بيرانيل سيكلوبنتيل رباعي هيدرو بيريدوبيريدين
الدرس 5.
في هذا الدرس قمنا بما يلي:
1. دعنا نتعرف على كيفية جعل كود html أكثر ملاءمة وسهولة في القراءة بالنسبة لنا.
2. دعونا نلقي نظرة على كيفية التفاف سطر النص بشكل صحيح.
جعل رمز HTML مناسبًا.
أصبح الكود الخاص بنا الآن واضحًا وسهل القراءة، نظرًا لوجود القليل من النص وعدم وجود علامات عمليًا. عندما نقوم بإنشاء صفحة أكثر تعقيدًا، سيكون هناك العديد من العلامات، لذلك سيكون من الصعب العثور على العلامة الصحيحة.
لتجنب فوضى العلامات، تحتاج في البداية إلى ترتيب العلامات والخطوط بحيث يسهل رؤيتها بصريًا. عندما يقرأ المتصفح معلومات من صفحة HTML، لا يهم عدد المسافات أو الأسطر الفارغة الموجودة في الكود.
لقد قمت بتغيير النص الموجود في رمز الصفحة بالنسبة للنص الذي أنشأناه، لكن لا يهم. الصور اليسرى واليمنى تظهر نفس الرمز. سيتم عرض كلا الخيارين بواسطة المتصفح على شاشة المراقبة بنفس الطريقة تمامًا. أوافق على أن العمل باستخدام الكود الموضح على اليمين سيكون أسهل بكثير من الكود الموجود على اليسار.
الكود الذي ننظر إليه بسيط للغاية، ولكن حتى الآن الفرق في الإدراك البصري ملحوظ. لا توجد قواعد محددة "لترتيب الأمور"؛ كل سيد يقرر بنفسه كيف يكون أكثر ملاءمة له للعمل.
فاصل أسطر HTML. العلامة <br>.
انتبه إلى الصورة. في النسخة الأولى النص مكتوب في سطر واحد، في النسخة الثانية في سطرين.
سيعرض المتصفح كلا الخيارين بنفس الطريقة. سيتم كتابة النص في سطر واحد:
تسأل لماذا هذا؟ في الواقع، في أحد الرموز، يتم نقل جزء من النص إلى سطر آخر. سيكون من المنطقي أن يتم نقل جزء من النص في المتصفح أيضًا إلى سطر آخر، لكن HTML له منطقه الخاص في هذا الصدد. إذا قمنا بعمل فاصل أسطر في كود html، فهذا يعادل مسافة واحدة بالنسبة للمتصفح(مثل المسافة العادية بين الكلمات في النص). إذا قمنا بتحريك جزء من النص ليس سطرًا واحدًا لأسفل، بل 2 أو 3 (أي رقم)، فسيظل المتصفح يعتبر هذه المسافة بمثابة مسافة واحدة منتظمة بين الكلمات وعند عرضها على الشاشة، سيتم كتابة النص في سطر واحد .
العلامة <br>
وعندما تعرفنا على العلامات في الدرس الثالث ذكرت أن هناك علامات لا تحتاج إلى إغلاق. بطاقة شعار <br>يتم استخدام واحد منهم لفواصل الأسطر.
دعونا نطبقها في الكود:
لقد أدخلنا علامة <br>في كود HTML الخاص بنا، والآن عند تشغيل الملف من خلال المتصفح، سيتم نقل جزء من النص إلى السطر التالي.
* لا تنس حفظ التغييرات في المفكرة (Ctrl + S) وتحديث الصفحة في المتصفح (F5).
غالبًا ما يكون من الضروري التفاف النص داخل خلية Excel واحدة في سطر جديد. أي قم بتحريك النص على طول السطور داخل خلية واحدة كما هو موضح في الصورة. إذا قمت، بعد إدخال الجزء الأول من النص، بالضغط على المفتاح ENTER، فسيتم نقل المؤشر إلى السطر التالي، ولكن إلى خلية أخرى، وسنحتاج إلى النقل في نفس الخلية.
هذه مهمة شائعة جدًا ويمكن حلها بكل بساطة - لنقل النص إلى سطر جديد داخل خلية Excel واحدة، يلزمك النقر فوق ألت+إدخال(اضغط باستمرار على المفتاح ALT، ثم اضغط على المفتاح ENTER دون تحريره)
كيفية التفاف النص على سطر جديد في Excel باستخدام صيغة
في بعض الأحيان تحتاج إلى إجراء فاصل أسطر ليس مرة واحدة فقط، ولكن باستخدام الوظائف في Excel. كما في هذا المثال في الشكل. نقوم بإدخال الاسم الأول واسم العائلة واسم العائلة ويتم جمعهما تلقائيًا في الخلية A6
في النافذة التي تفتح، في علامة التبويب "محاذاة"، يجب عليك تحديد المربع الموجود بجوار "التفاف الكلمات" كما هو موضح في الصورة، وإلا فلن يتم عرض التفاف السطر في Excel بشكل صحيح باستخدام الصيغ.
كيفية استبدال واصلة في Excel بحرف آخر والعودة باستخدام صيغة
يستطيع تغيير رمز الواصلة إلى أي حرف آخر، على سبيل المثال، على مسافة، باستخدام وظيفة النص SUBSTITUTE في Excel
لنأخذ مثالاً على ما هو موجود في الصورة أعلاه. لذلك، في الخلية B1 نكتب الدالة SUBSTITUTE:
البديل (A1،CHAR(10)، " ")
A1 هو النص الخاص بنا مع فاصل أسطر؛
CHAR(10) عبارة عن فاصل أسطر (نظرنا إلى هذا في موضع أعلى قليلاً في هذه المقالة)؛
"" عبارة عن مسافة لأننا نقوم بتغيير فاصل الأسطر إلى مسافة
إذا كنت بحاجة إلى إجراء العملية المعاكسة - استبدل المسافة بواصلة (رمز)، فستبدو الوظيفة كما يلي:
بديل(A1; "";CHAR(10))
اسمحوا لي أن أذكرك أنه لكي تنعكس فواصل الأسطر بشكل صحيح، يجب عليك تحديد "التفاف عبر الأسطر" في خصائص الخلية، في قسم "المحاذاة".
كيفية تغيير الواصلة إلى مسافة والعودة في Excel باستخدام البحث - استبدال
هناك أوقات تكون فيها الصيغ غير ملائمة للاستخدام ويجب إجراء عمليات الاستبدال بسرعة. للقيام بذلك، سوف نستخدم البحث والاستبدال. حدد النص الخاص بنا واضغط على CTRL+H، ستظهر النافذة التالية.
إذا أردنا تغيير فاصل الأسطر إلى مسافة، ففي سطر "البحث" نحتاج إلى إدخال فاصل أسطر، لهذا قف في حقل "بحث"، ثم اضغط على مفتاح ALT، دون تحريره، اكتب 010 على لوحة المفاتيح - هذا رمز فاصل الأسطر، ولن يكون مرئيًا في هذا الحقل.
بعد ذلك، في حقل "استبدال بـ"، أدخل مسافة أو أي حرف آخر تريد التغيير إليه وانقر على "استبدال" أو "استبدال الكل".
بالمناسبة، يتم تنفيذ ذلك بشكل أكثر وضوحا في Word.
إذا كنت بحاجة إلى تغيير حرف فاصل الأسطر إلى مسافة، ففي حقل "البحث" تحتاج إلى الإشارة إلى رمز "فاصل الأسطر" الخاص، والذي يُشار إليه باسم ^ ل
في الحقل "استبدال بـ:"، ما عليك سوى ترك مسافة والنقر على "استبدال" أو "استبدال الكل".
لا يمكنك تغيير فواصل الأسطر فحسب، بل يمكنك أيضًا تغيير الأحرف الخاصة الأخرى، للحصول على الرمز المقابل لها، تحتاج إلى النقر فوق الزر "المزيد >>" و"خاص" وتحديد الرمز الذي تحتاجه. اسمحوا لي أن أذكرك أن هذه الوظيفة متاحة فقط في برنامج Word، ولن تعمل هذه الرموز في برنامج Excel.
كيفية تغيير فاصل الأسطر إلى مسافة أو العكس في Excel باستخدام VBA
دعونا نلقي نظرة على مثال للخلايا المحددة. أي أننا نختار الخلايا المطلوبة ونقوم بتشغيل الماكرو
1. قم بتغيير المسافات إلى واصلات في الخلايا المحددة باستخدام VBA
SpacesToHyphens الفرعية ()
لكل خلية في التحديد
cell.Value = Replace(cell.Value, Chr(32) , Chr(10))
التالي
نهاية الفرعية
2. قم بتغيير الواصلات إلى مسافات في الخلايا المحددة باستخدام VBA
Sub WrapsToSpaces()
لكل خلية في التحديد
cell.Value = Replace(cell.Value, Chr(10) , Chr(32))
التالي
نهاية الفرعية
الكود بسيط جدًا: Chr (10) عبارة عن فاصل أسطر، وChr (32) عبارة عن مسافة. إذا كنت بحاجة إلى التغيير إلى أي رمز آخر، فما عليك سوى استبدال رقم الرمز المطابق للرمز المطلوب.
رموز الأحرف لبرنامج Excel
تُظهر الصورة أدناه رموزًا مختلفة والرموز المقابلة لها؛ وتمثل عدة أعمدة خطوطًا مختلفة. لتكبير الصورة، اضغط على الصورة.