698
צפיות
צפיות
4
תשובות
תשובות
מה פירוש הקוד הזה ב XHTML …
<?xml version="1.0" encoding="utf-8"?>
למה הרבה אתרים שמים אותו באתר (בראש הדף)?
ולמה הוא נראה כמו קוד PHP ?
<?xml version="1.0" encoding="utf-8"?>
למה הרבה אתרים שמים אותו באתר (בראש הדף)?
ולמה הוא נראה כמו קוד PHP ?
4 תשובות
זה לא XHTML, אלא XML
והקוד שהצגת בעצם מגדיר שזהו מסמך של XML, וגרסתו היא 1.0.
אחרי זה הצהרת את האנקונדינג של הדף, אבל את זה אפשר לעשות גם בHTML.
בכל אופן, יכול להיות שראית הרבה אתרים ששמים את הקוד הזה בראש הדף בגלל שהם משתמשים ב XML…
זה אומר שהדף הזה הוא
אפליקציית XML (ועמוד XHTML הוא באמת סוג של אפליקציית XML).
הרבה אתרים ? אני לא חושב כך, ואם כן אז זה מכניס את IE למצב של Quirks mode (מצב שלא רצוי שיקרה בד"כ כאשר עובדים עם XHTML).
ומה פירוש הקוד הזה:
<html dir=rtl xml_lang="en" lang="en" xmlns="http://www.w3.org/1999/xhtml">
והאם כדאי לכתוב את הHTML ככה:
<html dir="rtl">
???
אממ..
אני משער שהקוד שהזכרת למעלה, גם כן מכריז על איזשהוא שימוש ב XHTML,ומגדיר בעצם את המסמך. אתה יכול להכנס לאתר של w3 ולקרוא שם עוד על זה…
ואם אתה כותב את ה HTML עם תוספת dir="rtl", זה אומר שהדף שלך יתחיל מימין לשמאל במקום משמאל לימין.
את הקוד הזה לא מומלץ לכתוב כך, אלא משהו כזה:
<body style="direction:rtl;">