Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Webについて

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
Avatar for Seiya Seiya
June 14, 2021
180

 Webについて

大学サークルのイントロ用資料です
Webがどういう風に成っているかを説明します

Avatar for Seiya

Seiya

June 14, 2021
Tweet

Transcript

  1. Webコンテンツの構成要素 • HTML - HyperText Markup Language ◦ Webページの構造を記述 ◦

    必須(一番重要) • CSS - Cascading Style Sheet ◦ Webページの装飾を記述 ◦ なくてもいいし,HTMLに埋め込むこともできる • JavaScript ◦ 動的な処理を記述 ◦ これもHTMLに埋め込むこともできる • 静的ファイル(画像/音楽/動画/文書 など)
  2. CSS ファイルの拡張子は .css(ex: index.css) それぞれのタグやクラスなどについて装飾(見た目)を記述 body { max-width: 500px; /*最大横幅を500pxに*/

    margin: auto; /*marginはよしなに*/ } h1 { color: blue; /*色を青に*/ background-color: black; /*背景色を黒に*/ }
  3. JavaScript ファイルの拡張子は .js(ex: index.js) HTMLで記述した構造について動きや機能を追加するもの JAVA言語とは何の関係もない var hoge = document.getElementById("hoge");

    var fuga = document.getElementById("fuga"); hoge.onclick = function() { console.log("clicked hoge"); } fuga.onclick = function() { console.log("clicked fuga"); }
  4. ドメイン名とIPアドレスの変換 DNS: Domain Name System ドメイン名とIPアドレスとを変換する L7プロトコル ドメイン名 IPアドレス DNSサーバ

    ドメイン名 www.google.com IPアドレス 216.58.196.228 インターネット10分講座 DNS - JPNIC https://www.nic.ad.jp/ja/newsletter/No22/080.html
  5. ドメイン名とIPアドレスの変換 2.ドメイン名 3.IPアドレス DNSサーバ ドメイン名 www.google.com IPアドレス 216.58.196.228 4.IPアドレス 1.ドメイン名

    クライアントに入力されたドメイン名は DNSサーバでIPアドレスに変換されてリクエストされる
  6. http://www.example.com:80/hoge/index.html?key=fuga#doc スキーマ ドメイン名 ポート番号 リソース へのパス パラメータ アンカー What is

    a URL? - Learn web development | MDN https://developer.mozilla.org/en-US/docs/Learn/Common_questions/What_is_a_URL