תוכן שנמחק תוכן שנוסף
מ ←‏Doctype: ניסוח
אף אחד לא בדק את זה אף פעם? שלוש טעויות קשות עקב עיבוד הדוגמאות כ-HTML אמיתי
שורה 46:
ניתן לחלק את התגיות למספר קבוצות:
 
* תגיות מבניות, המתארות את תפקיד המלל במסמך, כמו תגיות שקובעות את סוג הקידוד, אזורי סקריפטים, וכדומה. לדוגמה: <code dir="ltr">{{ללא קוד ויקיתג|<h1>|content=כלבי ים</h1>}}</code> פירושו עבור הדפדפן - הצג את המלל "כלבי ים" ככותרת ראשית.
 
* תגיות תצוגה, שתפקידן לקבוע את האופן שבו יוצג המסך או חלקים ממנו, כמו סוג [[גופן]], גודל גופן, [[צבעי אינטרנט|צבע]], צורת האותיות וכדומה. לדוגמה: <code dir="ltr">{{ללא קוד ויקיתג|<b>|content=מודגש</b>}}</code> יגרום לדפדפן להציג מלל '''מודגש'''. תגיות מסוג זה אינן חוקיות בגרסאות האחרונות של תקן HTML, ומומלץ להשתמש ב-[[CSS]] במקומן.
 
* [[היפר קישור|קישורים]], שתפקידם לקשר את הדף, בלחיצת עכבר, לדפים אחרים. לדוגמה: {{משמאל לימיןתג|1=<code>&lt;a |params=href="http&#58;{{כ}}://he.wikipedia.org">|content=ויקיפדיה</a></code>}} יצור קישור כזה: [http://he.wikipedia.org ויקיפדיה].
 
* תגיות המשמשות להצגת אובייקטים שונים, כגון [[קובץ תמונה|תמונות]], מדיה ופקדים. לדוגמה: <code dir="ltr">{{ללא קוד ויקיתג|<img |params=src="a.png" />}}</code> יציג את התמונה a.png בתוך המסמך.
 
* תגיות המשמשות ליצירת [[טופס|טפסים]].
שורה 59:
מבנה תגית ה-HTML דומה למבנה התגית ב-[[XML]], ואפשר לתארו בצורה כללית:
 
<code dir="ltr">{{ללא קוד ויקיתג|<name |params=property="value" method>|content=תוכן</name>}}</code>
 
התגית נפתחת תמיד ב<code dir="ltr"><></code>{{תג||פ}} שביניהם מופיע שם התגית ('''name''' בדוגמה), ולפעמים גם תכונות נוספות, באמצע מופיע התוכן (אם יש), וסוף התגית הוא <code dir="ltr"></></code>{{תג||ש}}, כלומר נוסף <code dir="ltr">/</code> לפני שם התגית.
 
במידה ותגית אינה מצריכה תוכן, כגון תגיות input,img,br - אז אין צורך להוסיף <code dir="ltr"></{{תג|name></code>|ס}}, במקומו מוסיפים את הסימן <code dir="ltr">/</code> בסוף התגית. לדוגמה: {{תג|br|ש}}.
<code dir="ltr">{{ללא קוד ויקי|{{ש}}}}</code>.
 
ניתן לחלק את התכונות הנוספות, שחלקן בגדר רשות ואת חלקן חובה לציין בתגיות מסוימות, לשתי קבוצות:
שורה 90 ⟵ 89:
* תגית ה - '''body''' היא התגית שמסמלת את גוף המסמך. בתגית זו נמצא תוכן המסמך.
 
כיוון שהמבנה היררכי, חשוב הקינון של התגיות (הסידור שלהן אחת בשנייה) לדוגמה: <code dir="ltr">{{ללא קוד ויקיתג|<strong><i>|content=עוד טקסט לדוגמה</strong></{{תג|i>|פ}}}}{{תג|i|ס}}</code> תהווה טעות, והצורה התקנית תהיה: <code dir="ltr">{{ללא קוד ויקיתג|<strong><|content={{תג|i>|content=טקסט לדוגמה</i></strong>}}</code>}}.
 
=== DOCTYPE ===
לפי התקן, דפי אינטרנט צריכים להכיל תגית [[DOCTYPE]] בתחילת הדף, על מנת להצהיר על גרסת ה-HTML של הדף. דוגמה למשפט כזה:
<code>{{ללא קוד ויקיתג|<!DOCTYPE |פ|params=HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http{{כ}}://www.w3.org/TR/html4/strict.dtd">}}</code> המציין כי הדף נבנה באמצעות HTML 4.01.
 
=== ישויות HTML ===
שורה 100 ⟵ 99:
 
=== הערות ===
כמו בשפות תכנות רבות, גם ב־HTML ניתן לכתוב בקוד הערות, שמיועדות לתעד את הקוד ולעזור למתכנתים, אך אינן משפיעות על התצוגה. הערות ב־HTML מתחילות בתווים <code>{{ללא קוד ויקי|<nowiki><!--}}</nowiki></code> ומסתיימות בתווים <code>--></code>.
 
== יצירת דפי HTML ==