-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.html
2429 lines (2234 loc) · 158 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="Официальная страница посвященная игре Grand Theft Auto San Andreas. Узнайте все о геймплейе, персонажах и мире игры.">
<meta name="keywords" content="GTA San Andreas, Grand Theft Auto, видеоигра, геймплей, персонажи, мир игры">
<meta name="author" content="Ваше Имя">
<meta name="robots" content="index, follow">
<meta property="og:title" content="Grand Theft Auto San Andreas">
<meta property="og:description" content="Официальная страница посвященная игре Grand Theft Auto San Andreas. Узнайте все о геймплейе, персонажах и мире игры.">
<meta property="og:image" content="https://example.com/images/gta-san-andreas-cover.jpg">
<meta property="og:url" content="https://example.com">
<meta property="og:type" content="website">
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:title" content="Grand Theft Auto San Andreas">
<meta name="twitter:description" content="Официальная страница посвященная игре Grand Theft Auto San Andreas. Узнайте все о геймплейе, персонажах и мире игры.">
<meta name="twitter:image" content="https://example.com/images/gta-san-andreas-cover.jpg">
<title>Grand Theft Auto: San Andreas</title>
<!-- Значок сайта (favicon) -->
<link rel="icon" href="images/Rockstar Games Logo.png" type="image/x-icon">
<!-- Предварительное подключение для ускорения загрузки -->
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://cdnjs.cloudflare.com">
<!-- Подключение шрифтов Google Fonts -->
<link href="https://fonts.googleapis.com/css2?family=Roboto:wght@400;700&display=swap" rel="stylesheet">
<link href="https://fonts.googleapis.com/css2?family=Oswald:wght@300;400&display=swap" rel="stylesheet">
<!-- Подключение Font Awesome для иконок -->
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0-beta3/css/all.min.css">
<!-- Подключение таблиц стилей CSS -->
<link rel="stylesheet" href="styles.css">
</head>
<body>
<!-- Ваш контент страницы -->
<!-- Подключение библиотек JavaScript -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.6.0/jquery.min.js" defer></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap/5.1.3/js/bootstrap.bundle.min.js" defer></script>
<!-- Ваш собственный JavaScript файл -->
<script src="scripts.js" defer></script>
</body>
<style>
/* Основные стили для body */
body {
font-family: 'Roboto', sans-serif; /* Шрифт для всего текста на странице */
margin: 0; /* Убираем стандартные внешние отступы у body */
padding: 0; /* Убираем стандартные внутренние отступы у body */
background: url('https://media-rockstargames-com.akamaized.net/mfe6/prod/__common/img/4bddd183ad5bce1fa0efdc5cbd958743.jpg') no-repeat center center fixed; /* Устанавливаем фоновое изображение, которое не повторяется, центрируется и фиксировано относительно окна просмотра */
background-size: cover; /* Изображение фона масштабируется, чтобы покрыть весь экран, сохраняя пропорции */
color: #333; /* Основной цвет текста (темно-серый), для улучшения читаемости */
overflow-x: hidden; /* Отключаем горизонтальную прокрутку для предотвращения появления горизонтальной полосы прокрутки */
padding-top: 200px; /* Добавляем отступ сверху для предотвращения перекрытия содержимого фиксированным верхним элементом (header) */
}
/* Основной контейнер альбома */
.album {
display: grid; /* Используем сетку для размещения элементов */
grid-template-columns: repeat(auto-fill, minmax(250px, 1fr)); /* Колонки сетки, которые автоматически заполняются, минимальная ширина 250px, максимальная 1fr */
gap: 20px; /* Расстояние между элементами сетки */
width: 90%; /* Ширина контейнера 90% от ширины родительского элемента */
max-width: 1200px; /* Максимальная ширина контейнера 1200px */
padding: 20px; /* Внутренний отступ вокруг содержимого контейнера */
background: rgba(255, 255, 255, 0.8); /* Полупрозрачный белый фон для контрастности */
border-radius: 15px; /* Скругление углов контейнера */
box-shadow: 0 8px 40px rgba(0, 0, 0, 0.3); /* Тень контейнера с размерами и прозрачностью */
margin: 0 auto; /* Центрируем контейнер по горизонтали */
position: relative; /* Устанавливаем относительное позиционирование для контейнера */
overflow: hidden; /* Скрываем контент, который выходит за границы контейнера */
transition: background 0.3s ease, box-shadow 0.3s ease; /* Плавный переход для изменений фона и тени */
}
/* Стиль для изображений в альбоме */
.album img {
width: 100%; /* Ширина изображения занимает 100% ширины контейнера */
height: 100%; /* Высота изображения занимает 100% высоты контейнера */
object-fit: cover; /* Кадрирование изображений, чтобы они заполняли контейнер без искажения */
border-radius: 10px; /* Скругление углов изображений */
box-shadow: 0 6px 30px rgba(0, 0, 0, 0.2); /* Легкая тень для создания глубины */
transition: transform 0.3s ease, box-shadow 0.3s ease, filter 0.3s ease, opacity 0.3s ease; /* Плавные переходы для эффекта наведения */
filter: grayscale(20%); /* Лёгкий черно-белый эффект для изображений */
cursor: pointer; /* Изменение указателя на "руку" при наведении, чтобы показать интерактивность */
opacity: 0.9; /* Лёгкая прозрачность изображений */
}
/* Эффект при наведении на изображение */
.album img:hover {
transform: scale(1.05); /* Лёгкое увеличение изображения при наведении для создания эффекта масштабирования */
box-shadow: 0 12px 40px rgba(0, 0, 0, 0.3); /* Более выраженная тень при наведении для выделения изображения */
filter: grayscale(0%); /* Убираем черно-белый эффект при наведении, чтобы изображение стало цветным */
opacity: 1; /* Убираем прозрачность при наведении, чтобы изображение стало полностью видимым */
}
/* Эффект затемнения при наведении на контейнер */
.album:hover {
background: rgba(255, 255, 255, 0.9); /* Увеличиваем непрозрачность фона контейнера при наведении для создания эффекта подсветки */
box-shadow: 0 10px 50px rgba(0, 0, 0, 0.4); /* Более выраженная тень при наведении для выделения контейнера */
}
/* Модальное окно для просмотра изображений */
.modal {
display: none; /* Скрываем модальное окно по умолчанию */
position: fixed; /* Фиксированное позиционирование, чтобы окно было всегда видно на экране */
top: 0; /* Располагаем окно в верхней части экрана */
left: 0; /* Располагаем окно в левой части экрана */
width: 100%; /* Ширина окна на всю ширину экрана */
height: 100%; /* Высота окна на всю высоту экрана */
background: rgba(0, 0, 0, 0.85); /* Темный полупрозрачный фон для затемнения экрана */
justify-content: center; /* Выравнивание содержимого по центру горизонтально */
align-items: center; /* Выравнивание содержимого по центру вертикально */
z-index: 1000; /* Поверхностный уровень, чтобы окно было выше остальных элементов */
overflow: hidden; /* Предотвращаем прокрутку внутри модального окна */
}
/* Стиль для изображения в модальном окне */
.modal img {
max-width: 90%; /* Максимальная ширина изображения не более 90% от ширины модального окна */
max-height: 90%; /* Максимальная высота изображения не более 90% от высоты модального окна */
border-radius: 15px; /* Скругление углов изображения для мягкого визуального эффекта */
box-shadow: 0 8px 40px rgba(0, 0, 0, 0.4); /* Яркая тень для изображения, чтобы выделить его на фоне */
transition: transform 0.3s ease; /* Плавный переход для изменения масштаба изображения при наведении */
}
/* Эффект при наведении на изображение в модальном окне */
.modal img:hover {
transform: scale(1.03); /* Лёгкое увеличение изображения при наведении для создания эффекта масштабирования */
}
/* Кнопка закрытия модального окна */
.modal .close {
position: absolute; /* Абсолютное позиционирование для размещения кнопки в правом верхнем углу модального окна */
top: 20px; /* Отступ от верхнего края модального окна */
right: 20px; /* Отступ от правого края модального окна */
font-size: 32px; /* Размер шрифта для иконки или символа на кнопке */
color: #ffffff; /* Цвет текста (или иконки) кнопки */
cursor: pointer; /* Указатель курсора "рука" при наведении, чтобы показать интерактивность */
background: rgba(0, 0, 0, 0.7); /* Более темный полупрозрачный фон кнопки для выделения на фоне модального окна */
border: none; /* Убираем стандартные границы кнопки */
border-radius: 50%; /* Скругление углов кнопки до круглой формы */
width: 45px; /* Ширина кнопки */
height: 45px; /* Высота кнопки */
display: flex; /* Используем flexbox для центрирования содержимого кнопки */
align-items: center; /* Вертикальное выравнивание содержимого по центру */
justify-content: center; /* Горизонтальное выравнивание содержимого по центру */
box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3); /* Лёгкая тень для кнопки для создания визуального эффекта при наведении */
}
/* Кнопка для переключения фотографий (стрелки) */
.modal .arrow {
position: absolute; /* Абсолютное позиционирование для размещения стрелок в модальном окне */
top: 50%; /* Вертикальное центрирование относительно высоты модального окна */
width: 45px; /* Ширина кнопки */
height: 45px; /* Высота кнопки */
font-size: 32px; /* Размер шрифта для иконки стрелки */
color: #ffffff; /* Цвет текста (или иконки) стрелки */
background: rgba(0, 0, 0, 0.7); /* Темный полупрозрачный фон для выделения стрелки на фоне модального окна */
border: none; /* Убираем стандартные границы кнопки */
border-radius: 50%; /* Скругление углов до круглой формы */
cursor: pointer; /* Указатель курсора "рука" при наведении, чтобы показать интерактивность */
display: flex; /* Используем flexbox для центрирования содержимого кнопки */
align-items: center; /* Вертикальное выравнивание содержимого по центру */
justify-content: center; /* Горизонтальное выравнивание содержимого по центру */
box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3); /* Лёгкая тень для кнопки для создания визуального эффекта */
}
/* Позиция стрелок переключения */
.modal .prev {
left: 20px; /* Расстояние от левого края модального окна для кнопки "Предыдущая" */
}
.modal .next {
right: 20px; /* Расстояние от правого края модального окна для кнопки "Следующая" */
}
/* Блокировка контекстного меню на изображениях в альбоме */
.album img {
pointer-events: none; /* Блокировка всех событий мыши на изображениях, чтобы предотвратить контекстное меню и другие взаимодействия */
}
/* Восстановление событий мыши на изображениях */
.album img {
pointer-events: auto; /* Включаем события мыши на изображениях, если это необходимо для других сценариев (например, при взаимодействии с модальным окном) */
}
/* Для модального окна, чтобы позволить пользователю взаимодействовать */
.modal img {
pointer-events: auto; /* Включаем события мыши для изображений в модальном окне, чтобы обеспечить взаимодействие с ними */
}
/* Стили для header */
header {
background: rgba(0, 0, 0, 0.9); /* Полупрозрачный черный фон для заголовка */
padding: 20px 0; /* Вертикальные отступы сверху и снизу */
margin: 0; /* Убираем внешние отступы для заголовка */
text-align: center; /* Выравнивание текста по центру внутри заголовка */
color: #fff; /* Цвет текста белый */
position: fixed; /* Фиксированное положение, чтобы заголовок оставался на экране при прокрутке */
top: 0; /* Располагаем заголовок в верхней части экрана */
left: 0; /* Располагаем заголовок в левой части экрана */
width: 100%; /* Заголовок занимает всю ширину экрана */
box-shadow: 0 4px 20px rgba(0, 0, 0, 0.7); /* Тень для создания эффекта глубины и отделения от остального контента */
z-index: 1000; /* Устанавливаем высокий уровень z-index, чтобы заголовок был поверх других элементов */
backdrop-filter: blur(12px); /* Размытие фона под заголовком для создания эффекта прозрачности */
box-sizing: border-box; /* Включаем отступы и границы в расчет ширины и высоты элемента */
}
/* Анимация для мигания текста */
@keyframes blink {
0%, 100% {
color: #ffd700; /* Золотой цвет текста в начале и конце анимации */
text-shadow: 0 0 20px #ffd700, 0 0 30px #ffd700; /* Яркая тень текста, создающая эффект свечения */
}
50% {
color: #fff; /* Белый цвет текста в середине анимации */
text-shadow: none; /* Без тени в середине анимации, чтобы создать эффект мигания */
}
}
/* Анимация для мигания текста */
@keyframes blink {
0%, 100% {
color: #ffd700; /* Золотой цвет текста в начале и конце анимации */
text-shadow: 0 0 20px #ffd700, 0 0 30px #ffd700; /* Яркая тень текста, создающая эффект свечения */
}
50% {
color: #fff; /* Белый цвет текста в середине анимации */
text-shadow: none; /* Без тени в середине анимации, чтобы создать эффект мигания */
}
}
/* Анимация для свечения текста */
@keyframes textGlow {
0% {
text-shadow: 0 0 20px #ffd700, 0 0 30px #ffd700; /* Тень текста в начальной фазе анимации */
}
50% {
text-shadow: 0 0 30px #ffd700, 0 0 40px #ffd700; /* Более интенсивная тень текста в середине анимации для создания эффекта пульсации */
}
100% {
text-shadow: 0 0 20px #ffd700, 0 0 30px #ffd700; /* Возвращаемся к исходной тени текста в конце анимации */
}
}
/* Стиль контейнера с золотым неоном */
.neon-container {
position: relative;
display: inline-block;
padding: 20px;
border-radius: 10px;
background-color: #222; /* Темный фон для контраста */
box-shadow:
0 0 20px rgba(255, 215, 0, 0.6),
0 0 40px rgba(255, 215, 0, 0.5),
0 0 60px rgba(255, 215, 0, 0.4),
0 0 80px rgba(255, 215, 0, 0.3); /* Многоуровневый неоновый эффект */
}
/* Применение анимаций к тексту внутри контейнера */
.blinking-glowing-text {
animation:
blink 2s step-start infinite, /* Анимация мигания */
glow 3s cubic-bezier(0.42, 0, 0.58, 1) infinite, /* Анимация свечения */
pulse 3s ease-in-out infinite; /* Анимация пульсации */
font-size: 2.5em; /* Увеличение размера шрифта для более заметного эффекта */
text-transform: uppercase; /* Заглавные буквы для усиления визуального эффекта */
letter-spacing: 0.1em; /* Увеличенное расстояние между буквами для лучшего восприятия */
color: #ffd700; /* Основной цвет текста */
transition: color 0.5s, text-shadow 0.5s, transform 0.5s, font-weight 0.5s; /* Плавные переходы для изменения цвета, тени, масштаба и толщины шрифта */
}
/* Применение анимаций к элементу */
.blinking-glowing-text {
animation:
blink 2s step-start infinite, /* Анимация мигания */
glow 3s cubic-bezier(0.42, 0, 0.58, 1) infinite, /* Анимация свечения */
pulse 3s ease-in-out infinite; /* Анимация пульсации */
font-size: 2.5em; /* Увеличение размера шрифта для более заметного эффекта */
text-transform: uppercase; /* Заглавные буквы для усиления визуального эффекта */
letter-spacing: 0.1em; /* Увеличенное расстояние между буквами для лучшего восприятия */
transition: color 0.5s, text-shadow 0.5s, transform 0.5s, font-weight 0.5s; /* Плавные переходы для изменения цвета, тени, масштаба и толщины шрифта */
}
/* Стили для заголовка в header */
header h1 {
margin: 0; /* Убираем внешние отступы у заголовка */
font-size: 3em; /* Размер шрифта заголовка */
font-weight: 700; /* Жирное начертание шрифта для выделения */
color: #ffd700; /* Цвет текста (золотой) */
text-shadow: 0 0 20px #ffd700, 0 0 30px #ffd700; /* Тень текста для создания эффекта свечения */
font-family: 'Oswald', sans-serif; /* Шрифт заголовка */
animation: textGlow 1.5s ease-in-out infinite, blink 1s step-start infinite; /* Применение анимаций свечения и мигания к заголовку */
}
/* Стили для навигационного меню */
nav {
display: flex; /* Используем flexbox для выравнивания элементов навигации */
justify-content: center; /* Выравнивание элементов по центру горизонтально */
margin-top: 10px; /* Отступ сверху от других элементов */
}
nav ul {
list-style: none; /* Убираем стандартные маркеры списка */
padding: 0; /* Убираем внутренние отступы у списка */
margin: 0; /* Убираем внешние отступы у списка */
display: flex; /* Используем flexbox для расположения элементов списка горизонтально */
background: rgba(0, 0, 0, 0.7); /* Полупрозрачный черный фон для списка навигации */
border-radius: 15px; /* Скругляем углы списка для более мягкого вида */
box-shadow: 0 4px 15px rgba(0, 0, 0, 0.5); /* Тень для создания эффекта глубины у списка */
}
nav ul li {
margin: 0; /* Убираем внешние отступы для элементов списка */
}
nav ul li a {
display: block; /* Применяем блочное отображение для ссылки, чтобы задать отступы и размер */
padding: 16px 30px; /* Внутренние отступы для создания пространства вокруг текста */
color: #fff; /* Цвет текста ссылки */
text-decoration: none; /* Убираем подчеркивание текста ссылки */
font-size: 1.2em; /* Размер шрифта для текста ссылки */
transition: background 0.3s ease, color 0.3s ease, transform 0.3s ease; /* Плавные переходы для фона, цвета и трансформации при наведении */
border-radius: 15px; /* Скругляем углы ссылки для создания округлой формы */
margin: 5px; /* Отступы между элементами списка */
box-shadow: 0 3px 8px rgba(0, 0, 0, 0.4); /* Легкая тень для ссылки для создания эффекта глубины */
}
nav ul li a:hover {
background: #ffd700; /* Цвет фона ссылки при наведении */
color: #000; /* Цвет текста ссылки при наведении */
transform: translateY(-5px); /* Эффект поднятия ссылки при наведении */
box-shadow: 0 6px 15px rgba(0, 0, 0, 0.6); /* Увеличенная тень для ссылки при наведении для усиления эффекта глубины */
}
/* Стили для контейнера */
.container {
padding: 40px; /* Внутренние отступы для создания пространства внутри контейнера */
max-width: 1200px; /* Максимальная ширина контейнера для обеспечения адаптивности */
margin: 0 auto; /* Центрирование контейнера по горизонтали */
background: rgba(255, 255, 255, 0.9); /* Полупрозрачный белый фон для создания эффекта лёгкости */
border-radius: 20px; /* Скругляем углы контейнера для более мягкого вида */
box-shadow: 0 8px 20px rgba(0, 0, 0, 0.4); /* Тень для создания эффекта глубины */
animation: fadeIn 1s ease-out; /* Анимация появления контейнера при загрузке */
}
@keyframes fadeIn {
from { opacity: 0; } /* Начальное состояние: невидимый */
to { opacity: 1; } /* Конечное состояние: полностью видимый */
}
/* Стили для секций */
.section {
margin-bottom: 60px; /* Отступ снизу между секциями */
text-align: center; /* Выравнивание текста по центру внутри секции */
}
.section h2 {
border-bottom: 4px solid #ffd700; /* Нижняя граница заголовка для выделения */
padding-bottom: 12px; /* Отступ снизу от текста до границы */
margin-bottom: 30px; /* Отступ снизу от заголовка до следующего элемента */
font-size: 2.8em; /* Размер шрифта заголовка для выделения */
font-weight: 700; /* Жирное начертание шрифта */
color: #333; /* Цвет текста заголовка */
font-family: 'Oswald', sans-serif; /* Шрифт для заголовка */
position: relative; /* Относительное позиционирование для псевдоэлемента */
display: inline-block; /* Блочное отображение для корректного отображения псевдоэлемента */
}
.section h2::after {
content: ""; /* Пустое содержимое для создания псевдоэлемента */
position: absolute; /* Абсолютное позиционирование относительно заголовка */
bottom: -10px; /* Расположение снизу от заголовка */
left: 0; /* Расположение слева от заголовка */
width: 100%; /* Ширина псевдоэлемента равна ширине заголовка */
height: 2px; /* Высота линии под заголовком */
background: #ffd700; /* Цвет линии, совпадающий с цветом нижней границы */
box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3); /* Тень для создания эффекта глубины */
transform: scaleX(0); /* Начальное состояние: линия скрыта */
transform-origin: bottom right; /* Точка трансформации, от которой будет изменяться масштаб */
transition: transform 0.3s ease; /* Плавный переход для изменения масштаба */
}
.section h2:hover::after {
transform: scaleX(1); /* Конечное состояние: линия полностью видима при наведении */
transform-origin: bottom left; /* Точка трансформации изменяется на нижний левый угол при наведении */
}
/* Стили для параграфов в секциях */
.section p {
line-height: 1.8; /* Высота строки для удобочитаемости текста */
font-size: 1.3em; /* Размер шрифта для текста в параграфах */
color: #555; /* Цвет текста параграфов */
max-width: 850px; /* Максимальная ширина параграфов для предотвращения слишком длинных строк */
margin: 0 auto; /* Центрирование параграфов по горизонтали */
}
/* Стили для кнопок */
.btn {
display: inline-block; /* Блочное отображение для кнопки */
padding: 14px 28px; /* Внутренние отступы кнопки */
color: #fff; /* Цвет текста кнопки */
background: linear-gradient(135deg, #ff0081, #ff8c00); /* Яркий градиентный фон кнопки */
text-decoration: none; /* Убираем подчеркивание текста */
border-radius: 50px; /* Скругляем углы кнопки для более мягкого вида */
font-size: 1.2em; /* Размер шрифта кнопки */
font-family: 'Roboto', sans-serif; /* Шрифт для кнопки */
font-weight: bold; /* Жирный шрифт */
text-transform: uppercase; /* Верхний регистр текста */
letter-spacing: 1px; /* Расстояние между буквами */
transition: all 0.3s ease; /* Анимация переходов для всех свойств */
margin: 12px; /* Отступы между кнопками */
box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3); /* Тень для создания эффекта глубины */
border: none; /* Убираем границу кнопки */
cursor: pointer; /* Курсор в виде руки при наведении на кнопку */
overflow: hidden; /* Прячем выходящие за границы элементы */
}
/* Эффект наведения */
.btn:hover {
background: linear-gradient(135deg, #ff8c00, #ff0081); /* Инвертируем градиент при наведении */
box-shadow: 0 8px 20px rgba(0, 0, 0, 0.4); /* Увеличиваем тень при наведении */
transform: translateY(-4px); /* Поднимаем кнопку при наведении */
}
/* Эффект нажатия */
.btn:active {
background: linear-gradient(135deg, #ff0066, #ff6600); /* Более темный градиент при нажатии */
box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3); /* Уменьшаем тень при нажатии */
transform: translateY(2px); /* Сдвигаем кнопку вниз при нажатии */
}
/* Добавление стилизованного текста */
.btn::before {
content: ''; /* Пустое содержимое для псевдоэлемента */
display: block;
position: absolute;
top: 50%;
left: 50%;
width: 300%; /* Ширина псевдоэлемента */
height: 300%; /* Высота псевдоэлемента */
background: rgba(255, 255, 255, 0.2); /* Полупрозрачный белый фон */
border-radius: 50%;
transition: transform 0.3s ease; /* Плавный переход для трансформации */
transform: translate(-50%, -50%) scale(0); /* Изначально скрыто */
z-index: 0; /* За текстом */
}
/* Стиль для текста кнопки */
.btn span {
position: relative; /* Относительное позиционирование для текста */
z-index: 1; /* Текст поверх псевдоэлемента */
}
/* Эффект наведения для псевдоэлемента */
.btn:hover::before {
transform: translate(-50%, -50%) scale(1); /* Разворачиваем псевдоэлемент при наведении */
}
/* Стили для списка загрузок */
.download-list {
list-style: none; /* Убираем маркеры списка */
padding: 0; /* Убираем внутренние отступы */
margin: 0; /* Убираем внешние отступы */
}
.download-list li {
margin-bottom: 10px; /* Отступ снизу между элементами списка */
font-size: 1.2em; /* Размер шрифта для элементов списка */
font-weight: 700; /* Жирное начертание шрифта */
}
.download-list a {
color: #ffd700; /* Цвет текста ссылок */
text-decoration: none; /* Убираем подчеркивание ссылок */
}
.download-list a:hover {
text-decoration: underline; /* Подчеркивание текста ссылок при наведении */
}
/* Стили для блока системных требований */
.system-requirements {
margin-top: 20px; /* Отступ сверху */
padding: 20px; /* Внутренние отступы */
border-radius: 12px; /* Скругляем углы блока */
background: rgba(0, 0, 0, 0.8); /* Полупрозрачный черный фон */
color: #fff; /* Цвет текста */
box-shadow: 0 4px 12px rgba(0, 0, 0, 0.5); /* Тень для создания эффекта глубины */
}
.system-requirements table {
width: 100%; /* Ширина таблицы */
border-collapse: collapse; /* Убираем промежутки между ячейками */
}
.system-requirements th, .system-requirements td {
padding: 10px; /* Внутренние отступы в ячейках */
border: 1px solid #ffd700; /* Граница ячеек таблицы */
text-align: left; /* Выравнивание текста в ячейках по левому краю */
}
.system-requirements th {
background: #333; /* Фон для заголовков столбцов */
color: #ffd700; /* Цвет текста заголовков столбцов */
}
.system-requirements td {
background: #444; /* Фон для ячеек таблицы */
}
.system-requirements caption {
margin: 10px 0; /* Отступы сверху и снизу для заголовка таблицы */
font-size: 1.5em; /* Размер шрифта заголовка таблицы */
font-weight: 700; /* Жирное начертание шрифта */
}
/* Стили для социальных иконок */
.social-icons {
display: flex;
justify-content: center; /* Центрирование иконок */
gap: 8px;
margin-top: 10px; /* Расстояние между заголовком и иконками */
}
/* Стандартные стили для иконок */
.social-icons a {
display: flex;
align-items: center;
justify-content: center;
width: 30px;
height: 30px;
background: linear-gradient(145deg, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.9));
color: #ffd700;
border-radius: 50%;
padding: 6px;
transition: background 0.3s ease, color 0.3s ease, transform 0.3s ease;
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4);
font-size: 16px;
text-decoration: none;
}
/* Эффект наведения для социальных иконок */
.social-icons a:hover {
background: #ffd700;
color: #000;
transform: scale(1.05);
}
/* Основные стили для body */
body {
font-family: Arial, sans-serif; /* Устанавливаем шрифт для всего текста на странице */
}
/* Стили для кнопки "Scroll to Top" */
#scrollToTopBtn {
position: fixed; /* Фиксированное положение */
bottom: 30px; /* Отступ от нижнего края окна браузера */
right: 30px; /* Отступ от правого края окна браузера */
display: none; /* Скрываем кнопку по умолчанию */
background-color: #FE8B16; /* Основной цвет фона кнопки */
color: white; /* Цвет текста кнопки */
border: none; /* Убираем границу кнопки */
border-radius: 50%; /* Делаем кнопку круглой */
width: 60px; /* Ширина кнопки */
height: 60px; /* Высота кнопки */
text-align: center; /* Центрируем текст внутри кнопки */
line-height: 60px; /* Выравнивание текста по вертикали */
font-size: 24px; /* Размер шрифта кнопки */
cursor: pointer; /* Изменяем курсор на указатель при наведении */
box-shadow: 0 4px 12px rgba(0, 0, 0, 0.3); /* Тень для кнопки */
transition: opacity 0.3s, transform 0.3s, box-shadow 0.3s; /* Плавный переход для изменения прозрачности, трансформации и тени */
z-index: 1000; /* Убедитесь, что кнопка будет поверх других элементов */
}
/* Стили для кнопки при наведении */
#scrollToTopBtn:hover {
background-color: #F57C00; /* Немного темнее цвет при наведении */
box-shadow: 0 6px 16px rgba(0, 0, 0, 0.4); /* Усиление тени при наведении */
transform: scale(1.1); /* Увеличение кнопки при наведении */
}
/* Стили для кнопки при фокусировке (когда она активна) */
#scrollToTopBtn:focus {
outline: none; /* Убираем контур при фокусировке */
}
<!-- Стилизация для лучшего внешнего вида -->
/* Основные стили для раздела */
.section {
padding: 20px; /* Отступы внутри секции */
background-color: #f4f4f4; /* Цвет фона секции */
border-radius: 8px; /* Скругление углов секции */
}
/* Стили для модов */
.mod {
margin-bottom: 40px; /* Отступ снизу от других элементов */
padding: 20px; /* Отступы внутри блока мода */
background-color: #fff; /* Цвет фона блока мода */
border-radius: 8px; /* Скругление углов блока мода */
box-shadow: 0 2px 5px rgba(0,0,0,0.1); /* Тень блока мода */
}
/* Заголовок мода */
.mod-title {
font-size: 24px; /* Размер шрифта заголовка */
margin-bottom: 15px; /* Отступ снизу заголовка */
color: #333; /* Цвет текста заголовка */
}
/* Изображение мода */
.mod-image {
max-width: 100%; /* Ограничение ширины изображения */
height: auto; /* Автоматическая высота изображения */
border-radius: 8px; /* Скругление углов изображения */
}
/* Описание мода */
.mod-description {
margin-top: 15px; /* Отступ сверху от других элементов */
}
/* Параграфы внутри описания мода */
.mod-description p {
margin: 10px 0; /* Отступы сверху и снизу параграфов */
}
/* Нумерованные списки внутри описания мода */
.mod-description ol {
margin: 10px 0; /* Отступы сверху и снизу списка */
padding-left: 20px; /* Отступ слева для нумерованных списков */
}
/* Контейнер для видео */
.video-container {
margin: 20px 0; /* Отступы сверху и снизу контейнера видео */
}
/* Кнопка скачивания */
.btn {
display: inline-block; /* Отображение кнопки в одной строке */
padding: 10px 20px; /* Отступы внутри кнопки */
background-color: #007BFF; /* Цвет фона кнопки */
color: #fff; /* Цвет текста кнопки */
text-decoration: none; /* Удаление подчеркивания текста кнопки */
border-radius: 100px; /* Скругление углов кнопки */
font-weight: bold; /* Жирное начертание текста кнопки */
}
/* Эффект при наведении на кнопку */
.btn:hover {
background-color: #0056b3; /* Цвет фона кнопки при наведении */
}
/* Стили для описания мода */
.mod-description {
text-align: center; /* Центрирование текста и элементов внутри */
margin: 20px auto; /* Центрирование блока по горизонтали и отступы сверху и снизу */
}
.mod-description p {
margin: 20px 0; /* Отступы сверху и снизу для параграфов */
font-size: 18px; /* Размер шрифта для параграфов */
line-height: 1.5; /* Междустрочный интервал для лучшего восприятия текста *//
}
.description-content {
display: inline-block; /* Позволяет блоку быть выровненным по центру */
text-align: left; /* Выровнять текст внутри блока по левому краю */
margin-top: 10px; /* Отступ сверху */
}
.description-content ul {
list-style-position: inside; /* Размещение маркеров внутри блока списка */
padding-left: 20px; /* Отступ слева для списка */
margin: 0; /* Убирает отступы сверху и снизу у списка */
}
.description-content li {
margin-bottom: 10px; /* Отступ снизу для элементов спис
/* Стили для секций с таблицами */
.section {
margin: 20px;
padding: 20px;
background-color: #f9f9f9; /* Легкий фон для секций */
border-radius: 16px; /* Закругленные углы для секций */
box-shadow: 0 6px 12px rgba(0, 0, 0, 0.1); /* Тень для глубины */
}
/* Основные стили для таблицы */
table {
width: 100%;
border-collapse: separate;
border-spacing: 0; /* Убирает пространство между ячейками */
margin-bottom: 30px;
border-radius: 16px; /* Закругление углов таблицы */
overflow: hidden; /* Применяется закругление к таблице */
box-shadow: 0 6px 12px rgba(0, 0, 0, 0.15); /* Тень для глубины */
background: linear-gradient(135deg, #ffffff, #f1f1f1); /* Градиентный фон таблицы */
font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
}
/* Стили для заголовка таблицы */
caption {
font-size: 1.8em;
margin: 20px 0;
text-align: left;
font-weight: bold;
color: #333;
text-shadow: 1px 1px 4px rgba(0, 0, 0, 0.15);
}
/* Стили для заголовков и ячеек таблицы */
th, td {
border: 1px solid #e0e0e0;
padding: 20px;
text-align: left;
background-color: #fff;
transition: background-color 0.3s ease, box-shadow 0.3s ease;
font-size: 1em;
border-radius: 8px; /* Скругление углов для современного вида */
}
/* Стили для заголовков таблицы */
thead {
background-color: #f4f4f4;
border-bottom: 3px solid #e0e0e0;
}
/* Стили для заголовков таблицы */
th {
font-weight: bold;
color: #444;
font-size: 1.1em;
box-shadow: inset 0 -2px 0 rgba(0, 0, 0, 0.1);
text-transform: uppercase;
}
/* Стили для строк таблицы */
tr:nth-child(even) {
background-color: #fafafa;
}
tr:nth-child(odd) {
background-color: #fff;
}
tr:hover {
background-color: #f0f0f0;
box-shadow: 0 6px 12px rgba(0, 0, 0, 0.2);
}
/* Стиль для первой колонки */
td:first-child, th:first-child {
border-left: 4px solid #007bff; /* Добавление цвета акцента */
font-weight: bold;
}
/* Убираем внутренние отступы в заголовке */
thead th {
padding: 25px;
}
/* Дополнительные стили для таблицы */
table {
border-radius: 16px;
box-shadow: 0 6px 12px rgba(0, 0, 0, 0.15);
overflow: hidden;
}
/* Стили для кнопок */
.btn {
display: inline-block; /* Блочное отображение для кнопки */
padding: 14px 28px; /* Внутренние отступы кнопки */
color: #fff; /* Цвет текста кнопки */
background: linear-gradient(135deg, #ff0081, #ff8c00); /* Яркий градиентный фон кнопки */
text-decoration: none; /* Убираем подчеркивание текста */
border-radius: 50px; /* Скругляем углы кнопки для более мягкого вида */
font-size: 1.2em; /* Размер шрифта кнопки */
font-family: 'Roboto', sans-serif; /* Шрифт для кнопки */
font-weight: bold; /* Жирный шрифт */
text-transform: uppercase; /* Верхний регистр текста */
letter-spacing: 1px; /* Расстояние между буквами */
transition: all 0.3s ease; /* Анимация переходов для всех свойств */
margin: 12px; /* Отступы между кнопками */
box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3); /* Тень для создания эффекта глубины */
border: none; /* Убираем границу кнопки */
cursor: pointer; /* Курсор в виде руки при наведении на кнопку */
overflow: hidden; /* Прячем выходящие за границы элементы */
}
/* Эффект наведения */
.btn:hover {
background: linear-gradient(135deg, #ff8c00, #ff0081); /* Инвертируем градиент при наведении */
box-shadow: 0 8px 20px rgba(0, 0, 0, 0.4); /* Увеличиваем тень при наведении */
transform: translateY(-4px); /* Поднимаем кнопку при наведении */
}
/* Эффект нажатия */
.btn:active {
background: linear-gradient(135deg, #ff0066, #ff6600); /* Более темный градиент при нажатии */
box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3); /* Уменьшаем тень при нажатии */
transform: translateY(2px); /* Сдвигаем кнопку вниз при нажатии */
}
</style>
</head>
<body>
<!-- Заголовок страницы -->
<header>
<!-- Основной заголовок сайта -->
<h1>Grand Theft Auto: San Andreas</h1>
<!-- Навигационное меню -->
<nav>
<nav>
<ul class="navigation-menu">
<!-- Ссылка на главную страницу -->
<li><a href="index.html">Главная</a></li>
<!-- Ссылка на раздел "Обзор" -->
<li><a href="#overview">Обзор</a></li>
<!-- Ссылка на раздел "Скачать" -->
<li><a href="#download">Скачать</a></li>
<!-- Ссылка на раздел "Моды" -->
<li><a href="#mods">Моды</a></li>
<!-- Ссылка на раздел "Текстуры" -->
<li><a href="#textures">Текстуры</a></li>
<!-- Ссылка на раздел "Системные требования" -->
<li><a href="#system-requirements">Системные требования</a></li>
<!-- Ссылка на раздел "Список модов" -->
<li><a href="List of GTA San Andreas Mods.html">Список модов</a></li>
<!-- Ссылка на раздел "Ссылка на GTA Radio SA" -->
<li><a href="https://gtaradio.net/ru/sa/" target="_blank">GTA Radio SA</a></li>
<!-- Ссылка на GTA Radio VC -->
<li><a href="https://gtaradio.net/ru/vc/" target="_blank">GTA Radio VC</a></li>
<!-- Ссылка на GTA Radio 3 -->
<li><a href="https://gtaradio.net/ru/3/" target="_blank">GTA Radio 3</a></li>
</ul>
</nav>
</header>
<div class="container">
<!-- Раздел для скачивания Rockstar Launcher -->
<section id="rockstar-launcher" class="section" style="text-align: center;">
<h2>Скачать Rockstar Launcher</h2>
<!-- Изображение Rockstar Launcher -->
<div style="margin-bottom: 20px;">
<img src="images/Rockstar Games Launcher.jpg" alt="Rockstar Games Launcher" style="max-width: 100%; height: auto; border-radius: 20px; box-shadow: 0 4px 12px rgba(0, 0, 0, 0.4);">
</div>
<!-- Инструкция по скачиванию Rockstar Launcher -->
<p>Для запуска игры вам потребуется Rockstar Launcher. Вы можете скачать его по следующей ссылке:</p>
<!-- Кнопка для скачивания Rockstar Launcher -->
<a href="https://gamedownloads.rockstargames.com/public/installer/Rockstar-Games-Launcher.exe" class="btn" style="display: inline-block; margin-top: 10px;">Скачать Rockstar Launcher</a>
</section>
<!-- Раздел с обзором игры -->
<section id="overview" class="section">
<h2>Обзор</h2>
<!-- Описание игры Grand Theft Auto III -->
<p>Grand Theft Auto: III – это культовая игра, изначально выпущенная в 2001 году. Игроки погружаются в мир криминального города Либерти-Сити, где им предстоит выполнять различные миссии, взаимодействовать с NPC и развивать своего персонажа. Сюжет игры следует за Клодом, который попадает в Либерти-Сити после того, как его предали, и пытается построить империю в этом опасном и ярком городе, сталкиваясь с преступными группировками и многими другими вызовами.</p>
<p>Либерти-Сити предлагает открытый мир с множеством активностей, включая гонки, спортивные мероприятия, квесты и многое другое. Эта игра остается одной из самых любимых частей серии Grand Theft Auto, и по сей день она привлекает внимание фанатов своими атмосферными декорациями и увлекательным геймплеем.</p>
</section>
<!-- Раздел для скачивания Grand Theft Auto III -->
<section id="download" class="section">
<h2>Grand Theft Auto: III</h2>
<!-- Инструкция по скачиванию GTA III -->
<p>Здесь вы можете скачать последнюю версию Grand Theft Auto: III и погружайтесь в мир захватывающих приключений:</p>
<div>
<!-- Изображение обложки GTA III -->
<p><center><img src="https://media-rockstargames-com.akamaized.net/mfe6/prod/__common/img/81001f378e085cd20f8ee0182e23cb7c.jpg" alt="SilentPatch" class="mod-image"></p></center>
<!-- Кнопка для скачивания Grand Theft Auto: III -->
<a href="https://drive.google.com/file/d/1tUktm3VXTLech5JJfDIbGSDh7RgCHX0s/view?usp=drive_link" class="btn">Скачать Игру</a>
<!-- Заголовок фотоальбома -->
<h1>Фотоальбом Grand Theft Auto: GTA III</h1>
<!-- Контейнер для фотоальбома -->
<div class="album">
<!-- Изображение 1 -->
<img src="https://shared.akamai.steamstatic.com/store_item_assets/steam/apps/12100/0000003291.1920x1080.jpg?t=1634144440" alt="Grand Theft Auto: GTA III 1">
<!-- Изображение 2 -->
<img src="https://shared.akamai.steamstatic.com/store_item_assets/steam/apps/12100/0000003292.1920x1080.jpg?t=1634144440" alt="Grand Theft Auto: GTA III 2">
<!-- Изображение 3 -->
<img src="https://shared.akamai.steamstatic.com/store_item_assets/steam/apps/12100/0000003293.1920x1080.jpg?t=1634144440" alt="Grand Theft Auto: GTA III 3">
<!-- Изображение 4 -->
<img src="https://shared.akamai.steamstatic.com/store_item_assets/steam/apps/12100/0000003294.1920x1080.jpg?t=1634144440" alt="Grand Theft Auto: GTA III 4">
<!-- Изображение 5 -->
<img src="https://shared.akamai.steamstatic.com/store_item_assets/steam/apps/12100/0000003295.1920x1080.jpg?t=1634144440" alt="Grand Theft Auto: GTA III 5">
<!-- Изображение 6 -->
<img src="https://shared.akamai.steamstatic.com/store_item_assets/steam/apps/12100/0000003296.1920x1080.jpg?t=1634144440" alt="Grand Theft Auto: GTA III 6">
<!-- Изображение 7 -->
<img src="https://shared.akamai.steamstatic.com/store_item_assets/steam/apps/12100/0000003297.1920x1080.jpg?t=1634144440" alt="Grand Theft Auto: GTA III 7">
<!-- Изображение 8 -->
<img src="https://shared.akamai.steamstatic.com/store_item_assets/steam/apps/12100/0000003298.1920x1080.jpg?t=1634144440" alt="Grand Theft Auto: GTA III 8">
<!-- Изображение 9 -->
<img src="https://shared.akamai.steamstatic.com/store_item_assets/steam/apps/12100/0000003299.1920x1080.jpg?t=1634144440" alt="Grand Theft Auto: GTA III 9">
<!-- Изображение 10 -->
<img src="https://shared.akamai.steamstatic.com/store_item_assets/steam/apps/12100/0000003300.1920x1080.jpg?t=1634144440" alt="Grand Theft Auto: GTA III 10">
<!-- Изображение 11 -->
<img src="https://shared.akamai.steamstatic.com/store_item_assets/steam/apps/12100/0000003301.1920x1080.jpg?t=1634144440" alt="Grand Theft Auto: GTA III 11">
<!-- Изображение 12 -->
<img src="https://shared.akamai.steamstatic.com/store_item_assets/steam/apps/12100/0000003302.1920x1080.jpg?t=1634144440" alt="Grand Theft Auto: GTA III 12">
<!-- Изображение 13 -->
<img src="https://media-rockstargames-com.akamaized.net/mfe6/prod/__common/img/8fbaa33023630eedf32a7b8379fdd30d.jpg" alt="Grand Theft Auto: GTA III 13">
<!-- Изображение 14 -->
<img src="https://media-rockstargames-com.akamaized.net/mfe6/prod/__common/img/a67cd294bd5b65208032d4979834f996.jpg" alt="Grand Theft Auto: GTA III 14">
<!-- Изображение 15 -->
<img src="https://media-rockstargames-com.akamaized.net/mfe6/prod/__common/img/2268e1ec55a4ed7831571b318a68e8d7.jpg" alt="Grand Theft Auto: GTA III 15">
<!-- Изображение 16 -->
<img src="https://media-rockstargames-com.akamaized.net/mfe6/prod/__common/img/9d84f5e9ba732bcacafabfe9717b3e70.jpg" alt="Grand Theft Auto: GTA III 16">
</div>
<section id="mods" class="section">
<h2>Моды для GTA III</h2>
<!-- Раздел [III] Essentials Pack -->
<section id="cleo-iii" class="section">
<h2>[III] Essentials Pack</h2>
<p style="text-align: center;">
<img src="https://www.mixmods.com.br/wp-content/uploads/2020/12/gta-iii-3-mod-pack-essentials-4115173.png" alt="[III] Essentials Pack" class="mod-image">
</p>
<p>
<strong>[III] Essentials Pack</strong> включает в себя следующие моды:
</p>
<ul class="download-list">
<li>
<a href="https://github.com/ThirteenAG/Ultimate-ASI-Loader/releases/download/v7.8.0/Ultimate-ASI-Loader.zip" target="_blank" class="btn">Ultimate ASI Loader v7.8.0</a>
<p>Основной загрузчик для модов, который позволяет игре использовать дополнительные скрипты и модификации.</p>
</li>
<li>
<a href="https://github.com/cleolibrary/III.VC.CLEO/releases/download/2.0.0.6/III.CLEOv2.0.0.6.zip" target="_blank" class="btn">CLEO 2.0.0.6</a>
<p>Библиотека для запуска скриптов в GTA III, расширяющая возможности игры и добавляющая новые функции.</p>
</li>
<li>
<a href="https://github.com/thelink2012/modloader/releases/download/v0.3.7/modloader.zip" target="_blank" class="btn">ModLoader 0.3.7</a>
<p>Инструмент для удобного управления и установки модификаций в GTA III.</p>
</li>
<li>
<a href="https://github.com/CookiePLMonster/SilentPatch/releases/download/1.1-BUILD33.1-SA/SilentPatchIII.zip" target="_blank" class="btn">SilentPatch - Build 9.1.</a>
<p>Патч, исправляющий многочисленные проблемы и баги в игре, улучшая её стабильность.</p>
</li>
<li>
<a href="https://github.com/CookiePLMonster/SilentPatch/releases/download/1.1-BUILD33.1-SA/SilentPatchDDraw.zip" target="_blank" class="btn">DDraw Component</a>
<p>Компонент для улучшения совместимости игры с современными системами и исправления графических проблем.</p>
</li>
<li>
<a href="https://sharemods.com/2m4sva2nlynv/_III__Widescreen_Fix.7z.html" target="_blank" class="btn">Widescreen Fix by ThirteenAG</a>
<p>Мод для поддержки широкоформатных экранов, который исправляет проблемы с отображением.</p>
</li>
<li>
<a href="https://github.com/ThirteenAG/WidescreenFixesPack/releases/download/gta3/GTA3.WidescreenFrontend.zip" target="_blank" class="btn">Frontend Textures by ThirteenAG</a>
<p>Мод для исправления проблем с отображением фронтенда в широкоформатном режиме.</p>
</li>
<li>
<a href="https://sharemods.com/24x6829d724g/FramerateVigilante.7z.html" target="_blank" class="btn">Framerate Vigilante 09/11/24</a>
<p>Мод, позволяющий управлять частотой кадров и улучшать плавность игры.</p>
</li>
<li>
<a href="https://sharemods.com/pz6s2h82cz05/III_GInput.7z.html" target="_blank" class="btn">GInput</a>
<p>Мод, добавляющий поддержку современных контроллеров и исправляющий проблемы с управлением.</p>
</li>
<li>
<a href="https://sharemods.com/oggcphktnnvq/RunDLL32_Fix_-_GameUX_Fix.7z.html" target="_blank" class="btn">RunDLL32 Fix</a>
<p>Исправляет ошибки, связанные с библиотекой RunDLL32, что улучшает стабильность игры.</p>
</li>
<li>
<a href="https://sharemods.com/v68td91645hi/NoDEP.7z.html" target="_blank" class="btn">NoDEP</a>
<p>Отключает защиту DEP (Data Execution Prevention), что может решить некоторые проблемы совместимости.</p>
</li>
<li>
<a href="https://sharemods.com/2roy08u4w46i/CrashInfo.zip.html" target="_blank" class="btn">CrashInfo v1.2</a>
<p>Мод, предоставляющий подробную информацию о сбоях игры для диагностики и исправления проблем.</p>
</li>
<li>
<a href="https://sharemods.com/sjmd1yxgpf08/SCRLog.zip.html" target="_blank" class="btn">SCRLog 2020.3</a>
<p>Мод, предоставляющий подробную информацию о сбоях игры для диагностики и исправления проблем.</p>
</li>
<li>
<a href="https://sharemods.com/13vlga0ctav7/Open_Limit_Adjuster.zip.html" target="_blank" class="btn">Open Limit Adjuster v1.5.9</a>
<p>Мод, позволяющий изменять лимиты открытых объектов в игре для повышения производительности и улучшения игрового процесса.</p>
</li>
<li>
<a href="https://download2331.mediafire.com/avkiy28bmz4g0J1Q3vvhrClsw38X7lUr-f5lvumKmA6spQBwGecVX-bhYWbTEC6XaOQQwr4UkbJu_uN--NFSlv9wmTFYkZrAkbT-ceQwHn45vDVg_N0h4b4mowg3FLpMEo80hQoa5m5GfiBhEQrRfwUg9IXem3KTdFB_cp9d_pTH/6kwmu30lvnjk6gu/fastman92_limit_adjuster_7_6.rar" target="_blank" class="btn">fastman92 limit adjuster 7.6</a>
<p>Мод для увеличения различных игровых лимитов, таких как количество объектов и ландшафтных деталей.</p>
</li>