Skip to content

Commit 75f3029

Browse files
authored
Merge pull request #329 from ut-code/develop
2 parents 1cd4131 + 76cc8f3 commit 75f3029

File tree

7 files changed

+23
-31
lines changed

7 files changed

+23
-31
lines changed
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
1-
//Array#push メソッドを用いて、フィボナッチ数列の配列を作成
1+
// Array#push メソッドを用いて、フィボナッチ数列の配列を作成
22
const f = [1, 1];
33
for (let i = 0; i < 100; i += 1) {
44
f.push(f[f.length - 1] + f[f.length - 2]);
55
}
66

7-
//作成した配列の各要素を for ~ of 文を用いて出力
7+
// 作成した配列の各要素を for ~ of 文を用いて出力
88
for (const item of f) {
99
document.write(item);
1010
}
1111

12-
//作成した配列の各要素を、通常の for 文と Array#length プロパティを用いて出力
12+
// 作成した配列の各要素を、通常の for 文と Array#length プロパティを用いて出力
1313
for (let i = 0; i < f.length; i += 1) {
1414
document.write(f[i]);
1515
}

docs/2-browser-apps/05-array/index.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -119,16 +119,16 @@ document.write(studentNames.length); // 4
119119
<Answer>
120120

121121
```javascript
122-
//Array#push メソッドを用いて、フィボナッチ数列の配列を作成
122+
// Array#push メソッドを用いて、フィボナッチ数列の配列を作成
123123
const f = [1, 1];
124124
for (let i = 0; i < 100; i += 1) {
125125
f.push(f[f.length - 1] + f[f.length - 2]);
126126
}
127-
//作成した配列の各要素を for ~ of 文を用いて出力
127+
// 作成した配列の各要素を for ~ of 文を用いて出力
128128
for (const item of f) {
129129
document.write(item);
130130
}
131-
//作成した配列の各要素を、通常の for 文と Array#length プロパティを用いて出力
131+
// 作成した配列の各要素を、通常の for 文と Array#length プロパティを用いて出力
132132
for (let i = 0; i < f.length; i += 1) {
133133
document.write(f[i]);
134134
}

docs/2-browser-apps/07-advanced-css/index.md

Lines changed: 4 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -73,20 +73,12 @@ CSS ファイルの拡張子は通常 `.css` です。今回は `index.html` と
7373

7474
次のような条件を満たす要素を選択するセレクタは何でしょうか。
7575

76-
- `id` 属性が `foo` の要素
77-
- `class` 属性に `bar` が含まれる要素の子孫の要素のうち、`button` 要素であるもの
76+
1. `id` 属性が `foo` の要素
77+
2. `class` 属性に `bar` が含まれる要素の子孫の要素のうち、`button` 要素であるもの
7878

7979
<Answer>
8080

81-
```css
82-
<!-- id 属性が foo の要素 -->
83-
#foo {
84-
<!-- 処理 -->
85-
}
86-
<!-- class 属性に bar が含まれる要素の子孫の要素のうち、button 要素であるもの -->
87-
.bar button {
88-
<!-- 処理 -->
89-
}
90-
```
81+
1. `#foo`
82+
2. `.bar button`
9183

9284
</Answer>

docs/2-browser-apps/08-css-arrangement/_samples/absolute/style.css

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
.box1 {
2+
background-color: lightcoral;
23
width: 200px;
34
height: 200px;
4-
background-color: lightcoral;
55
}
66

