教授HARLAN:HTML、またはハイパーテキスト マークアップ言語は、言語です ウェブページが書き込まれる。 今は、プログラミング言語ではありません、 それは私たちが表現できるようにしていないため ロジック、forループ、およびwhileループのような、 と条件などが挙げられる。 むしろ、それは確かに、マークアップ言語の それは、私たちはどのようなウェブを指定することができます ページは構造的には、次のようになります そして審美的。 そして、それは例によりそうし タグと呼ばれるもの。 それでは中のダイビングとの最も単純なを作ろう Webページは、単純に言う1、用 例えば、ハローワールド。 私はすでにしたので、geditの中で、ここに注目してください hello.htmlとしてファイルを保存した。 と端末に、ここにダウン気づく 窓、私は内部のように見えること 公共というディレクトリ自体 というディレクトリの中にある それ自体が内部にあるローカルホスト、 バーチャルホストと呼ばれるディレクトリ、その 自体のジョンハーバード大学の中にある ホームディレクトリ。 今では方法のため、判明 我々は、アプライアンスを構成したしました 、などの現実世界で可能な限りの方法である この国民の内にあるもの ディレクトリには、確かに、アクセス可能であるべき 経由全体公衆に Webブラウザ、にも関わらず、今のところ、 私はあることを行っている唯一のユーザーだ このWebページにアクセスする。 それではhello.html、スタートに戻りましょう その言語のいくつかを書いて。 まず、このファイルの上に、私はするつもりだ 開き括弧を指定して、感嘆符 ポイント、DOCTYPE空間HTML。 この行はあっても、それ自体は、タグではありません それは、オープンで始まるんが ブラケットが、それは、その代わりに、特別です に指定する1行の断片 ブラウザは、ここではウェブが来る HTMLで記述されたページ。 、単独行で、[次へ]レッツ を示して、開き括弧のHTMLを指定する ここでブラウザに、 確かに、そのHTMLです。 その内、のは少しインデントさせて、 その後に指定して、頭を行う ブラウザは、ここでのヘッドが付属してい 今のところ、想定し、ページが、ある 非常に基本的にタイトルバー ブラウザのウィンドウの上部。 それでは、次のことが頭の中、指定することができます 我々はタイトルを持っていますタグ、 こんにちはのような単純なもの。 しかし、それでは、ブラウザを教えてみましょう 我々はタイトルを提供して完了です。 我々はオープンまたは開始と同じように、それを行うために タグ、タイトル、前の瞬間、 それでは閉じさせるかによってそのタグを終わらせる 実際には、指定して、反対。 それを表現するために、我々はオープンブラケットを行い、 スラッシュ、タイトル。 同様に、今我々が完了していることを規定し、 今のところ、これの頭部 ページは、我々はオープンブラケットスラッシュヘッドをやる、 我々はしているブラウザを伝える 今頭の提供に行わ。 唯一の1の部分は、今、残っている Webページの、いわゆるボディ、その 本当に本質を構成している 任意のWebページの。 それはだのは、ここでは、次の点を指​​定してみましょう 開き括弧、ボディと、始まる、 閉じ括弧。 そして今度は、何かを書いてみましょう ハローのようなコンマの世界。 これは十分に良いウェブであるように感じている ページ、それでは、新しい行に移動してみましょう。 開き括弧、スラッシュを指定して、 体、我々はしているブラウザに通知 体を提供する行って。 と同様に、今度は通知してみましょう 私は終わりだブラウザ ウェブページを提供する。 単独行では、我々はオープンやる ブラケット、スラッシュ、HTML。 今、美学に気付く このWebページの。 にも関わらず、技術的に、そうではありません 白色限り提供するために必要 私がした空間と、それは良いスタイル、ためです コー​​ドは、間違いなく、いくらです より読みやすい。 特に注意してください、私が開いたときには、 または、タグ、私はその後、インデントを開始 続く行。 そして、私は閉じるか、およびタグに、私 どちらかと同じで、そのタグを閉じる 行、それはかなり短い線の場合や、 このような方法で、新しい行に 開始タグと終了タグラインアップ、 我々は、Cのような言語でやったのと同じように 開閉中括弧で。 それでは、このファイルを保存してみましょう Webブラウザで開きます アプライアンスの内部。 それではChromeを開きましょう、今みましょう である、http://localhostと訪問 アプライアンスのニックネーム それ自体、/ hello.html。 そして、私は実際に型指定されていないことがわかりました それは暗黙なので、公共の そのWeb経由でこのページを訪問した場合 ブラウザは、あなたが実際にアクセスしたい その公開ディレクトリの内容。 しかし、私は具体的には、アクセスしたいです、 hello.html。 それでは、今Enterを押してみましょう 何が起こるかを参照してください。 HM。 私は、アクセスする権限がありません /このサーバー上のhello.html。 今、なぜそれがあるかもしれない? まあ、それはそれは十分ではありませんが判明 単純にこのファイルを置き、hello.html、 その公開ディレクトリに。 我々はまた、積極的に指示する必要があります 我々は、確かに、するアプライアンス 潜在的に、全世界を許可し、 このファイルにアクセスできます。 そのためには、我々は変更する必要があり、その パーミッションは、いわば、と我々はできる コマンドラインでこれを行う。 長いリストを取得するためのは、LS-Lを入力してみましょう このディレクトリ内のファイルの入力します。 そして、我々はhello.html、確かに、参照してください。 しかし、こっち左側に​​、 通知は、RとWである。 rは、ご想像のとおり、意味 読み、そしてW手段が書きますが、 一つだけRがあると事実と 1このようなすべての方法に引き継が、W これらのダッシュの左側には、意味だけ ファイルの所有者、私自身、することができます実際に このファイルの読み取りと書き込み。 我々は、他の少なくとも1をトグルする必要がある R全世界が読むようにする このファイルにも。 これを行うために、我々はしてそうすることができる コマンド、chmodコマンド、または変更モード。 chmodの、すべてのため、プラスR、 スペース、hello.htmlを入力してください。 何も起こっていないようにみえますが、 それは一般的に良いことだ。 だから、LS-Lは、再び、うまくいけば、万が一、 いくつかの追加のRが得られる。 実際、我々はそのような見ていますか。 今ここに左側に、予告 私は読んで、書き込み権限をしていること。 他のR、その後、他のRがあります。 まあ、それは途中でRが判明 たまたま私の基を意味し、 アプライアンスの学生、 また、このファイルを読むことができます。 しかし、それは、ここで大部分は無関係だが、 私たちはウェブの話をしているため、と しないアプライアンス自体。 しかし、すべての方法でその第三R 右全世界ことを示し、 またはすべて、このファイルを読むことができます。 リロード、それでは私のブラウザに戻りましょう ページ、およびノー​​だかどうかを確認 長い禁じ。 それではChromeのReloadアイコンをクリックしてみましょう ここ、またはControl-Rにヒットし、そこに我々は それを持って、ハローワールド。