>> 教授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にヒットし、そこに我々は
それを持って、ハローワールド。