77
.box2 {

docs/2-browser-apps/08-css-arrangement/_samples/fixed/style.css

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
.box1 {
2+
background-color: lightcoral;
23
width: 200px;
34
height: 200px;
4-
background-color: lightcoral;
55
}
66

77
.box2 {

docs/2-browser-apps/08-css-arrangement/_samples/relative/style.css

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
.box1 {
2+
background-color: lightcoral;
23
width: 200px;
34
height: 200px;
4-
background-color: lightcoral;
55
}
66

77
.box2 {

docs/2-browser-apps/08-css-arrangement/index.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -76,9 +76,9 @@ HTML の要素は、ブロックレベル要素とインライン要素に分類
7676

7777
そのため、ブロックレベル要素を複数並べて書くと、上から下へと配置されていきます。
7878

79-
ブロックレベル要素には `<div></div>``<p></p>``<table></table>``<ul></ul>` などがあります
79+
ブロックレベル要素には `div` 要素や `p` 要素、`table` 要素、`ul` 要素などがあります
8080

81-
以下ではブロックレベル要素である `<div></div>` 3 つ並べています。
81+
以下ではブロックレベル要素である `div` 要素を 3 つ並べています。
8282

8383
```html title="index.html"
8484
<body>
@@ -112,9 +112,9 @@ HTML の要素は、ブロックレベル要素とインライン要素に分類
112112

113113
そのため、インライン要素を複数並べて書くと、左から右へと配置されていきます。
114114

115-
インライン要素には `<span></span>``<a></a>``<img>``<input>` があります
115+
インライン要素には `span` 要素や `a` 要素、`img` 要素や `input` 要素があります
116116

117-
以下ではインライン要素である `<span></span>` 3 つ並べています。
117+
以下ではインライン要素である `span` 要素を 3 つ並べています。
118118

119119
```html title="index.html"
120120
<body>
@@ -126,17 +126,17 @@ HTML の要素は、ブロックレベル要素とインライン要素に分類
126126

127127
<ViewSource url={import.meta.url} path="_samples/three-span" />
128128

129-
![spanタグを3つ並べる](./three-span.png)
129+
![span 要素を3つ並べる](./three-span.png)
130130

131131
ブロックレベル要素の中にはブロックレベル要素もインライン要素も配置することができますが、インライン要素の中にブロックレベル要素を配置することはできません。
132132

133133
また、インライン要素の場合、`width``height` は適用されません。
134134

135135
### 課題
136136

137-
`display` 要素を操作することで要素の挙動を変更することができます
137+
`display` プロパティを操作することで要素の挙動を変更することができます
138138

139-
上記のコードで、ブロックレベル要素である `<div></div>` `display: inline` を、インライン要素である `<span></span>` `display: block` を指定してみると表示はどう変わるか、試してみましょう。
139+
上記のコードで、ブロックレベル要素である `div` 要素に `display: inline` を、インライン要素である `span` 要素に `display: block` を指定してみると表示はどう変わるか、試してみましょう。
140140

141141
<ViewSource url={import.meta.url} path="_samples/display" />
142142

@@ -146,7 +146,7 @@ HTML の要素は、ブロックレベル要素とインライン要素に分類
146146

147147
フレックスボックスを利用するには、配置したい要素の**親要素**`display: flex` を適用します。
148148

149-
以下のように、`box1`, `box2`, `box3` という 3 つの `<div></div>` `wrapper` という `<div></div>` の中に並んでいる状態を考えましょう
149+
以下のように、`box1`, `box2`, `box3` という 3 つの `div` 要素が `wrapper` という `div` 要素の中に並んでいる状態を考えましょう
150150

151151
```html title="index.html"
152152
<body>
@@ -158,7 +158,7 @@ HTML の要素は、ブロックレベル要素とインライン要素に分類
158158
</body>
159159
```
160160

161-
このままだとブロックレベル要素である `<div></div>` が並んでいるだけなので`box1`, `box2`, `box3` は縦に並んで表示されます。
161+
このままだとブロックレベル要素である `div` 要素が並んでいるだけなので`box1`, `box2`, `box3` は縦に並んで表示されます。
162162

163163
![ブロックレベル要素は縦に並んで表示される](./three-blocks.png)
164164

@@ -385,7 +385,7 @@ HTML の要素は、ブロックレベル要素とインライン要素に分類
385385

386386
画面サイズによって異なるスタイルを適用させたい際にはメディアクエリを使います。
387387

388-
スマートフォン等でもサイトをデバイス本来の画面サイズで表示するために、`head` タグの中に以下を記述しましょう
388+
スマートフォン等でもサイトをデバイス本来の画面サイズで表示するために、`head` 要素の中に以下を記述しましょう
389389

390390
```html title="index.html"
391391
<meta name="viewport" content="width=device-width, initial-scale=1.0" />

0 commit comments

Comments
 (0)