ということで今日からは、HTMLとかのお勉強を始めます!!
自分は「coda」というエディターを使って書いていきますが、「メモ帳」、無料の「 cot editor(mac)」「terapad(windows)」とかをダウンロードすれば十分だとおもいます!!

で!今回はリンクです。多分ハイパーリンクとかいったりするやつです。

簡単にこれから作るHPの構成を説明します。

index.html(homepageフォルダの中に書きました)
a.html(homepageフォルダの中に書きました)
b.html(homepageフォルダの中のAフォルダに書きました)
c.html(homepageフォルダの中のAフォルダの中のAAフォルダに書きました)


という4つのページを作成しました。
すいません。わかりにくいです。

毎度のことですが、すべて書いてしまいます。

•index.html

<html>
<head>
</head>


<body>
<h1>I'm index.html!!(in homepage folder)</h1>
<li><a href="a.html">to a.html(in homepage folder)</a></li>
<li><a href="A/b.html">to b.html(in Afolder)</a></li>
<li><a href="A/AA/c.html">to c.html(in AAfolder)</a></li>
<li><a href="http://www.google.co.jp/">to google</a></li>
</body>


</html>


超初心者がプログラム(Java)とかWeb(HTML、CSS)とかやってみます!-index.htmlの画像

•a.html

<html>
<head>
</head>


<body>
<h1>I'm a.html!!(in homepage folder)</h1>
<li><a href="index.html">to index.html(in homepage folder)</a></li>
<li><a href="A/b.html">to b.html(in Afolder)</a></li>
<li><a href="A/AA/c.html">to c.html(in AAfolder)</a></li>
</body>


</html>


超初心者がプログラム(Java)とかWeb(HTML、CSS)とかやってみます!-a.htmlの画像

•b.html

<html>
<head>
</head>


<body>
<h1>I'm b.html!!(in Afolder)</h1>
<li><a href="../index.html">to index.html(in homepage folder)</a></li>
<li><a href="../a.html">to a.html (in homepage folder)</a></li>
<li><a href="AA/c.html">to c.html(in AAfolder)</a></li>
</body>


</html>


超初心者がプログラム(Java)とかWeb(HTML、CSS)とかやってみます!-b.htmlの画像

•c.html

<html>
<head>
</head>


<body>
<h1>I'm c.html!!(in AAfolder)</h1>
<li><a href="../../index.html">to index.html(in homepage folder)</a></li>
<li><a href="../../a.html">to a.html (in homepage folder)</a></li>
<li><a href="../b.html">to b.html(in Afolder)</a></li>
</body>


</html>


超初心者がプログラム(Java)とかWeb(HTML、CSS)とかやってみます!-c.htmlの画像

次回はグローバルナビゲーションを作成します!!
てことで今回はオーバライドです。
承継した、クラスの内容を上書きできるって感じです。

class Parent {
void kakikae() {
System.out.println("書き換えられちゃうよ");
}
}
class Sun extends Parent {//ここでまず、上のParentクラスを継承してます!
void kakikae() {
System.out.println("書き換えたよ!");//←の内容に上書きされました!
}
}
class Ooo {
public static void main(String[] args) {
Sun su = new Sun();
su.kakikae();
}
}


超初心者がプログラム(Java)とかWeb(HTML、CSS)とかやってみます!-オーバーライド
ということで今日は戻り値です。
もうなんだかサンプルを貼付けるだけになってきている…
近いうちちゃんと解説も入れます。

class Iii{
int i = 5;
void aa(){///←戻り値(引数も)なしパターンです
System.out.println(i);
}
void bb(int s){//←引数をつかってます(int s)
System.out.println(s);
}
int cc(){//← 戻り値をつかってます(関数の先頭がvoid→intになってます!)
int modori = 3;
return modori;//戻り値を返してます(↓下のmainメソッドに)
}
}
class Modorichi1{
public static void main(String[] args){//←ここはきまり文句だと思って最初は覚えちゃってください!
Iii ii = new Iii();
ii.aa();
ii.bb(10);

int dd = ii.cc();//戻り値を受けています! ddという変数に受け取った戻り値「3」を代入してます。
System.out.println(dd);//受け取った戻り値3(変数ddに代入してます)をprintlnメソッドで出力します。
}
}

超初心者がプログラム(Java)とかWeb(HTML、CSS)とかやってみます!-戻り値①

次に引数と戻り値を両方使ったメソッドです!!

class Jjj{
int i = 5;
void aa(){///←戻り値(引数も)なしパターンです
System.out.println(i);
}
void bb(int s){//←引数をつかってます(int s)
System.out.println(s);
}
int cc(){//← 戻り値をつかってます(関数の先頭がvoid→intになってます!)
int modori = 3;
return modori;//戻り値を返してます(↓下のmainメソッドに)
}
int ee(int hikisuu){//← 戻り値と引数を使った関数にしてます。(関数の先頭がvoid→intになってます+引数hikisuuを受け取ります!)
//引数
System.out.println(hikisuu);//引数で受け取った値を出力します。
//戻り値
int modori2 = 4;
return modori2;//戻り値を返してます(↓下のmainメソッドに)
}
}
class Modorichi2{
public static void main(String[] args){//←ここはきまり文句だと思って最初は覚えちゃってください!
Jjj jj = new Jjj();
jj.aa();
jj.bb(10);

int dd = jj.cc();//戻り値を受けています! ddという変数に受け取った戻り値「3」を代入してます。
System.out.println(dd);//受け取った戻り値3(変数ddに代入してます)をprintlnメソッドで出力します。

int ff = jj.ee(9);//戻り値を受けています! ddという変数に受け取った戻り値「3」を代入してます。
System.out.println(ff);//受け取った戻り値3(変数ddに代入してます)をprintlnメソッドで出力します。
}
}

超初心者がプログラム(Java)とかWeb(HTML、CSS)とかやってみます!-戻り値②

てな管感じです(てどんな感じだよ!って感じだとおもいますので解説はいつか…)
次回はオーバライド(継承)をやります!!