まとめると、HTML、CSSを最小限学んでから、JavaScriptに入りましょうということです。
React.jsを学習するのが目標であるなら、下記のようにすればよいと思われます。
HTMLについては、
①最小コーディングと②いくつかのタグを理解しておけばよいでしょう。
下記にサンプルコードを掲載します。
<!DOCTYPE html>
<head>
</head>
<body>
<h1>見出し</h1>
<p>本体</p>
<div>
<div>りんご</div>
<div>みかん</div>
<div>バナナ</div>
</div>
<div>
<p>りんご</p>
<p>みかん</p>
<p>バナナ</p>
</div>
</body>
ほかには、③どのCSSファイルを読み込むかの記載が必須です。
今回読み込むCSSファイル名は test_1.cssとすると、そのファイル内で、
<head></head>内へ下記を記載します。
<link rel="stylesheet" type="text/css" href="./test_1.css">
test1.html
<!DOCTYPE html>
<head>
</head>
<body>
<h1>見出し</h1>
<div class="basket">
<div class ="item">りんご</div>
<div class ="item">みかん</div>
<div class ="item">バナナ</div>
</div>
</body>
test_1.css
h1{
color: #00ffff;
}
.basket{
width: 200px;
border: solid 2px #000000;
background-color: #ffff00;
}
.item{
margin: 5px;
width: 100px;
border: solid 1px #ff0000;
background-color: #00ff00;
}
次に④どのJavaScriptファイルを読み込むかの記載ができる必要があります。
test1.html
<!DOCTYPE html>
<head>
<script src="Js_button_1.js"></script>
</head>
<body>
<h1>見出し</h1>
<button type="button" id="button_test">PUSH</button>
</body>
Js_button_1.js
window.addEventListener('load', function() {
document.getElementById("button_test").onclick = function() {
alert('Hello');
};
});
これくらいまで理解しておけば、JavaScript、React.jsにいってもあまり困らないでしょう。
ただし、サイトを参考にしていこうとした場合は、以下のものについても理解しておく必要があります。
・var、const、letの違いと使い分け
・アロー関数
・class構文とnew 演算子