align يحدد كيفية محاذاة الإطار إلى الحافة، وكذلك كيفية التفاف النص حوله. Frameborder يضبط ما إذا كان سيتم عرض حد حول الإطار أم لا. الارتفاع ارتفاع الإطار. hspace المسافة الأفقية بين الإطار والمحتوى المحيط به. اسم اسم الإطار. التمرير طريقة لعرض شريط التمرير في الإطار. src المسار إلى الملف الذي سيتم تحميل محتوياته في الإطار. vspace المسافة العمودية من الإطار إلى المحتوى المحيط به. العرض عرض الإطار.
علامة الإغلاق
مطلوب.
مثال 1: استخدام العلامة
علامة IFRAME
متصفحك لا يدعم الإطارات المضمنة!
وصف معلمات العلامة
محاذاة المعلمة
وصف
بالنسبة للإطار العائم، يمكنك تحديد موضعه على صفحة الويب أو تحديد كيفية تدفق النص أو العناصر الأخرى الموجودة على صفحة الويب حوله. يتم تحديد طريقة المحاذاة بواسطة معلمة المحاذاة للعلامة
.
بناء الجملة
...
الحجج
absmiddle يقوم بمحاذاة منتصف الإطار إلى منتصف السطر الحالي. baseline يقوم بمحاذاة الإطار مع الخط الأساسي للخط الحالي. Bottom يقوم بمحاذاة الحد السفلي للإطار مع النص المحيط. left يقوم بمحاذاة الإطار إلى الحافة اليسرى للنافذة. الأوسط يقوم بمحاذاة منتصف الإطار مع الخط الأساسي للخط الحالي. يمين يقوم بمحاذاة الإطار إلى الحافة اليمنى للنافذة. texttop تتم محاذاة الحد العلوي للإطار مع أطول عنصر نص في السطر الحالي. أعلى تتم محاذاة الحد العلوي للإطار مع أعلى عنصر في السطر الحالي.
الخيارات الأكثر شيوعًا هي اليسار واليمين، مما يؤدي إلى التفاف النص حول الإطار. للتأكد من أن النص لا يتناسب بشكل محكم مع محتويات الإطار، يوصى بوضع العلامة قم بإضافة معلمات hspace وvspace التي تحدد المسافة إلى النص بالبكسل.
افتراضيًا، يتم رسم إطار ذو تأثير ثلاثي الأبعاد حول محتويات الإطار. لإخفائه، استخدم معلمة Frameborder.
بناء الجملة
... ...
الحجج
نعم (أو 1) يعرض حدًا حول الإطار. no (أو 0) يخفي الحدود حول الإطار.
القيمة الافتراضية
مثال 3: إخفاء الإطار الأصلي حول الإطار
علامة IFRAME، معلمة حدود الإطار
معلمة الارتفاع والعرض
وصف
لتغيير حجم الإطار باستخدام HTML، يتم توفير معلمات العرض والارتفاع. يمكنك استخدام القيم بالبكسل أو النسب المئوية. إذا تم تعيين إدخال النسبة المئوية، فسيتم حساب أبعاد الإطار بالنسبة للعنصر الأصلي - الحاوية التي توجد بها العلامة . إذا لم تكن هناك حاوية أصل، فإن نافذة المتصفح تعمل بنفس الطريقة. بمعنى آخر، العرض = "100%" يعني أن الإطار سيشغل العرض الكامل لصفحة الويب.
إذا لم يتم تحديد ارتفاع أو عرض، فسيأخذ الإطار تلقائيًا حجم 300 × 150 بكسل.
بناء الجملة
... ...
الحجج
أي عدد صحيح موجب بالبكسل أو النسبة المئوية.
القيمة الافتراضية
العرض - 300 بكسل، الارتفاع - 150 بكسل.
مثال 4: عرض الإطار وارتفاعه
علامة IFRAME، معلمة العرض
معلمة HSPACE وVSPACE
لغة البرمجة:
3.2
4
أتش تي أم أل:
1.0
1.1
وصف
بالنسبة لأي إطار، يمكنك تعيين حشوة أفقية ورأسية غير مرئية باستخدام معلمات hspace وvspace، على التوالي. وينطبق هذا بشكل خاص عندما يلتف النص حول محتويات الإطار. في هذه الحالة، بحيث لا يتم "تشغيل" النص بإحكام على حدود الإطار، فمن الضروري إضافة مساحة فارغة حوله.
بناء الجملة
... ...
الحجج
أي عدد صحيح موجب بالبكسل.
القيمة الافتراضية
مثال 5: هوامش حول الإطار
علامة IFRAME، معلمة hspace
اسم المعلمة
وصف
في مستند HTML عادي، عندما تتبع رابطًا، يتم استبدال المستند الحالي بوثيقة جديدة في نافذة المتصفح. لتوجيه المحتوى إلى إطار، يجب أن يكون له اسم فريد، محدد بواسطة سمة الاسم. في هذه الحالة، عند إنشاء رابط للعلامة تحتاج إلى تحديد المعلمة الهدف، وقيمتها هي اسم الإطار.
بناء الجملة
...
الحجج
يتم استخدام مجموعة من الأحرف، بما في ذلك الأرقام والحروف، للإشارة إلى الاسم. عند الإشارة إلى إطار بالاسم، استخدم نفس التهجئة كما في معلمة الاسم.
القيمة الافتراضية
علامة IFRAME، معلمة الاسم
تشيبوراشكا
تمساح جينا
شابوكلياك
معلمة التمرير
وصف
إذا لم تتناسب محتويات الإطار مع الأبعاد المخصصة، فستظهر أشرطة التمرير تلقائيًا للسماح لك بعرض المعلومات. في بعض الحالات، تعمل أشرطة التمرير على تقسيم تصميم صفحة الويب، لذا قد ترغب في تعطيلها. للتحكم في عرض أشرطة التمرير، استخدم معلمة التمرير.
بناء الجملة
...
الحجج
تتم إضافة أشرطة التمرير التلقائية بواسطة المتصفح فقط عند الضرورة، عندما يتجاوز محتوى الإطار الجزء المرئي منه. لا يمنع عرض أشرطة التمرير. نعم يتسبب دائمًا في ظهور أشرطة التمرير، بغض النظر عن كمية المعلومات.
القيمة الافتراضية
مثال 7: إخفاء أشرطة التمرير
علامة IFRAME، معلمة التمرير
معلمة SRC
وصف
يحدد عنوان الملف (URL) الذي سيتم تحميله في الإطار. يمكن أن يكون هذا مستند HTML أو صورة أو برنامج خادم. من المقبول استخدام ليس فقط المسار إلى الملف، ولكن أيضًا الاسم وظائف جافا سكريبت، والتي تقوم بإرجاع قيمة.
بناء الجملة
...
الحجج
القيمة هي المسار الكامل أو النسبي للملف.
القيمة الافتراضية
مثال 8. مسار الملف
علامة IFRAME، معلمة src
علامات الإطار
يحدد الإطار خصائص الإطار الفردي الذي تنقسم إليه نافذة المتصفح.
تحدد FRAMESET بنية الإطار لصفحة الويب. تقسم الإطارات نافذة المتصفح إلى مناطق منفصلة تقع بالقرب من بعضها البعض. تقوم كل منطقة من هذه المناطق بتحميل صفحة ويب مستقلة محددة باستخدام علامة FRAME.
ينشئ IFRAME إطارًا عائمًا موجودًا داخل مستند عادي، ويسمح لك بتحميل أي مستندات مستقلة أخرى في منطقة ذات أحجام محددة.
يتم عرض NOFRAMES في المتصفح عندما لا يدعم الإطارات ولا يمكنه تفسيرها. تتجاهل المتصفحات التي تعمل مع الإطارات محتويات علامة NOFRAMES تمامًا.
أهلاً بكم. توجد علامة واحدة مثيرة للاهتمام في لغة HTML يمكنك من خلالها إدراج علامة أخرى في صفحة الويب الخاصة بك، وستبدو كما لو كانت مخيطة في صفحتك. هذه مقالة عن كيفية إدراج إطار iframe في HTML مع مثال.
ميزات iframe
هكذا مع هذا زوج العلامةيمكنك إدراج صفحة من أي موقع ويب على الإنترنت في مقالتك. دعونا نلقي نظرة على هذا الجزء من التعليمات البرمجية:
كما ترون، يتم تعيين جميع معلمات الإدراج في سمات العلامة. أعتقد أنه ليست هناك حاجة لشرح أي شيء لك فيما يتعلق بالأولين - فهذا هو عرض وارتفاع إطارنا الذي سيتم وضع الصفحة المطلوبة فيه. يجب تحديد الأبعاد بناءً على عرض كتلة المحتوى الخاصة بك.
عنوان الصفحة المطلوبةالمحدد في سمة src. تحتاج إلى الكتابة فيه العنوان الكاملإلى الموقع. السمة التالية هي اسم الإطار. يمكنك كتابة قيمة تعسفية هنا. أخيرًا، يعد التمرير مسؤولاً عن التسبب في ظهور أشرطة التمرير، وتضمن قيمته التلقائية أن التمرير لن يظهر إلا عند الحاجة إليه. يمكنك أيضًا تعيين القيمة على لا هنا. في هذه الحالة، لن تظهر أشرطة التمرير، ولكن بعد ذلك لن تتمكن من تمرير الصفحة - ستتمكن فقط من عرض شظيتها، طالما أن الارتفاع المحدد كافٍ.
إذا لزم الأمر، يمكنك تعيين المعلمات المتبقية عبر CSS. على سبيل المثال، يمكن أن يكون هذا الحشو أو الحدود.
مثال على إدراج iframe في HTML
في مثال الكود الذي قدمته أعلاه، ما عليك سوى تغيير عنوان الصفحة إلى عنوانك الخاص، بالإضافة إلى أبعاد الإطار، إذا لزم الأمر. هنا مثال:
الآن في هذه المقالة ظهرت خدمة ويب يمكنك من خلالها تحديد الألوان عن طريق تحريك المؤشر حول الشاشة، وعند النقر يتم حفظها. غالبًا ما أستخدم هذا الموقع المفيد عندما أقوم بتجربة الإنشاء قائمة جميلةوالأزرار والأشكال.
هذه هي الطريقة التي يمكنك بها ببساطة إدراج موقع آخر على صفحتك. ربما في هذا الصدد، سيكون لديك العديد من الأفكار الخاصة بك لإدراج إطارات iframe لنفسك. الشيء الرئيسي هو أنك تعرف الآن كيفية القيام بذلك.
مثال على الاستخدام يمكن أن يكون: إدراج مقطع فيديو من اليوتيوب في مقال أو في جهات الاتصال. كلهم يستخدمون iFrame.
كيفية إدراج iFrame في مقال على جملة؟
لكن أولاً، حول جذر هذه المشكلة:
مثل هذا غير مصرح به تحرير أتش تي أم أليحدث الكود في Joomla بسبب الميزة الجديدة ACL (قوائم الوصول) أو قوائم الوصول. هذه هي قوائم مجموعات المستخدمين، ولكل منها قائمة الأذونات. إذن القراءة والكتابة والتحرير، وما إلى ذلك. بشكل عام، في قوائم الوصول هذه، الجميع، أكرر مرة أخرى، الجميع، حتى أنت، مسؤول موقعك، تم تمكين تصفية HTML!
القائمة السوداءيسمح لك باستخدام أي علامات وسمات باستثناء تلك التي تم إدخالها. بشكل افتراضي، تحتوي القائمة السوداء على ما يلي العلامات: برنامج صغير، نص، bgsound، قاعدة، خط أساسي، تضمين، إطار، مجموعة إطارات، رأس، html، معرف، iframe، ilayer، طبقة، رابط، ميتا، اسم، كائن، نص، نمط، عنوان، XML.
بشكل افتراضي، تحتوي القائمة السوداء على ما يلي صفات: الإجراء، الخلفية، قاعدة التعليمات البرمجية، dynsrc، lowsrc.
يمكنك حظر أي علامات أخرى عن طريق إضافتها إلى حقول تصفية العلامات وتصفية السمات، مفصولة بمسافات أو فواصل.
تسمح القائمة البيضاء فقط بالعلامات المدرجة في عامل تصفية العلامات و مرشح السمات».
إذا كانت القيمة "منع HTML"، فستتم إزالة كافة علامات HTML منها في لحظة حفظ المادة. يرجى ملاحظة أن المرشحات المدرجة هنا تعمل بغض النظر عن ذلك محرر مرئي. حتى إذا تم تعطيل التصفية في إعدادات المحرر المرئي، ستقوم عوامل التصفية الخاصة بالنظام بتعديل المعلومات قبل حفظها في قاعدة البيانات.
إصلاح لجملة 1.6
انتقل إلى لوحة إدارة جوملا
انقر على المحتوى ثم على مدير المقالات وابحث عن الخيارات بين مجموعة الأزرار الموجودة على اليمين
افتح علامة التبويب عوامل تصفية النص
مقابل SuperUsers وحدد No Filtering
لا تنس الحفظ!
إصلاح جوملا 2.5
انتقل إلى اللوحة الإدارية
انقر على الموقع ثم على الاعدادات العامةوابحث عن علامة التبويب عوامل تصفية النص
افتح علامة التبويب عوامل تصفية النص
مقابل المسؤول وحدد "لا تصفية"
دعونا ننقذ!
هناك بضع خطوات إضافية لأولئك الذين يستخدمون محرر Joomla القياسي TinyMCE.
حتى لا يقوم TinyMCE بحذف إطار iframe المشؤوم عندما ادراج فيديو من اليوتيوبأو تحتاج البطاقة إلى إعدادات إضافية:
انتقل إلى إعدادات المكون الإضافي للمحرر المرئي: الإضافات - مدير البرنامج المساعد - المحرر - TinyMCE - المعلمات الأساسية - العلامات المحظورة - حذف " com.iframe" - احفظها.
عنصر
إطارات
ماذا تعمل، أو ماذا تفعل ?
كيفية إدراج صفحة في صفحة HTML؟ للقيام بذلك تحتاج إلى استخدام ، الذي يقوم بإنشاء إطار مضمّن في المستند الحالي يعرض مستند HTML آخر.
عرض
العرض محجوب.
رمز المثال
قوية وسهلة الاستخدام
في الأيام الخوالي السيئة كان هناك الكثير من تصميمات الويب العناصر التي تفسد حياة كل مطور. لقد كانوا دائمًا تقريبًا أسلوب تصميم سيئًا. لحسن الحظ، العنصر لقد تم إهماله في HTML5. لكن أو " إطار مضمن" لا تزال متاحة. هل سيتم إهمالها في الإصدار القادم؟ ربما ينبغي لنا تجنب ذلك؟ هناك عدة استخدامات صالحة لهذا العنصر عند إنشاء صفحة HTML. ولكن عليك أن تفهم ما هو وكيف يعمل لتجنب الأخطاء.
أوجه التشابه والاختلاف و
يسمح لك كلا العنصرين بإنشاء مستند HTML منفصل. يتم تحديد رابط لمحتوى المستند المشار إليه بواسطة صفحة الويب الحالية في سمة src.
. . . . . .
الفرق الرئيسي بين و الشيء هو يضمن الامتثال لقاعدة أن مستند HTML يمثل أولوية. محتوى يتم عرضه داخل عنصر يمثل جزءًا الوثيقة الحالية. على سبيل المثال، خذ بعين الاعتبار هذا الفيديو المضمن المأخوذ من موقع YouTube:
الفيديو موجود بوضوح على صفحة HTML وليس في لوحة منفصلة. كسر العنصر هذا النموذج وسمح للمستند بممارسة التحكم في نافذة المتصفح، وتقسيمه إلى عدة لوحات صغيرة (إطارات)، يعرض كل منها مستندًا منفصلاً. جميع الاختلافات الأخرى بين وتتبع هذا الاختلاف الأساسي.
لا تقم بإعادة إنشاء التخطيطات المستندة إلى الإطارات باستخدام إطارات iframe
في يوم من الأيام، قد تواجه مهمة تحديث موقع ويب قديم تم إنشاؤه باستخدام الإطارات. قد ترغب في استخدام وعرض تخطيط ثابت لإعادة إنشاء نفس كابوس الألواح والعتبات المستقلة. لكنك لن تتمكن من استخدام السمة المستهدفة لفتح رابط في إطار منفصل. يمكنك البدء في البحث عن حلول JavaScript. رجاءا لا تفعل ذلك.
استخدامات جيدة (ورهيبة).
هناك العديد من حالات الاستخدام الصالحة ل إنشاء HTMLالصفحات:
تضمين "تطبيقات صغيرة" تابعة لجهات خارجية كطرق للدفع.
فيما يلي بعض حالات الاستخدام الرهيبة: :
معرض الصور؛
المنتدى أو الدردشة.
إذا كنت بحاجة إلى تضمين مستندات HTML مستقلة وموجودة مسبقًا في المستند الحالي، فاستخدم . إذا كنت تقوم ببناء كل شيء من الصفر، فليس هناك سبب لتقسيم تصميم الصفحة إلى عدة مستندات منفصلة. خاصة إذا لم تكن في الواقع أجزاء مستقلة من المحتوى.
سمات iframe
اسم السمة
معنى
وصف
رمل
السماح بنفس المصدر السماح بالتنقل العلوي نماذج السماح السماح بالبرامج النصية
يضبط عددًا من القيود على المحتوى الذي تم تحميله في الإطار. تعيين من قبل كيفية إنشاء صفحة HTML.
التمرير
نعم لا السيارات
يحدد ما إذا كان سيتم إظهار التمريرات في الإطار أم لا. تم إهماله في HTML5. استخدم CSS بدلاً من ذلك.
اسم
اسم
يحدد اسم الإطار.
محاذاة
أعلى اليمين الأيسر القاع الأوسط
يحدد محاذاة الإطار بالنسبة للعناصر المحيطة. عفا عليه الزمن. استخدم CSS بدلاً من ذلك.
com.frameborder
نعم (أو 1) لا
يستخدم لتمكين عرض الحدود حول الإطار. تم إهماله في HTML5. استخدم CSS بدلاً من ذلك.
com.longdesc
عنوان URL
يُستخدم لتحديد عنوان URL للصفحة التي تحتوي على وصف طويل لمحتويات الإطار. عفا عليه الزمن. استخدم CSS بدلاً من ذلك.
عرض الحافة
بكسل
يستخدم للتحكم في عرض الحشو من المحتوى إلى حدود الإطار. عفا عليه الزمن. استخدم CSS بدلاً من ذلك.
src
عنوان URL
يحدد عنوان URL للمستند الذي سيتم عرضه في IFRAME.
com.vspace
بكسل
يضبط الهوامش الرأسية من الإطار إلى المحتوى المحيط. عفا عليه الزمن. استخدم CSS بدلاً من ذلك.
هذا المنشور هو ترجمة للمقال " "، من إعداد فريق المشروع الصديق
غالبًا ما لا يؤدي فحص الموقع بحثًا عن الفيروسات إلى اكتشاف إدراجات iframe، والتي قد تتضمن روابط لمواقع مشكوك فيها، ولكن نسخة جديدةسيشير إليها البرنامج المساعد AntiVirus WP.
إن إدخالات Iframe في حد ذاتها ليست عبارة عن تعليمات برمجية ضارة، لذلك لا يتم اكتشافها غالبًا بواسطة الخدمات عبر الإنترنت التي تقوم بفحص الموقع بحثًا عن الفيروسات. باستخدام إدراجات Iframe، غالبًا ما يتم تحميل الملفات التي يمكن وضعها على مورد خارجي. على سبيل المثال، يمكن استخدام هذه الطريقة لتحميل مقطع فيديو إلى موقع الويب الخاص بك من موقع YouTube. ولكن في كثير من الأحيان، يستخدم المهاجمون إدراجات iframe لتحميل ملفات ذات محتوى مشبوه إلى موقع الويب الخاص بالضحية.
لقد كتبت بالفعل أنني واجهت مواقع مصابة بشكل واضح مرارًا وتكرارًا، لكن التحقق منها على مورد antivirus-alarm.ru باستخدام قواعد بيانات كبار مطوري برامج مكافحة الفيروسات لم يكشف عن أي شيء مشبوه. كشف فحص موقع 2ip.ru عن وجود إدراجات iframe مشبوهة، ولكن دون الإشارة إلى مكان محدد في الكود حيث يمكن العثور عليها. كما أنه لم يوضح ما إذا كانت هذه الإدخالات مفيدة أم ضارة.
ولكن مع الافراج احدث اصدارمع البرنامج المساعد WP، تغير الوضع. وفقًا للمطور، يعرض هذا البرنامج الإضافي الآن إدراجات iframe. وستكون قادرًا بنفسك على تحديد ما إذا كانت ضارة أم لا. معرفة كيف يبدو إدراج iframe:
إذا اكتشفه البرنامج المساعد، بناءً على عنوان المورد المشار إليه في هذا الإدخال، فمن السهل تحديد ما إذا كان مفيدًا أم ضارًا.
على عكس برامج مكافحة الفيروسات لأجهزة الكمبيوتر، التي تقوم بنفسها بالعثور على التعليمات البرمجية الضارة وإزالتها، فإن معظم برامج مكافحة الفيروسات الخاصة بالموقع، مثل AntiVirus، تجد فقط التعليمات البرمجية المشبوهة من وجهة نظرها. يتم اتخاذ قرار إزالته والإزالة نفسها من قبل المستخدم. علاوة على ذلك، بالنسبة للمبتدئين الذين ليسوا على دراية بـ PHP، فإن البرنامج المساعد TAC المصمم لاختبار السمة هو الذي سيساعد حقًا. أعرف مكونًا إضافيًا واحدًا فقط لا يعثر على التعليمات البرمجية السيئة فحسب، بل يزيلها أيضًا. للأسف، هذا البرنامج المساعدلديه ميزة واحدة غير سارة. إذا لم يتمكن من التعامل مع العدوى على الموقع، فإنه يمنع الوصول إلى الموقع دون طلب إذن.
لذلك، يجب عدم تثبيت المكونات الإضافية لمكافحة الفيروسات إذا لم يحدث أي شيء مريب لموقعك. لإجراء فحص وقائي لموقع ويب بحثًا عن الفيروسات، فمن الحكمة استخدام الخدمات عبر الإنترنت المذكورة أعلاه. فقط بعد التعرف على شيء مريب في هذه الخدمات، يمكنك اللجوء إلى المكونات الإضافية التي يمكن أن تساعد في تحديد الموقع رمز خبيث. مرة أخرى، ليس كل شخص لديه المؤهلات اللازمة لذلك. سيكون من الأسهل للمبتدئين طلب المساعدة من الموظفين الفنيين. دعم الاستضافة.
يصاب نصيب الأسد من المواقع بعد إصابة جهاز الكمبيوتر الخاص بالمالك. ونتيجة لذلك، يتم سرقة تسجيل دخول المسؤول وكلمة المرور. اللوحات أو من الاستضافة. ولا يصاب سوى جزء صغير نتيجة القرصنة. ولذلك، فإن الإجراء الأكثر أهمية لحماية الموقع هو الحفاظ على أمان جهاز الكمبيوتر الخاص بك. لا تنس أن الكمبيوتر يجب أن يتمتع أيضًا بميزة .