يبدو أن دلالات HTML هي كليشيهات. لدى Google الكثير من المقالات حول الدلالات. لماذا علامات الدلالات؟ أعتقد أن هذا هو ما أعتقد: كل علامة من HTML لها معنى محدد ، والدلالات هي السماح لنا باستخدام العلامات المناسبة في المكان المناسب لجعل الأشخاص والآلات بشكل أفضل (يمكن فهم الآلات لأن المتصفحات يمكن فهمها على أنها محركات البحث). إذا لم يكن توضيحي واضحًا بما فيه الكفاية ، فالرجاء جوجل.
كيفية استخدام الملصق المناسب في المكان المناسب؟هذا هو منطق فهم بسيط. على سبيل المثال ، يتم استخدام علامات H1 ~ H6 لفئات العنوان ؛ يستخدم UL في القوائم غير المرتبة ؛ يستخدم OL في القوائم المملوءة ؛ يستخدم DL لتحديد القوائم ؛ EM ، يتم استخدام العلامات القوية للتأكيد ... لوضعها بصراحة ، يحدد كل تعريف إنجليزي لعلامة HTML دلالاتها (لاحقًا من هذه المقالة ، سأضع جدولًا مقارنة للتعريفات الإنجليزية لعلامات HTML شائعة الاستخدام للرجوع إليها).
ما الذي يمكن للناس والآلات رؤيته في لمحة؟أفضل طريقة للتحقق مما إذا كانت صفحة HTML هي الدلالية هي إزالة رابط CSS للصفحة لمعرفة ما إذا كانت بنية صفحة الويب منظمة وما إذا كانت الصفحة لا تزال قابلة للقراءة. لماذا يمكنني أن أقول ذلك؟ يعلم الجميع أن المتصفحات لديها أنماط افتراضية (يوصى باستخدام أدوات مطوري الويب Chrome للمكونات الإضافية لـ Chrome ، أو Firefox Web Pluger). على سبيل المثال ، H1 ~ H6 ، سيكون هناك نمط افتراضي لتقليل حجم الخط الغامق/الخط والهوامش العلوية والسفلية. لدى UL ، OL ، و DL جميعهم رصاصات افتراضية ، وله Strong له نمط جريء بشكل افتراضي ... لذلك ، لنفس الصفحة ، لا يزال بإمكان HTML الدلالي أداءً جيدًا عند إزالة الصفحة CSS.
نقطة أخرى هي أن الترميز الدلالي الجيد هو أفضل ودية لمحركات البحث. العناكب البحث لا تتعرف على CSS الخاص بك ، ولكن يمكنهم التعرف على علامات HTML.
هنا مثال بسيط:انسخ الرمز