تعثر السمة قيم الأقسام المختلفة تعريف نمط الوثيقةXML 1.0 كما يوفر مجموعة من الأدوات لتحديد ماذا سيحدث إذا سمة لم يتم الإعلان عنها خلال عنصر. توجد أربعة احتمالات مختلفة ، بما في ذلك "السمة ليست هناك فقط" ؛ "السمة يجب أن تكون هناك فترة" ، و "السمة وهذه القيمة ، وهذه الفترة." يمكنك بالفعل شهدت يستخدم عدد قليل من هذه الخيارات في السابق الإعلانات. في العنصر img ، على سبيل المثال ، على سمات كبريت وبديل مطلوبة (# الاقتضاء) ؛ وفي الوقت نفسه ، فإن معظم ما تبقى من محتواه السمة اختيارية (# الضمنية) : والأقسام المختلفة 1.0 تعريف نمط الوثيقة فقط استخدام السمات الثابتة في حالات قليلة جدا ، ولا سيما على عنصر أتش تي أم أل لتعريف مساحة : هذا ، جنبا إلى جنب مع الأقسام المختلفة 1.0 'ق موعظه لتشمل دائما xmlns السمة على عنصر أتش تي أم أل الأقسام المختلفة من وثائق ، يعني أنه فقط : ... غير قانونية ، وليس : ...
الخيار الأخير ، وهو بسيط القيمة الافتراضية في الاقتباس ، يظهر في حالات قليلة في الافتراضات التي يتم توفيره بسهولة. على سبيل المثال ، شكل العنصر يحتاج إلى أسلوب وenctype (نوع الترميز) وهذه القيمة قد يشيع استخدامها القيم. العنصر شكل لا جدوى من دون مكان لإرسال المعلومات ، وبالتالي فإن السمة العمل المطلوب. لا الافتراضي هو ممكن لأنه يختلف عن كل شكل من الأشكال. من ناحية أخرى ، يمكنك الافتراضية للحصول على طريقة النص المتشعب. هذا الأسلوب ثم ترسل جميع البيانات باستخدام نوع المحتوى application/xwww- شكل - urlencoded ، مما يجعل هؤلاء المرشحين جيدة للتعثر. المعلمة الكيان الإعلاناتالفرز الكيانات المعلمة أمر حاسم الأهمية ليكون قادرا على قراءة الأقسام المختلفة 1.0 و 1.1 تعريف نمط الوثيقة. المعلمةالكيانات تمكين المبدعين اليومي لتحديد المعلومات داخل اليومي التي يمكن إعادة استخدامها مرارا وتكرارا من قبل الاشارة الى اسمائهم. وW3C يفعل هذا لأسباب عديدة -- في بعض الأحيان لوصف محتوى سمة أكثر دقة من XML 1.0 ، ويسمح أحيانا لتفادي تقديم الإعلانات نفسها مرارا وتكرارا. هذه الاستراتيجية الثانية يقلل من حجم اليومي ويجعلها أكثر قابلية للإدارة ، في حين لا تزال تحتفظ بنفس المضمون. والسبب الثالث لاستخدام كيانات المعلمة تقنينها. الكيانات الخارجية المعلمة تمكين المبدعين اليومي لمضمون الإشارة في ملفات أخرى لإدراجها في اليومي. 1.0 في الأقسام المختلفة ، وهذا يستخدم فقط لتشمل ثلاث مجموعات من أوصاف الكيان المخزنة خارج تعريف نمط الوثيقة الأساسية ، ولكنه يصبح جزءا رئيسيا من الأقسام المختلفة في استراتيجية لmodularizing الأقسام المختلفة. المعلمة الكيان الإعلاناتالفرز الكيانات المعلمة أمر حاسم الأهمية ليكون قادرا على قراءة الأقسام المختلفة 1.0 و 1.1 تعريف نمط الوثيقة. المعلمةالكيانات تمكين المبدعين اليومي لتحديد المعلومات داخل اليومي التي يمكن إعادة استخدامها مرارا وتكرارا من قبل الاشارة الى اسمائهم. وW3C يفعل هذا لأسباب عديدة -- في بعض الأحيان لوصف محتوى سمة أكثر دقة من XML 1.0 ، ويسمح أحيانا لتفادي تقديم الإعلانات نفسها مرارا وتكرارا. هذه الاستراتيجية الثانية يقلل من حجم اليومي ويجعلها أكثر قابلية للإدارة ، في حين لا تزال تحتفظ بنفس المضمون. والسبب الثالث لاستخدام كيانات المعلمة تقنينها. الكيانات الخارجية المعلمة تمكين المبدعين اليومي لمضمون الإشارة في ملفات أخرى لإدراجها في اليومي. 1.0 في الأقسام المختلفة ، وهذا يستخدم فقط لتشمل ثلاث مجموعات من أوصاف الكيان المخزنة خارج تعريف نمط الوثيقة الأساسية ، ولكنه يصبح جزءا رئيسيا من الأقسام المختلفة في استراتيجية لmodularizing الأقسام المختلفة. أولا ، دعنا نتعرف على المعلمة الكيانات الداخلية. لديهم هذه الجملة العام : entityName "entityContent"> كيان الأسماء تتبع نفس القواعد عنصر وأسماء السمة : يجب أن تبدأ بالأحرف ، يؤكد ، أو قد تحتوي على نقطتين ، والرسائل ، ويؤكد ، كولون ، والأرقام ، الواصلات ، وفترات. أسماء كيانات بداية مع إكس إم إل (أو الاختلاف على أي حال أن ، هذه صيغة إكس أو إكس) محجوزة لاستخدام W3C. التوصية التسمية لا يشجع على استخدام كولون. محتوى كيان الداخلية المعلمة عادة هو شظايا من الإعلانات ، والمعدة للاستخدام داخل غيرها من الإعلانات. هذا المحتوى كما يمكن أن تتكون من الإعلانات كاملة ، ولكن الشظايا التي تبدأ في إعلان واحد في نهاية أخرى محظورة. جميع الكيانات المعلمة الداخلية المستخدمة في الأقسام المختلفة 1.0 تعريف نمط الوثيقة هي أجزاء من الإعلانات. أبسط منها فقط تقديم المزيد من التوضيح حول هذا النوع من المحتوى على CDATA السمة نوع خاص ، وينبغي أن تشمل ما يلي : عند استخدامها في الإعلان السمة ، تقدم هذه الكيانات بعض الوصف إضافية لمساعدة مطوري معرفة كيفية استخدام سمة :
المعلمة كيانات مدرجة من قبل التقديم باسمهم مع النسبة المئوية (٪) والتالية لها بفاصلة منقوطة ، كما هو موضح في المثال السابق. في هذه الحالة ، وهو محلل يفسر ٪ العدد ؛ الكيان المعلمة لإنتاج هذا الإعلان : المطورين قراءة اليومي ، ومع ذلك ، يمكن معرفة أن العرض يجب أن يكون على النحو المحدد لعدد (الحروف) وليس في سلسلة مثل "2 و 1 / 4 بوصة". وأوري المعلمة كيان يستخدم بالمثل في جميع أنحاء مواصفات : كل هذه الصفات وينبغي أن تشمل محددات والإشارة إلى الموارد المناسبة. هذه المعلومات غير المعدة للاستهلاك البشري. محلل بتحويل كل هذا إلى ما يلي : هذا أيضا قد تمكن من W3C لتحديث هذه الأنواع أكثر سهولة في الإصدارات المستقبلية من هذه التطبيقات التي تدعم أكثر أنواع البيانات. لكنه الآن أنها مجرد وثائق الاستخدام. والأقسام المختلفة اليومي يستخدم استراتيجية مماثلة لوصف بعض التعدادات مماثلة ، مثل تلك الأشكال من أجل : بدلا من تكرار هذه القائمة من الأشكال ، وذلك باستخدام الكيانات يسمح اليومي الأقسام المختلفة ليشمل أشياء أكثر قابلية للقراءة مثل هذا : الأقسام المختلفة للتعريف نمط الوثيقة تتضمن بعض الكيانات المعلمة التي تصف مجموعة من السمات التي يتم تطبيقها عادة. على سبيل المثال ، i18n (للتدويل ، والتي لديها 18 رسائل بين 'ط' و 'ن') كيان المعلمة يستخدم مرارا وتكرارا ، وتكليف ولغة النص القيم الاتجاه. الكيان i18n يشمل الإعلانات لانج ، أكس : لانج ، وسمات دير ، وهي جاهزة للاستخدام في أي قائمة السمة الإعلان. علما بأن الكيانات المعلمة التي تعشش داخل الكيانات المعلمة مقبولة تماما -- ٪ رمز اللغة ؛ يتم استبدال NMTOKEN خلال تحليل للاليومي. الكيان i18n يستخدم مثل هذا : محلل يوسع i18n ٪ ؛ ل: وبعد ذلك إلى : وتنتج هذه سمة قائمة الإعلان عن العنصر اللقب الذي يدعم لانج ، أكس : لانج ، وسمات دير للتدويل. W3C ونهجا مماثلا لنماذج عنصر المحتوى ، تجميع العديد منها في كيانات لتسهيل الرجوع إليها. على سبيل المثال ، رأس (h1 - h6) عناصر يمكن أن تظهر في نفس الاماكن داخل مستند بحيث خلق كيان البند الذي يتيح لك أن تختار من بين أي من هذه الصفات : إذا كان العنصر الوحيد الذي يحتوي على عناوين والنص ، يمكنك إنشاء إعلان هذا مثل واحد : محلل ثم يوسع هذا الإعلان على أن : هذا الإعلان تمكنك من مزيج عناصر النص والعنوان. والأقسام المختلفة اليومي (لا تستخدم هذا النهج لأن العناوين ليست سوى نوع واحد من عنصر كتلة وأنواع أخرى قد تظهر في الأماكن ذاتها. بدلا من ذلك ، فإن الكيان البند مجمعة مع الكيانات الأخرى لأنواع أخرى من عناصر الكتلة : ثم وهذا هو تجميعها حتى مع أكثر الخيارات لاستخدام مختلف الحالات : ثم يجوز لك استخدام هذه النماذج داخل محتوى الإعلانات العنصر : الذي يتوسع إلى ما يلي : ثم الذي يتسع لإعلان أكبر من ذلك بكثير لأن كل عنصر المعلمة div تحتوي على العديد من مختلف أنواع العناصر الممكنة. كيانات عامة الإعلاناتالأقسام المختلفة تدعم نفس مجموعة من الكيانات العامة التي تدعم أتش تي أم أل 4.0. خلافا للكيانات المعلمة ،كيانات عامة تكون مخصصة للاستخدام داخل الأقسام المختلفة بدلا من وثائق اليومي الأقسام المختلفة. الآلية المستخدمة لإنشاء تلك الكيانات يعمل كثيرا مثل هذه الآلية المعلمة الكيان ، وذلك باستخدام بناء الجملة مماثلة -- في المئة فقط من توقيع مفقود : entityName "entityContent"> مرة أخرى ، وأسماء الكيان اتبع نفس القواعد عنصر وأسماء السمة : يجب أن تبدأ بالأحرف ، يؤكد ، أو قد تحتوي على نقطتين ، والرسائل ، ويؤكد ، كولون ، والأرقام ، الواصلات ، وفترات. أسماء كيانات بداية مع إكس إم إل (أو أية حال الاختلاف على أنه ، من هذا القبيل في صيغة إكس أو إكس) محجوزة لاستخدام W3C. التوصية التسمية لا يشجع على استخدام كولون. عامة والكيانات المعلمة قد يكون نفس الأسماء ضمن واحدة من دون الصراع اليومي ، لكنها كيان أعلن ككيان عامة لا يمكن الرجوع إليها باعتبارها كيانا المعلمة والعكس بالعكس. كيان والإعلانات التي تستخدمها الأقسام المختلفة القيم العشرية تعريف نمط الوثيقة مرجعية للأحرف يونيكود ، مع الوثائق التي تصف كل كيان. على سبيل المثال : ويوفر W3C ثلاث مجموعات من هذه الإعلانات لاتينية - 1 مجموعة أحرف ، والرموز ، والحروف الخاصة. إشارة إلى أي من هذه الكيانات في إطار وثيقة الأقسام المختلفة ، مجرد البادئة اسم الكيان مع وضع حرف العطف (&) واتبع ذلك بفاصلة منقوطة (؛). هذه هي الطريقة نفسها دائما يتعامل مع الكيانات أتش تي أم أل. على سبيل المثال : هذه الكلمات سوف تبقى على نفس السطر. معلومات سريةلمشاهدة قائمة كاملة من الحروف المتاحة في يونيكود ، انظر ويونيكودالقياسية من اتحاد اليونيكود (التي نشرتها أديسون ويسلي). في حين أن ال [إكسمل 1.0 مراجع مواصفات يونيكود 2.0 ، يونيكود 3.0 مواصفات تلوح في الأفق ، وربما لن يحل محل يونيكود 2.0 في نهاية المطاف. لإدخال أكثر ودا لليونيكود ، انظر يونيكود : مدخل، من قبل توني غراهام (أي دي جي مقالات ، 2000). وبينما XML 1.0 يدعم الكيانات المعلمة الخارجية ويتيح لك لخلق بنفسك يحدد الكيان الداخلي ، أتش تي أم أل المتصفحات لا تدعم هذا الاستخدام. ربما فقط تلك المعالجات الأقسام المختلفة التي تم إنشاؤها على التحقق من المعالجات XML وسيتم دعم هذه الكيانات. لمزيد من التفاصيل ، انظر المفضلة لديك إشارة XML. معلومات سريةإذا كنت بناء بلدكم XML تعريف نمط الوثيقة ، يمكنك تضمين الجهة مجموعات الأقسام المختلفة بسهولة. فقط تشمل خط من هذا القبيل : في اليومي الخاص بك. كل مجموعة من الكيانات الخاصة وإعلانها. ليس كل موزعي XML استرداد الموارد الخارجية لذلك تأكد من استخدام محلل التحقق اذا كنت تستخدم هذا النهج. تعليقاتيمكنك استخدام التعليقات في تعريف نمط الوثيقة الى حد كبير كما يمكنك استخدامها في وثائق. مثلما تعليقات لا يمكن أن تظهر داخل السمات في وثيقة ، كما أنها لا يمكن أن تظهر داخل الإعلانات في اليومي. تعليقات وعادة ما يتم وضع (من قبل ، أو في بعض الأحيان إلى جنب مع التصريحات التي تصفها. أي شيء يبدو بين لا تعليق ، والمعدة للاستهلاك البشري فقط. في كثير من الأحيان ، والتعليقات التي لديك أدلة اليومي في الأقسام المختلفة للالأسئلة "" للانشاءات خاصة ، لا سيما بالنسبة لبعض أجزاء الأعجب. مقال مقدم من ألبرت يتشبلاو تنويه :موقعنا على الانترنت ليست مسؤولة عن محتوى هذه المادة. Webarticles هو حر للمعلومات. المهم : هذه المادة "تعثر السمة قيم الأقسام المختلفة تعريف نمط الوثيقة" وقد ترجم من قبل البرمجيات التلقائي. نشعر بالاسف من اجل أي الأخطاء الإملائية التي قد حدث. شكرا لتفهمكم.
|
|||||
| Online: 509 users browsing the articles directory |
|
|