diff --git a/html/minlength-maxlength/demos/default-input-type-number/index.html b/html/minlength-maxlength/demos/default-input-type-number/index.html
new file mode 100644
index 0000000000..0d3db78465
--- /dev/null
+++ b/html/minlength-maxlength/demos/default-input-type-number/index.html
@@ -0,0 +1,98 @@
+
+
+
+ Поле по умолчанию с типом number — Атрибуты minlength и maxlength — Дока
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/html/minlength-maxlength/demos/fixed-input-type-number/index.html b/html/minlength-maxlength/demos/fixed-input-type-number/index.html
new file mode 100644
index 0000000000..9ad22ed786
--- /dev/null
+++ b/html/minlength-maxlength/demos/fixed-input-type-number/index.html
@@ -0,0 +1,99 @@
+
+
+
+ Работающее поле с типом number — Атрибуты minlength и maxlength — Дока
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/html/minlength-maxlength/demos/input-example/index.html b/html/minlength-maxlength/demos/input-example/index.html
deleted file mode 100644
index 67e9752597..0000000000
--- a/html/minlength-maxlength/demos/input-example/index.html
+++ /dev/null
@@ -1,43 +0,0 @@
-
-
-
- Форма с отключённой валидацией — novalidate — Дока
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/html/minlength-maxlength/demos/input-invalid-styles/index.html b/html/minlength-maxlength/demos/input-invalid-styles/index.html
new file mode 100644
index 0000000000..04c5233b11
--- /dev/null
+++ b/html/minlength-maxlength/demos/input-invalid-styles/index.html
@@ -0,0 +1,105 @@
+
+
+
+ Поле со стилями для invalid — Атрибуты minlength и maxlength — Дока
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/html/minlength-maxlength/demos/input-userinvalid-styles/index.html b/html/minlength-maxlength/demos/input-userinvalid-styles/index.html
new file mode 100644
index 0000000000..3a8bacbb5d
--- /dev/null
+++ b/html/minlength-maxlength/demos/input-userinvalid-styles/index.html
@@ -0,0 +1,105 @@
+
+
+
+ Поле со стилями для user-invalid — Атрибуты minlength и maxlength — Дока
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/html/minlength-maxlength/demos/input/index.html b/html/minlength-maxlength/demos/input/index.html
new file mode 100644
index 0000000000..f64b10c352
--- /dev/null
+++ b/html/minlength-maxlength/demos/input/index.html
@@ -0,0 +1,99 @@
+
+
+
+ Поле для пароля с ограничениями по количеству символов — Атрибуты minlength и maxlength — Дока
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/html/minlength-maxlength/index.md b/html/minlength-maxlength/index.md
index 44f471acde..3d5e91f41d 100644
--- a/html/minlength-maxlength/index.md
+++ b/html/minlength-maxlength/index.md
@@ -1,52 +1,136 @@
---
title: "Атрибуты `minlength` и `maxlength`"
-description: "Атрибуты `minlength` и `maxlength` устанавливают полям ввода минимальное и максимальное количество символов."
+description: "Как задать минимальное и максимальное количество символов, которое принимает поле?"
authors:
- zeddybig
+ - tatianafokina
+contributors:
+ - skorobaeus
keywords:
- валидация
+ - validation
related:
- html/input
- html/textarea
- html/required
tags:
- doka
- - placeholder
---
## Кратко
-Атрибуты `minlength` и `maxlength` позволяют устанавливать минимальное и максимальное количество символов в полях ввода [``](/html/input/) или [`