Кожен HTML тег має свою унікальну назву з визначеним синтаксисом, яка записується латинськими літерами і не чутлива до регістру. Теги це такі собі цеглинки, якими ми будуємо міцний каркас нашої веб сторінки. Всього їх існує близько сотні. Але розбирати ми будемо основні. Для старту цього більше, ніж достатньо.

Будівельні теги: <div></div>, <header></header>, <footer></footer>, <nav></nav>

Будівельні теги призначені для створення структури / каркасу нашої сторінки. Вони всі без вийнятку є парними (контейнери, в які ми поміщаємо контент)

<html lang="en">
	<head>
	   <title>My firs project</title>
	   <meta charset="UTF-8" http-equiv="X-UA-Compatible" content="IE=edge">
	   <meta name="viewport" content="width=device-width, initial-scale=1.0">
		 <link rel="stylesheet" href="./css/style.css">
	</head>
	<body class="body">
		<header>
			<nav>
				Вміст тега nav
			</nav>
		</header>

		<div>
			Вміст тега div
		</div>
		<div>
			Вміст тега div
		</div>
		<div>
			Вміст тега div
		</div>

	<footer>
		Вміст тега footer
	</footer>
	</body>
</html>

Теги для контенту

<html lang="en">
	<head>
	   <title>My firs project</title>
	   <meta charset="UTF-8" http-equiv="X-UA-Compatible" content="IE=edge">
	   <meta name="viewport" content="width=device-width, initial-scale=1.0">
		 <link rel="stylesheet" href="./css/style.css">
	</head>
	<body class="body">
		<h1>Вміст тега h1</h1>
		<h2>Вміст тега h2</h2>
		<h3>Вміст тега h3</h3>
		<h4>Вміст тега h4</h4>
		<h5>Вміст тега h5</h5>
		<h6>Вміст тега h6</h6>
	</body>
</html>

Screenshot 2022-08-17 at 13.33.03.png

<html lang="en">
	<head>
	   <title>My firs project</title>
	   <meta charset="UTF-8" http-equiv="X-UA-Compatible" content="IE=edge">
	   <meta name="viewport" content="width=device-width, initial-scale=1.0">
		 <link rel="stylesheet" href="./css/style.css">
	</head>
	<body class="body">
		<p>Абзац1: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse elementum rhoncus massa, accumsan hendrerit urna blandit a. Pellentesque tellus libero, imperdiet commodo rhoncus in, ultrices a mi.</p>
		<p>Абзац2: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse elementum rhoncus massa, accumsan hendrerit urna blandit a. Pellentesque tellus libero, imperdiet commodo rhoncus in, ultrices a mi.</p>
		<p>Абзац3: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse elementum rhoncus massa, accumsan hendrerit urna blandit a. Pellentesque tellus libero, imperdiet commodo rhoncus in, ultrices a mi.</p>
	</body>
	</body>
	</body>
</html>

Тег <p> - це текстовий абзац. Також являється блочним, і відповідно через це теж починатиметься з нового рядка.

Screenshot 2022-08-17 at 13.45.27.png

<html lang="en">
	<head>
	   <title>My firs project</title>
	   <meta charset="UTF-8" http-equiv="X-UA-Compatible" content="IE=edge">
	   <meta name="viewport" content="width=device-width, initial-scale=1.0">
		 <link rel="stylesheet" href="./css/style.css">
	</head>
	<body class="body">
		<span>Вміст тега span 1</span>
		<span>Вміст тега span 2</span>
		<span>Вміст тега span 3</span>
	</body>
</html>

Screenshot 2022-08-17 at 13.52.52.png

<html lang="en">
	<head>
	   <title>My firs project</title>
	   <meta charset="UTF-8" http-equiv="X-UA-Compatible" content="IE=edge">
	   <meta name="viewport" content="width=device-width, initial-scale=1.0">
		 <link rel="stylesheet" href="./css/style.css">
	</head>
	<body class="body">
			<a href="<https://www.youtube.com/>" target="_bank">Посилання на ютуб</a>
	</body>
</html>
<html lang="en">
	<head>
	   <title>My firs project</title>
	   <meta charset="UTF-8" http-equiv="X-UA-Compatible" content="IE=edge">
	   <meta name="viewport" content="width=device-width, initial-scale=1.0">
		 <link rel="stylesheet" href="./css/style.css">
	</head>
	<body class="body">
			<img src="./img/test_image.png" alt="testImage"/>
	</body>
</html>
<html lang="en">
	<head>
	   <title>My firs project</title>
	   <meta charset="UTF-8" http-equiv="X-UA-Compatible" content="IE=edge">
	   <meta name="viewport" content="width=device-width, initial-scale=1.0">
		 <link rel="stylesheet" href="./css/style.css">
	</head>
	<body class="body">
			<ul>
				<li>Item 1</li>
				<li>item 2</li>
				<li>Item 3</li>
			</ul>
			<ol>
				<li>Firs</li>
				<li>Second</li>
				<li>Third</li>
			</ol>
	</body>
</html>

Всі три тега є блочними, тому починатимуться з нового рядка

Screenshot 2022-08-17 at 15.24.13.png

<html lang="en">
	<head>
	   <title>My firs project</title>
	   <meta charset="UTF-8" http-equiv="X-UA-Compatible" content="IE=edge">
	   <meta name="viewport" content="width=device-width, initial-scale=1.0">
		 <link rel="stylesheet" href="./css/style.css">
	</head>
	<body class="body">
			<span>Вміст <br/> тега span 1</span>
	</body>
</html>

Теги форм

<html lang="en">
	<head>
	   <title>My firs project</title>
	   <meta charset="UTF-8" http-equiv="X-UA-Compatible" content="IE=edge">
	   <meta name="viewport" content="width=device-width, initial-scale=1.0">
		 <link rel="stylesheet" href="./css/style.css">
	</head>
	<body class="body">
		<form action="submit">
				<div>
					<input type="text" name="userName" value="user name"/>
				</div>
				<div>
					<input type="tel" name="phone" value="12345"/>
				</div>
				<div>
					<input type="password" name="user_password" value=""/>
				</div>
				<div>
					<p><input type="radio" name="dev" value="frontend" />frontend</p>
					<p><input type="radio" name="dev" value="backend" />backend</p>
				</div>
				<div>
					<p><input type="checkbox" name="saveme"/>Save me</p>
					<p><input type="checkbox" name="car"/>Car</p>
					<p><input type="checkbox" name="House"/>House</p>
				</div>
				<div>
					<input type="file" name="photo" />
				</div>
				<div>
					<textarea name="text"/></textarea>
				</div>
				<select name="color">
						<option value="red">red</option>
						<option selected value="white">white</option>
						<option value="black">black</option>
				</select>
				<div>
						<button type="submit">Submit</button>
				</div>
		</form>
	</body>
</html>