מהן אותם תגי meta שכולם מדברים עליהם?
אלו תגיות html, אשר מוצגות כך:
מטרתן היא לשלוח לדפדפן מידע מסוג metadata עבור אותו דף אינטרנט, אותו מידע יעזור לדפדפן להציד את המידע ללקוח בצורה הנכונה.
תגיות אלו גם מחליפות לעיתים את השימוש בheaders בשפות צד שרת.(מידע הנשלח אל הלקוח דרך פרוטקול HTTP).
בין היתר בעזרת תגיות אלו, נוכל לתת מידע למנועי החיפוש על הדף, תיאור הדף, מיליות חיפוש(keywords), העברת המשתמש לדף אחר, קידוד הדף(charset), סוג הדף(HTML\TEXT) ועוד.
נבדיל בין מידע שישלח כheader לבין מידע אודות הדף על ידי הדבר הבא:
מידע כheader ישלח תחת התכונה
לבין לכל תגית תהיה תכונה נוספת בשם content בה נרשום את תוכן התגית.
דרך תגית הmeta נוכל לשלוח את ההדרים הבאים:
קידוד הדף(charset)
סוג הדף(TEXT\PLAIN - דף טקסט פשוט, או TEXT\HTML - דף HTML).
מתי יפוג מטמון הדף(CACHE)
ריענון הדף(העברת משתמש לדף אחר).
בוא נעבור אופציה אופציה.
נתחיל עם סוג הדף(הוא מהווה בסיס גם לקידוד הדף).
כמו כל תגית מטה השולחת headers נתחיל עם
קוד:
<meta http-equiv="" content="" />
בכדי להכריז על סוג הדף נצטרך לרשום בתוך הhttp-equiv את השם: "Content-Type"(ללא גרשים)
ובתוך הcontent נרשום:
text\plain
או
text\html
ומה שיצא לנו זה:
קוד:
<meta http-equiv="Content-Type" content="text\plain" />
או
קוד:
<meta http-equiv="Content-Type" content="text\html" />
נעבור לקידוד הדף, בכדי להכריז על קידוד הדף נוסיף לcontent אחרי סוג הדף נקפס(
ואחריו
במקום X נרשום את שם הקידוד, למשל, עיברית זה
windows-1255 כלומר מה שיצא זה:
קוד PHP:
<meta http-equiv="Content-Type" content="text\html;charset=windows-1255" />
לרשימת שמות הקידודים לחצו כאן
הדבר הבא הוא רענון:
בישביל רענון נשנה את הContent-Type לrefresh
ואת הcontent ל:
X
כאשר X זה מספר השניות עד הרענון(מרגע טעינת הדף)
או
X;url=Y
כאשר X זה מספר השניות עד הרענון(מרגע טעינת הדף), כתובת האתר אליו יועבר המשתמש בעת הטעינה.
במידה ואנו רוצים להעביר משתמש לאחר 3 שניות לגוגל ישראל נרשום
קוד HTML:
<meta http-equiv="refresh" content="3;url=http://www.google.co.il" />
בכדי לשלוט מתי יפוג מטמון הדף הנשמר על המחשב נשנה את התוכן של הhttp-equiv ל-
expires
ואת התוכן של content ל-
לתאריך מלא לדוגמה:
Wed, 21 June 2006 14:25:27 GMT
שאומר שמטמון הדף יפוג ביום רביעי, ה21 ביוני, 2006 בשעה שתים 25 דקות ו27 שניות, באיזור זמן GMT(כ2 לפני ישראל, בישראל תהיה השעה 4 אחר הצהריים).
הקוד שהתקבל:
קוד HTML:
<meta http-equiv="expires" content="Wed, 21 June 2006 14:25:27 GMT">
בישביל לקרוא על תיאור הדף ומילות מפתח(keywords) אפנה אתכם למדריך אחר בפורום שנכתב על ידי משתמש בפורום:
http://www.iatraf.co.il/showthread.php?t=815055