הפרופסור הרלן: HTML, או HyperText שפת סימון, היא השפה ב שכתובים דפי אינטרנט. עכשיו, זה לא שפת תכנות, כי זה לא מאפשר לנו לבטא את היגיון, כמו ללולאות, ותוך לולאות, ותנאים וכדומה. במקום זאת, היא אכן שפת סימון המאפשר לנו לציין מה אינטרנט דף צריך להיראות, מבחינה מבנית מבחינה אסתטית. והיא עושה זאת בדרך של מה שנקרא תגיות. בואו לצלול פנימה ולהפוך הפשוט ביותר של דף אינטרנט, שאומר בפשטות, ל למשל, שלום עולם. שים לב כאן, בgedit, כי יש לי כבר שמר את הקובץ כhello.html. ושים לב כאן למטה, בטרמינל חלון, שאני נראה בתוך ספרייה בשם ציבור, שהיא עצמה הוא בתוך ספרייה בשם מארח מקומי, שעצמו הוא חלק פנימי של ספרייה בשם vhosts, אשר עצמו הוא חלק פנימי של ג'ון הרווארד של ספריית הבית. כעת מתברר, כי מהדרך אנחנו כבר הגדירו את המכשיר, אשר הוא בעולם אמיתי כדרך שאפשר, משהו בתוכו של ציבור זה ספרייה צריכה, אכן, להיות נגישה לציבור כולו באמצעות דפדפן אינטרנט, למרות ש, עכשיו, אני המשתמש היחיד שהולך להיות גישה לדף אינטרנט זה. עכשיו בואו נחזור לhello.html ולהתחיל כתיבת חלק מאותה השפה. ראשית, על גבי קובץ זה, אני הולך תציין סוגר פתוח, קריאה נקודה, html החלל DOCTYPE. הקו הזה הוא לא תג, כשלעצמה, אפילו למרות שזה מתחיל בפתוח סוגר, אבל זה, במקום, הוא מיוחד שבר שורה אחת המציין ל דפדפן, הנה מגיע לאינטרנט דף שנכתב ב-HTML. בואו הבא, בשורה משלו, תציין html סוגר פתוח, המצביע על לדפדפן זה כאן, אכן, הוא ה-HTML ש. בתוך כך, בואו לשנן קצת, ו אז לעשות את הראש, ציון ל דפדפן, הנה מגיע ראש דף, שבו, לעת עתה, יניח הוא בעצם שורת הכותרת במאוד החלק העליון של החלון של הדפדפן. בואו הבא לציין, בתוך הראש ש תג, שיהיה לנו תואר משהו פשוט כמו שלום. אבל עכשיו, בואו נגיד לי הדפדפן שנסיים מתן תואר. כדי לעשות זאת, בדיוק כפי שאנו נפתחו או שנפתחו התג, שם, רגע לפני, בואו עכשיו קרוב או בסופו של תג שעל ידי ציון, למעשה, ההפך הוא נכון. כדי לבטא את זה, אנחנו עושים את הסוגר פתוח, קו נטוי, כותרת. באופן דומה, החברה שאנחנו תסיימו הגדרה, לעת עתה, את הראש של זה דף, אנחנו נעשה את הראש נטוי סוגר פתוח, אומר לי הדפדפן שאנחנו עכשיו עשה את מתן בראש. רק חלק אחד עכשיו נשאר, גוף כביכול של דף האינטרנט, שבו באמת מהווה את המהות של כל דף אינטרנט. בואו לציין את זה, הנה, זה מתחיל, עם סוגר פתוח, גוף, קרוב סוגר. ובואו עכשיו לכתוב משהו כמו hello world פסיק. מרגיש שזה מספיק טוב אינטרנט דף, אז בואו עכשיו לעבור לשורה חדשה. ציין סוגר פתוח, קו נטוי, גוף, ליידע את הדפדפן שאנחנו עשה אותו לספק לגוף. ובאופן דומה, בואו עכשיו להודיע הדפדפן שאני עשיתי מתן בדף אינטרנט. בשורה משלו, אנחנו נעשה פתוחים סוגר, קו נטוי, HTML. עכשיו, שים לב לאסתטיקה של דף אינטרנט זה. למרות, מבחינה טכנית, זה לא נדרש לספק כמה שיותר לבן החלל כמו שאני עשיתי, זה סגנון טוב, כי הקוד הוא, ללא ספק, הרבה יותר קריא יותר. שים לב, בפרט, כי כאשר אני פותח או להתחיל תג, אז אני בכניסה השורות הבאות. וכאשר אני סוגר או ואת התג, אני לסגור את התג שגם באותו קו, אם זה קו קצר למדי, או בשורה חדשה בצורה כזאת, כי קווים קרובים תג עם התג הפתוח, ממש כמו שעשינו בשפה כמו C עם סוגריים מסולסלים פתוחים והסגורים. בואו עכשיו לשמור קובץ זה ונסה כדי לפתוח אותו בדפדפן אינטרנט פנימי של המכשיר. בואו לפתוח את הכרום, ובואו עכשיו בקר http://localhost, שהוא כינוי למכשיר עצמו, / hello.html. ושימו לב שלא אני שהקלדת בעצם ציבור, כי זה משתמע שאם אתם מבקרים בדף זה באמצעות אינטרנט דפדפן, אתה אכן רוצה לגשת תוכן שהספרייה ציבורית. אבל אני רוצה לגשת, במיוחד, hello.html. אז בואו עכשיו על Enter ולראות מה קורה. הממ. אין לי הרשאה לגישה / Hello.html בשרת זה. עכשיו, למה זה יכול להיות? ובכן, מתברר שזה לא מספיק פשוט לשים את הקובץ הזה, hello.html, שבספרייה ציבורית. אנחנו גם צריכים להגיד באופן יזום מכשיר שאנחנו, אכן, רוצים לאפשר לכל העולם, באופן פוטנציאלי, כדי לגשת לקובץ זה. לשם כך, אנחנו צריכים לשנות אותה הרשאות, אם אפשר לומר כך, ואנחנו יכולים לעשות את זה בשורת הפקודה. בואו נקליד ls-l כדי לקבל את רשימה ארוכה של הקבצים בספרייה זו, Enter. ואנו רואים, אכן, hello.html. אבל כאן בצד השמאל, הודעה, היא r וw. R, כפי שאתם יכולים לנחש, משמעות הדבר היא לקרוא, ואת אמצעי w לכתוב, אבל למעשה יש רק אחד r וכאלה אחד כזה w, כל הדרך אל השמאלי של מקפים אלה, משמעות הדבר היא כי רק בעלי הקבצים, בעצמי, יכול למעשה לקרוא ולכתוב בקובץ זה. אנחנו צריכים לעבור לפחות אחד אחר r לתת לכל העולם לקרוא בקובץ זה גם כן. וכדי לעשות את זה, אנחנו יכולים לעשות זאת עם הפקודה, chmod, או שינוי מצב. chmod, לכולם, בתוספת r, החלל, hello.html Enter. שום דבר לא נראה שקרה, אבל זה בדרך כלל דבר טוב. אז ls-l שוב צריך, בתקווה, להניב כמה r של נוסף. ואכן, אנו רואים כזה. בצד שמאל כאן עכשיו, הודעה כי יש לי לקרוא ולכתוב הרשאות. יש r אחר, ולאחר מכן r אחר. ובכן, מתברר r באמצע משמעות הדבר היא הקבוצה שלי, וזה קורה להיות תלמידים במכשיר, גם יכול לקרוא קובץ זה. אבל זה במידה רבה לא רלוונטי כאן, בנוגע לאינטרנט מאז שאנחנו מדברים ו לא המכשיר עצמו. אבל זה r שלישי כל הדרך על ימין מצביע על כך שהעולם כולו, או הכל, יכול לקרוא קובץ זה. עכשיו בואו נחזור לדפדפן שלי, טען הדף, ולראות אם אני לא אסור יותר. בואו לחצו על הסמל רענן של הכרום כאן, או פגע Control-R, ויש לנו יש לו, שלום עולם.