مقالة مقدمة من wulin.com (www.vevb.com): الميزات التفاعلية الجديدة لـ HTML 5 و CSS 3.
تم إجراء هذه الصورة في عنوان هذا المقال في Phosotshop. ومع ذلك ، لا يمكنك البحث عنها في محركات البحث ، ومحركات البحث ليست قوية بعد بما يكفي للتعرف على النص في الصور. ونظرًا لأن حجم الصور ليس صغيرًا جدًا ، فقد يتعين على مستخدمي الإنترنت مع سرعة الإنترنت البطيئة الانتظار بصبر حتى يتم تحديث الصور أثناء التصفح. لذلك ، هل هناك طريقة جديدة لتجنب هذه العيوب؟
نعم ، يمكن لـ HTML5 و CSS3 تلبية احتياجاتك. حتى ، يمكن أن تفعل أكثر وأفضل. كمصممين ، يجب أن نفهم ما هي عليه والميزات التي لديهم ، ونفكر في ما يمكننا القيام به مع HTML5 و CSS3.
ما هي HTML5 و CSS3
ليس من الصعب فهم HTML و CSS. HTML هي اللغة الرئيسية التي تشكل صفحات الويب. من خلال هذه اللغة ، يمكننا شرح تنسيق صفحة الويب ، والمحتوى ، وتأثيرات العرض ، وما إلى ذلك إلى الكمبيوتر. CSS هي لغة تستخدم خصيصًا للتحكم في تأثير عرض صفحات الويب. في هذا الوقت ، يطرح السؤال. لماذا نحتاج إلى استخدام CSS وحده؟ هل يمكن لـ HTML التحكم في تأثير عرض صفحات الويب؟ للإجابة على هذا السؤال ، سأعطيك مثالًا بسيطًا:
هل وجدت أنه إذا كان علينا أن نكرر الكثير من المعلومات إذا أردنا وصف الأشياء بوضوح؟ وينطبق الشيء نفسه على لغة الصفحة ، والتي تبدو فوضوية ويصعب فهمها في هذه الحالة. من خلال دمج اللغة التي تتحكم في تأثير العرض في CSS ، لا يمكننا فقط ضمان إيصال الجزء الرئيسي من لغة الصفحة ، ولكن أيضًا إعادة استخدام مجموعات لغوية مختلفة.
HTML5 و CSS3 هما أحدث إصدارات من HTML و CSS. لم يضع أي منهما معايير حتى الآن ، لكن الميزات الجديدة التي تم الإعلان عنها قد ضربتنا بالفعل.
جديد HTML 5
1. علامات المحتوى الجديدة
مستوى علامة المحتوى في HTML4 هو نفسه ، ومن المستحيل التمييز بين أجزاء من المحتوى. علامات المحتوى في HTML5 مستقلة عن بعضها البعض وفي مستويات مختلفة. يمكن لمحركات البحث والبرامج الإحصائية تحديد أجزاء مختلفة من المحتوى بسرعة.
2. نظام جدول أفضل
الآن ، يمكنك التخلي عن JavaScript أو PHP وتحديد الجداول فقط من خلال HTML5. يمكنك تحديد تنسيق الإدخال لكل خلية جدول ، أو يمكنك تحديد ما إذا كانت هذه الخلية مطلوبة ، إلخ.
3. API الصوت والفيديو
لا يسمح لك HTML5 فقط بدمج الفيديو والصوت مباشرة على صفحات الويب ، ولكنه يوفر أيضًا مجموعة من واجهات برمجة التطبيقات الغنية بالميزات للتحكم في تشغيل الوسائط ، ويمكن أيضًا تحرير هذه العناصر المستخدمة للتحكم في تشغيل الوسائط. لذلك ، يمكن لـ HTML5 استبدال المكونات الإضافية فلاش شائعة الاستخدام على مستويات الفيديو والصوت.