summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--he-he/html-he.html.markdown166
1 files changed, 166 insertions, 0 deletions
diff --git a/he-he/html-he.html.markdown b/he-he/html-he.html.markdown
new file mode 100644
index 00000000..6e4421f7
--- /dev/null
+++ b/he-he/html-he.html.markdown
@@ -0,0 +1,166 @@
+---
+language: html
+filename: learnhtml-he.html
+contributors:
+ - ['Christophe THOMAS', 'https://github.com/WinChris']
+translators:
+ - ['Menachem Zeivald', 'https://github.com/MenachemZeivald']
+lang: he-he
+---
+
+HTML קיצור של Hypertext Markup Language כלומר זוהי שפה שמשתמשת בתגיות.
+
+זוהי שפה המאפשרת לנו לכתוב אתרי אינטרנט.
+זוהי שפת תגיות והיא מאפשרת לנו לכתוב דפי אינטרנט באמצעות קוד
+כדי לתת הוראות לדפדפן כיצד יש להציג טקסט ונתונים.
+למעשה, קובצי HTML הם קבצי טקסט פשוטים.
+
+מהם התגיות?
+זוהי שיטה לארגון מידע על ידי הקפתו בתגיות פתיחה וסגירה.
+התגית משמשת כדי לתת משמעות לטקסט שהיא מקיפה.
+ל-HTML יש גרסאות רבות. כאן נדבר על HTML5.
+
+**הערה:** אתה יכול לבדוק את התגים והאלמנטים השונים תוך כדי קריאת המדריך
+באתר כמו [codepen](http://codepen.io/pen/) כדי לראות את ההשפעות שלהם,
+להבין איך הם עובדים ולהכיר את השפה.
+מאמר זה עוסק בעיקר בתחביר של HTML וכמה עצות שימושיות.
+
+```html
+<!-- הערות לקוד כתובות בצורה הזאת -->
+
+<!--
+ הערות
+ יכולות
+ להתפרס
+ על פני
+ מספר
+ שורות
+-->
+
+<!-- #################### התגיות #################### -->
+
+<!-- לפנינו קובץ HTML לדוגמא עם הסברים. -->
+
+<!DOCTYPE html>
+<html>
+ <head>
+ <title>האתר שלי</title>
+ </head>
+ <body>
+ <h1>שלום עולם!</h1>
+ <a href="http://codepen.io/anon/pen/xwjLbZ">
+ בואו נבדוק את הקישור הזה
+ </a>
+ <p>זוהי פסקה.</p>
+ <p>זו עוד פסקה.</p>
+ <ul>
+ <li>זה פריט ברשימה לא ממוספרת</li>
+ <li>זהו פריט נוסף</li>
+ <li>וזה הפריט האחרון ברשימה</li>
+ </ul>
+ </body>
+</html>
+
+<!--
+ קובץ HTML מתחיל תמיד בציון לדפדפן שהדף הוא HTML.
+-->
+<!DOCTYPE html>
+
+<!-- לאחר מכן, מתחילים בפתיחת תג <html>. -->
+<html>
+ <!-- שיסגר בסוף העמוד עם התג </html>. -->
+</html>
+
+<!-- שום דבר לא אמור להופיע אחרי התג הסופי הזה. -->
+
+<!-- בפנים (בין תגי הפתיחה והסגירה <html></html>), אנו מוצאים: -->
+
+<!-- כותרת המוגדרת על ידי <head> (יש לסגור אותה עם </head>). -->
+<!--
+ הכותרת מכילה תיאור ומידע על העמוד שאינם
+ מוצגים, זה מטא נתונים.
+-->
+
+<head>
+ <!--
+ התג <title> מציין לדפדפן את הכותרת להצגה בדפדפן
+ שורת הכותרת ושם הכרטיסייה של החלון.
+ -->
+ <title>האתר שלי</title>
+</head>
+
+<!-- אחרי הקטע <head>, אנו מוצאים את התג - <body> -->
+<!-- עד לנקודה זו, שום דבר לא יופיע בחלון הדפדפן. -->
+<!-- עלינו למלא תוכן בתוך ה - <body>. -->
+
+<body>
+ <!-- התג h1 יוצר כותרת. -->
+ <h1>שלום עולם</h1>
+ <!--
+ יש גם תתי כותרת בגדלים שונים, מהגדול (h2) לקטן (h6)
+ -->
+
+ <!-- קישור לכתובת של אתר ניתנת על ידי התכונה href="" -->
+ <a href="http://codepen.io/anon/pen/xwjLbZ"> בואו נבדוק את הקישור הזה </a>
+
+ <!-- התג <p> מאפשר לנו לכלול טקסט בדף ה-html. -->
+ <p>זוהי פסקה.</p>
+ <p>זו עוד פסקה.</p>
+
+ <!-- התג <ul> יוצר רשימה לא ממוספרת. -->
+ <!--
+כדי לקבל רשימה ממוספרת נשתמש ב-<ol>.
+-->
+ <ul>
+ <li>זה פריט ברשימה לא ממוספרת</li>
+ <li>זהו פריט נוסף</li>
+ <li>וזה הפריט האחרון ברשימה</li>
+ </ul>
+</body>
+
+<!-- וזהו, יצירת קובץ HTML יכולה להיות פשוטה. -->
+
+<!-- אבל אפשר להוסיף הרבה סוגים נוספים של תגי HTML. -->
+
+<!-- התג <img /> משמש להוספת תמונה. -->
+<!--
+מקור התמונה מצוין באמצעות התכונה src=""
+המקור יכול להיות כתובת URL או אפילו נתיב לקובץ במחשב שלך.
+-->
+<img src="http://i.imgur.com/XWG0O.gif" />
+
+<!-- אפשר גם ליצור טבלה. -->
+
+<!-- אנו פותחים אלמנט <table>. -->
+<table>
+ <!-- <tr> מאפשר לנו ליצור שורה. -->
+ <tr>
+ <!-- <th> מאפשר לנו לתת כותרת לעמודת טבלה. -->
+ <th>כותרת ראשונה</th>
+ <th>כותרת שנייה</th>
+ </tr>
+
+ <tr>
+ <!-- <td> מאפשר לנו ליצור תא טבלה. -->
+ <td>שורה ראשונה, עמודה ראשונה</td>
+ <td>שורה ראשונה, עמודה שנייה</td>
+ </tr>
+
+ <tr>
+ <td>שורה שנייה, עמודה ראשונה</td>
+ <td>שורה שנייה, עמודה שנייה</td>
+ </tr>
+</table>
+```
+
+## שימוש
+
+HTML נכתב בקבצים המסתיימים ב-`.html` או `.htm`.
+
+**HTML אינה שפת תכנות**
+
+## לקריאה נוספת
+
+- [Wikipedia](https://he.wikipedia.org/wiki/HTML)
+- [HTML Tutorial (EN)](https://developer.mozilla.org/en-US/docs/Web/HTML)
+- [W3Schools (EN)](http://www.w3schools.com/html/html_intro.asp)