سؤال

في XHTML Strict، يبدو أنه غير مسموح لك باستخدام ملف <u> علامة أي أكثر من ذلك.هل هناك معادل دلالي مثل الموجود لـ <b> و <i>؟إذا لم يكن الأمر كذلك، فهل هناك أي اتفاقية لكيفية ترميز النص الذي تحته خط في XHTML؟

شكرًا.

هل كانت مفيدة؟

المحلول

وباختصار - لا

و <ط> لم يكن لديك حقا في حكمه، إما. انها كل شيء عن الفصل بين المحتوى والمظهر. هدف XHTML الصارمة هو أن الترميز XHTML ينبغي أن تستخدم لوصف <م> هيكل من المحتوى.

تستخدم العبارات التي تنقل <م> التركيز وتستخدم على علامات لإعطاء <قوية> القوة لالمحتوى. انها مجرد أن ذلك يحدث ورقة النمط الافتراضي في معظم متصفحات تعادل هذه إلى مائل وجريئة على التوالي.

وجود ما يعادل المباشر لعريض، مائل، ونؤكد في XHTML سوف تسمح للناس لإملاء ظهور محتوى وثيقة للغاية. من الناحية المثالية، يجب أن نفكر لماذا كنت تريد قطعة من نص لتبرز، وتحديد ذلك في هيكل وثم ترك CSS الأولاد أن تقرر الكيفية التي ينبغي أن يؤديها في نهاية المطاف.

نصائح أخرى

لديك ما يعادلها، لديك لتحديد لماذا كنت يؤكد الأشياء في المقام الأول. لو كان مجرد لديك الطريقة المفضلة من التأكيد على النص، ثم استخدم وتغيير أسلوبه في CSS ينبغي التأكيد بدلا من مائل.

سؤالك معيب - "التسطير" ليس له معنى دلالي، ليس أكثر من الخط الغامق أو المائل (قوي و م لها أنماط افتراضية، ولكن ليس من الصعب ربطها بالخط العريض أو المائل بالطريقة التي تعتقدها).

النهج الصحيح هنا هو الترميز بـ a <span class="highlight"> (أو بعض الكلمات الرئيسية المناسبة الأخرى - لا أعرف تطبيقك) أو مجرد ترميز وتجاوز CSS لـ <em> إذا كان هذا سيكون حدثا شائعا بما فيه الكفاية.

أيضًا:هنالك دائماً هناك مشكلة في استخدام التسطير بأي نوع من أنواع التركيز نظرًا لوجود تقليد مبني على وضع خط تحت الروابط.سأعتبر عمومًا التسطير غير المرتبط مشكلة في قابلية الاستخدام، حتى لو لم يتم وضع خط تحت الروابط الفعلية.فكر جيدًا أنك تحتاج حقًا إلى هذا.

<em style="text-decoration: underline">

ولا. وليس هناك "أي ما يعادل الدلالي" إلى أو <ط> سواء. انها مجرد أن ذلك يحدث تنفذ <م> و (أفترض تلك هي ما كان في العقل)، افتراضيا، وذلك باستخدام جريئة ومائل في معظم المتصفحات.

والاشياء مطبعي مثل ينبغي أن تنفذ باستخدام CSS، وبطبيعة الحال يؤكد. جعل فئة واستخدام .

وبقدر ما لا يعلمون. ولكن من المشكوك فيه قليلا لنرى قويا كما ما يعادل ب.

والغرض من العلامات الجديدة هو فصل الشكل (جريئة) من معنى (النص أكثر وضوحا). وapearance الافتراضي هو جريء، ولكن هل يمكن إنشاء أي نمط تريد.

وكلا، لديك لاستخدام المغلق مع النص الديكور: التأكيد

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top