goit-js-hw-07
repository created.- In your submitted homework, there are two links: One to your source files and one to your working page on
GitHub Pages
. - During live page visits, there are no errors or warnings generated in the console.
- Clear and descriptive names of variables and functions.
- Code formatted with
Prettier
.
- In the src folder, you will find start files with basic markup and ready-made styles. Copy them to your project. To do this, download this entire repository as an archive or use the DownGit service to download a separate folder from the repository.
- In the
gallery-items.js
file, there is an array calledgalleryItems
, which contains objects with information about Images: small (preview), original (large) and description. It has already been added to each of the project's JS files.
Create a gallery with the ability to click on its items and view full size images in a modal window. Check out the demo video of the gallery.
gallery-demo.mp4
Do this task in the 01-gallery.html
and 01-gallery.js
files. Break it down into several subtasks:
- Creating and rendering markup from the
galleryItems
data array and provided gallery item template. - Implementing delegation to
ul.gallery
and getting theurl
of a large image. - Adding the script and styles of the modal window library basicLightbox. Use the jsdelivrCDN service and add links to the minified (
.min
) library files to your project. - Opening a modal window by clicking on a gallery item. To do this, check out the documentation and examples.
- Replacing the value of the
src
attribute of the<img>
element in a modal window before opening. Use the ready-made modal window markup with the image from the examples of the basicLightbox library.
The link to the original image must be stored in the source
data attribute on the <img>
element and specified in the link's href
. Do not add any HTML tags or CSS classes other than those in this template.
<li class="gallery__item">
<a class="gallery__link" href="large-image.jpg">
<img
class="gallery__image"
src="small-image.jpg"
data-source="large-image.jpg"
alt="Image description"
/>
</a>
</li>
Please note that the image is wrapped in a link, which means that, when clicked, the user will be redirected to another page by default. Disable this behavior by default.
β οΈ The following features are optional, but they will be good for additional practice.
Add functionality for modal window closing upon pressing the Escape
key. Make keyboard listening available only while the modal window is open. In the basicLightbox library, there is a method to close the modal window programmatically.
Create the same gallery as in the first task, but using the SimpleLightbox library, which will handle image clicks, modal opening and closing, and image scrolling with the keyboard.
simplelightbox-demo.mp4
It is necessary to slightly change the gallery card markup; use this template.
<li class="gallery__item">
<a class="gallery__link" href="large-image.jpg">
<img class="gallery__image" src="small-image.jpg" alt="Image description" />
</a>
</li>
Do this task in the 02-lightbox.html
and 02-lightbox.js
files. Break it down into several subtasks:
- Creating and rendering markup from the
galleryItems
data array and provided gallery element template. Use the ready-made code from the first task. - Adding the script and library styles using the cdnjs CDN service. You need to add links to two files:
simple-lightbox.min.js
andsimple-lightbox.min.css
. - Library initialization after gallery items are created and added to
ul.gallery
. To do this, read the SimpleLightbox documentation - first of all, the Usage and Markup sections. - Look in the documentation for the Options section and add an image caption display from the
alt
attribute. Let the caption be at the bottom and appear 250 milliseconds after image opening.
π UK π β¬ Home β¬
- Π‘ΡΠ²ΠΎΡΠ΅Π½ΠΎ ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΡΠΉ
goit-js-hw-07
. - ΠΡΠΈ Π·Π΄Π°ΡΡ Π΄ΠΎΠΌΠ°ΡΠ½ΡΠΎΡ ΡΠΎΠ±ΠΎΡΠΈ Ρ Π΄Π²Π° ΠΏΠΎΡΠΈΠ»Π°Π½Π½Ρ: Π½Π° Π²ΠΈΡ
ΡΠ΄Π½Ρ ΡΠ°ΠΉΠ»ΠΈ ΡΠ° ΡΠΎΠ±ΠΎΡΡ
ΡΡΠΎΡΡΠ½ΠΊΡ Π½Π°
GitHub Pages
. - ΠΡΠΈ Π²ΡΠ΄Π²ΡΠ΄ΡΠ²Π°Π½Π½Ρ ΠΆΠΈΠ²ΠΎΡ ΡΡΠΎΡΡΠ½ΠΊΠΈ Π·Π°Π²Π΄Π°Π½Π½Ρ, Π² ΠΊΠΎΠ½ΡΠΎΠ»Ρ Π½Π΅ΠΌΠ°Ρ ΠΏΠΎΠΌΠΈΠ»ΠΎΠΊ ΡΠ° ΠΏΠΎΠΏΠ΅ΡΠ΅Π΄ΠΆΠ΅Π½Ρ.
- ΠΠΌΠ΅Π½Π° Π·ΠΌΡΠ½Π½ΠΈΡ ΡΠ° ΡΡΠ½ΠΊΡΡΠΉ Π·ΡΠΎΠ·ΡΠΌΡΠ»Ρ, ΠΎΠΏΠΈΡΠΎΠ²Ρ.
- ΠΠΎΠ΄ Π²ΡΠ΄ΡΠΎΡΠΌΠ°ΡΠΎΠ²Π°Π½ΠΎ
Prettier
.
Π‘ΠΊΠ°ΡΠ°ΠΉ ΡΡΠ°ΡΡΠΎΠ²Ρ ΡΠ°ΠΉΠ»ΠΈ Π· Π±Π°Π·ΠΎΠ²ΠΎΡ ΡΠΎΠ·ΠΌΡΡΠΊΠΎΡ, Π³ΠΎΡΠΎΠ²ΠΈΠΌΠΈ ΡΡΠΈΠ»ΡΠΌΠΈ ΡΠ° ΠΏΡΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠΌΠΈ ΡΠ°ΠΉΠ»Π°ΠΌΠΈ ΡΠΊΡΠΈΠΏΡΡΠ² Π΄Π»Ρ ΠΊΠΎΠΆΠ½ΠΎΠ³ΠΎ Π·Π°Π²Π΄Π°Π½Π½Ρ. Π‘ΠΊΠΎΠΏΡΡΠΉ ΡΡ ΡΠΎΠ±Ρ Ρ ΠΏΡΠΎΠ΅ΠΊΡ.
Π£ ΡΠ°ΠΉΠ»Ρ gallery-items.js
Ρ ΠΌΠ°ΡΠΈΠ² galleryItems
, ΡΠΊΠΈΠΉ ΠΌΡΡΡΠΈΡΡ ΠΎΠ±'ΡΠΊΡΠΈ
Π· ΡΠ½ΡΠΎΡΠΌΠ°ΡΡΡΡ ΠΏΡΠΎ Π·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½Π½Ρ: ΠΌΠ°Π»Π΅Π½ΡΠΊΠ΅ (ΠΏΡΠ΅Π²'Ρ), ΠΎΡΠΈΠ³ΡΠ½Π°Π»ΡΠ½Π΅ (Π²Π΅Π»ΠΈΠΊΠ΅) ΡΠ°
ΠΎΠΏΠΈΡ. ΠΠΈ Π²ΠΆΠ΅ ΠΏΡΠ΄ΠΊΠ»ΡΡΠΈΠ»ΠΈ ΠΉΠΎΠ³ΠΎ Π΄ΠΎ ΠΊΠΎΠΆΠ½ΠΎΠ³ΠΎ ΡΠ· JS-ΡΠ°ΠΉΠ»ΡΠ² ΠΏΡΠΎΠ΅ΠΊΡΡ.
Π‘ΡΠ²ΠΎΡΠΈ Π³Π°Π»Π΅ΡΠ΅Ρ Π· ΠΌΠΎΠΆΠ»ΠΈΠ²ΡΡΡΡ ΠΊΠ»ΡΠΊΠ° Π·Π° ΡΡ Π΅Π»Π΅ΠΌΠ΅Π½ΡΠ°ΠΌΠΈ ΡΠ° ΠΏΠ΅ΡΠ΅Π³Π»ΡΠ΄Ρ ΠΏΠΎΠ²Π½ΠΎΡΠΎΠ·ΠΌΡΡΠ½ΠΎΠ³ΠΎ Π·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½Π½Ρ Ρ ΠΌΠΎΠ΄Π°Π»ΡΠ½ΠΎΠΌΡ Π²ΡΠΊΠ½Ρ. ΠΠΎΠ΄ΠΈΠ²ΠΈΡΡ Π΄Π΅ΠΌΠΎ Π²ΡΠ΄Π΅ΠΎ ΡΠΎΠ±ΠΎΡΠΈ Π³Π°Π»Π΅ΡΠ΅Ρ.
gallery-demo.mp4
ΠΠΈΠΊΠΎΠ½ΡΠΉ ΡΠ΅ Π·Π°Π²Π΄Π°Π½Π½Ρ Ρ ΡΠ°ΠΉΠ»Π°Ρ
01-gallery.html
ΡΠ° 01-gallery.js
. Π ΠΎΠ·Π±ΠΈΠΉ ΠΉΠΎΠ³ΠΎ Π½Π°
ΠΊΡΠ»ΡΠΊΠ° ΠΏΡΠ΄Π·Π°Π΄Π°Ρ:
- Π‘ΡΠ²ΠΎΡΠ΅Π½Π½Ρ ΡΠ° ΡΠ΅Π½Π΄Π΅Ρ ΡΠΎΠ·ΠΌΡΡΠΊΠΈ Π·Π° ΠΌΠ°ΡΠΈΠ²ΠΎΠΌ Π΄Π°Π½ΠΈΡ
galleryItems
ΡΠ° Π½Π°Π΄Π°Π½ΠΈΠΉ ΡΠ°Π±Π»ΠΎΠ½ Π΅Π»Π΅ΠΌΠ΅Π½ΡΠ° Π³Π°Π»Π΅ΡΠ΅Ρ. - Π Π΅Π°Π»ΡΠ·Π°ΡΡΡ Π΄Π΅Π»Π΅Π³ΡΠ²Π°Π½Π½Ρ Π½Π°
ul.gallery
ΡΠ° ΠΎΡΡΠΈΠΌΠ°Π½Π½Ρurl
Π²Π΅Π»ΠΈΠΊΠΎΠ³ΠΎ Π·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½Π½Ρ. - ΠΡΠ΄ΠΊΠ»ΡΡΠ΅Π½Π½Ρ ΡΠΊΡΠΈΠΏΡΡ ΡΠ° ΡΡΠΈΠ»ΡΠ² Π±ΡΠ±Π»ΡΠΎΡΠ΅ΠΊΠΈ ΠΌΠΎΠ΄Π°Π»ΡΠ½ΠΎΠ³ΠΎ Π²ΡΠΊΠ½Π°
basicLightbox. ΠΠΈΠΊΠΎΡΠΈΡΡΠΎΠ²ΡΠΉ
CDN ΡΠ΅ΡΠ²ΡΡ jsdelivr
ΡΠ° Π΄ΠΎΠ΄Π°ΠΉ Ρ ΠΏΡΠΎΠ΅ΠΊΡ ΠΏΠΎΡΠΈΠ»Π°Π½Π½Ρ Π½Π° ΠΌΡΠ½ΡΡΡΠΊΠΎΠ²Π°Π½Ρ (
.min
) ΡΠ°ΠΉΠ»ΠΈ Π±ΡΠ±Π»ΡΠΎΡΠ΅ΠΊΠΈ. - ΠΡΠ΄ΠΊΡΠΈΡΡΡ ΠΌΠΎΠ΄Π°Π»ΡΠ½ΠΎΠ³ΠΎ Π²ΡΠΊΠ½Π° Π½Π° ΠΊΠ»ΡΠΊΡ Π½Π° Π΅Π»Π΅ΠΌΠ΅Π½ΡΡ Π³Π°Π»Π΅ΡΠ΅Ρ. ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ ΠΎΠ·Π½Π°ΠΉΠΎΠΌΡΡ Π· Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΡΡΡ ΡΠ° ΠΏΡΠΈΠΊΠ»Π°Π΄Π°ΠΌΠΈ.
- ΠΠ°ΠΌΡΠ½Π° Π·Π½Π°ΡΠ΅Π½Π½Ρ Π°ΡΡΠΈΠ±ΡΡΡ
src
Π΅Π»Π΅ΠΌΠ΅Π½ΡΡ<img>
Ρ ΠΌΠΎΠ΄Π°Π»ΡΠ½ΠΎΠΌΡ Π²ΡΠΊΠ½Ρ ΠΏΠ΅ΡΠ΅Π΄ Π²ΡΠ΄ΠΊΡΠΈΡΡΡΠΌ. ΠΠΈΠΊΠΎΡΠΈΡΡΠΎΠ²ΡΠΉ Π³ΠΎΡΠΎΠ²Ρ ΡΠΎΠ·ΠΌΡΡΠΊΡ ΠΌΠΎΠ΄Π°Π»ΡΠ½ΠΎΠ³ΠΎ Π²ΡΠΊΠ½Π° ΡΠ· Π·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½Π½ΡΠΌ Π· ΠΏΡΠΈΠΊΠ»Π°Π΄ΡΠ² Π±ΡΠ±Π»ΡΠΎΡΠ΅ΠΊΠΈ basicLightbox.
ΠΠΎΡΠΈΠ»Π°Π½Π½Ρ Π½Π° ΠΎΡΠΈΠ³ΡΠ½Π°Π»ΡΠ½Π΅ Π·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½Π½Ρ ΠΏΠΎΠ²ΠΈΠ½Π½Π΅ Π·Π±Π΅ΡΡΠ³Π°ΡΠΈΡΡ Π² data-Π°ΡΡΠΈΠ±ΡΡΡ source
Π½Π°
Π΅Π»Π΅ΠΌΠ΅Π½ΡΡ <img>
, Ρ Π²ΠΊΠ°Π·ΡΠ²Π°ΡΠΈΡΡ Π² href
ΠΏΠΎΡΠΈΠ»Π°Π½Π½Ρ. ΠΠ΅ Π΄ΠΎΠ΄Π°ΠΉ ΡΠ½ΡΡ HTML ΡΠ΅Π³ΠΈ
Π°Π±ΠΎ CSS ΠΊΠ»Π°ΡΠΈ, ΠΊΡΡΠΌ ΡΠΈΡ
, ΡΠΎ Ρ Π² ΡΡΠΎΠΌΡ ΡΠ°Π±Π»ΠΎΠ½Ρ.
<li class="gallery__item">
<a class="gallery__link" href="large-image.jpg">
<img
class="gallery__image"
src="small-image.jpg"
data-source="large-image.jpg"
alt="Image description"
/>
</a>
</li>
ΠΠ²Π΅ΡΠ½ΡΡΡ ΡΠ²Π°Π³Ρ Π½Π° ΡΠ΅, ΡΠΎ Π·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½Π½Ρ ΠΎΠ±Π΅ΡΠ½Π΅Π½Π΅ Π½Π° ΠΏΠΎΡΠΈΠ»Π°Π½Π½Ρ, Π° Π·Π½Π°ΡΠΈΡΡ ΠΏΡΠΈ ΠΊΠ»ΡΠΊΡ ΠΏΠΎ ΠΠ° Π·Π°ΠΌΠΎΠ²ΡΡΠ²Π°Π½Π½ΡΠΌ ΠΊΠΎΡΠΈΡΡΡΠ²Π°Ρ Π±ΡΠ΄Π΅ ΠΏΠ΅ΡΠ΅Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΎ Π½Π° ΡΠ½ΡΡ ΡΡΠΎΡΡΠ½ΠΊΡ. ΠΠ°Π±ΠΎΡΠΎΠ½ΠΈ ΡΠ΅ ΠΏΠΎΠ²Π΅Π΄ΡΠ½ΠΊΠ° Π·Π° ΡΠΌΠΎΠ²ΡΠ°Π½Π½ΡΠΌ.
β οΈ ΠΠ°ΡΡΡΠΏΠ½ΠΈΠΉ ΡΡΠ½ΠΊΡΡΠΎΠ½Π°Π» Π½Π΅ ΠΎΠ±ΠΎΠ²'ΡΠ·ΠΊΠΎΠ²ΠΈΠΉ ΠΏΡΠΈ Π·Π΄Π°ΡΡ Π·Π°Π²Π΄Π°Π½Π½Ρ, Π°Π»Π΅ Π±ΡΠ΄Π΅ Π³Π°ΡΠ½ΠΎΡ Π΄ΠΎΠ΄Π°ΡΠΊΠΎΠ²ΠΎΡ ΠΏΡΠ°ΠΊΡΠΈΠΊΠΎΡ.
ΠΠΎΠ΄Π°ΠΉ Π·Π°ΠΊΡΠΈΡΡΡ ΠΌΠΎΠ΄Π°Π»ΡΠ½ΠΎΠ³ΠΎ Π²ΡΠΊΠ½Π° Π½Π°ΡΠΈΡΠΊΠ°Π½Π½ΡΠΌ ΠΊΠ½ΠΎΠΏΠΊΠΈ Escape
. ΠΡΠΎΠ±ΠΈ ΡΠ°ΠΊ, ΡΠΎΠ±
ΠΏΡΠΎΡΠ»ΡΡ
ΠΎΠ²ΡΠ²Π°Π½Π½Ρ ΠΊΠ»Π°Π²ΡΠ°ΡΡΡΠΈ Π±ΡΠ»ΠΎ ΡΡΠ»ΡΠΊΠΈ ΠΏΠΎΠΊΠΈ ΡΠΎ Π²ΡΠ΄ΠΊΡΠΈΡΠΎ ΠΌΠΎΠ΄Π°Π»ΡΠ½Π΅ Π²ΡΠΊΠ½ΠΎ. ΠΡΠ»Ρ Π±ΡΠ±Π»ΡΠΎΡΠ΅ΠΊΠΈ
basicLightbox Ρ ΠΌΠ΅ΡΠΎΠ΄ Π΄Π»Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ½ΠΎΠ³ΠΎ
Π·Π°ΠΊΡΠΈΡΡΡ ΠΌΠΎΠ΄Π°Π»ΡΠ½ΠΎΠ³ΠΎ Π²ΡΠΊΠ½Π°.
ΠΡΠΎΠ±ΠΈ ΡΠ°ΠΊΡ ΡΠ°ΠΌΡ Π³Π°Π»Π΅ΡΠ΅Ρ ΡΠΊ Ρ ΠΏΠ΅ΡΡΠΎΠΌΡ Π·Π°Π²Π΄Π°Π½Π½Ρ, Π°Π»Π΅ Π²ΠΈΠΊΠΎΡΠΈΡΡΠΎΠ²ΡΡΡΠΈ Π±ΡΠ±Π»ΡΠΎΡΠ΅ΠΊΡ SimpleLightbox, ΡΠΊΠ° Π²ΡΠ·ΡΠΌΠ΅ Π½Π° ΡΠ΅Π±Π΅ ΠΎΠ±ΡΠΎΠ±ΠΊΡ ΠΊΠ»ΡΠΊΡΠ² Π·Π° Π·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½Π½ΡΠΌΠΈ, Π²ΡΠ΄ΠΊΡΠΈΡΡΡ ΡΠ° Π·Π°ΠΊΡΠΈΡΡΡ ΠΌΠΎΠ΄Π°Π»ΡΠ½ΠΎΠ³ΠΎ Π²ΡΠΊΠ½Π°, Π° ΡΠ°ΠΊΠΎΠΆ ΠΏΡΠΎΠ³ΠΎΡΡΠ°Π½Π½Ρ Π·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½Ρ Π·Π° Π΄ΠΎΠΏΠΎΠΌΠΎΠ³ΠΎΡ ΠΊΠ»Π°Π²ΡΠ°ΡΡΡΠΈ.
ΠΠΎΠ΄ΠΈΠ²ΠΈΡΡ Π΄Π΅ΠΌΠΎ Π²ΡΠ΄Π΅ΠΎ ΡΠΎΠ±ΠΎΡΠΈ Π³Π°Π»Π΅ΡΠ΅Ρ ΡΠ· ΠΏΡΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΎΡ Π±ΡΠ±Π»ΡΠΎΡΠ΅ΠΊΠΎΡ.
simplelightbox-demo.mp4
ΠΠ΅ΠΎΠ±Ρ ΡΠ΄Π½ΠΎ ΡΡΠΎΡ ΠΈ Π·ΠΌΡΠ½ΠΈΡΠΈ ΡΠΎΠ·ΠΌΡΡΠΊΡ ΠΊΠ°ΡΡΠΊΠΈ Π³Π°Π»Π΅ΡΠ΅Ρ Π·Π° Π΄ΠΎΠΏΠΎΠΌΠΎΠ³ΠΎΡ ΡΡΠΎΠ³ΠΎ ΡΠ°Π±Π»ΠΎΠ½Ρ.
<li class="gallery__item">
<a class="gallery__link" href="large-image.jpg">
<img class="gallery__image" src="small-image.jpg" alt="Image description" />
</a>
</li>
ΠΠΈΠΊΠΎΠ½ΡΠΉ ΡΠ΅ Π·Π°Π²Π΄Π°Π½Π½Ρ Ρ ΡΠ°ΠΉΠ»Π°Ρ
02-lightbox.html
ΡΠ° 02-lightbox.js
. Π ΠΎΠ·Π±ΠΈΠΉ ΠΉΠΎΠ³ΠΎ
Π½Π° ΠΊΡΠ»ΡΠΊΠ° ΠΏΡΠ΄Π·Π°Π΄Π°Ρ:
- Π‘ΡΠ²ΠΎΡΠ΅Π½Π½Ρ ΡΠ° ΡΠ΅Π½Π΄Π΅Ρ ΡΠΎΠ·ΠΌΡΡΠΊΠΈ Π·Π° ΠΌΠ°ΡΠΈΠ²ΠΎΠΌ Π΄Π°Π½ΠΈΡ
galleryItems
ΡΠ° Π½Π°Π΄Π°Π½ΠΈΠΉ ΡΠ°Π±Π»ΠΎΠ½ Π΅Π»Π΅ΠΌΠ΅Π½ΡΠ° Π³Π°Π»Π΅ΡΠ΅Ρ. ΠΠΈΠΊΠΎΡΠΈΡΡΠΎΠ²ΡΠΉ Π³ΠΎΡΠΎΠ²ΠΈΠΉ ΠΊΠΎΠ΄ ΡΠ· ΠΏΠ΅ΡΡΠΎΠ³ΠΎ Π·Π°Π²Π΄Π°Π½Π½Ρ. - ΠΡΠ΄ΠΊΠ»ΡΡΠ΅Π½Π½Ρ ΡΠΊΡΠΈΠΏΡΡ ΡΠ° ΡΡΠΈΠ»ΡΠ² Π±ΡΠ±Π»ΡΠΎΡΠ΅ΠΊΠΈ Π²ΠΈΠΊΠΎΡΠΈΡΡΠΎΠ²ΡΡΡΠΈ
CDN ΡΠ΅ΡΠ²ΠΈΡ cdnjs. ΠΠ΅ΠΎΠ±Ρ
ΡΠ΄Π½ΠΎ
Π΄ΠΎΠ΄Π°ΡΠΈ ΠΏΠΎΡΠΈΠ»Π°Π½Π½Ρ Π½Π° Π΄Π²Π° ΡΠ°ΠΉΠ»ΠΈ:
simple-lightbox.min.js
ΡΠ°simple-lightbox.min.css
. - ΠΠ½ΡΡΡΠ°Π»ΡΠ·Π°ΡΡΡ Π±ΡΠ±Π»ΡΠΎΡΠ΅ΠΊΠΈ ΠΏΡΡΠ»Ρ ΡΠΎΠ³ΠΎ, ΡΠΊ Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈ Π³Π°Π»Π΅ΡΠ΅Ρ ΡΡΠ²ΠΎΡΠ΅Π½Ρ ΡΠ° Π΄ΠΎΠ΄Π°Π½Ρ
Π²
ul.gallery
. ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ ΠΎΠ·Π½Π°ΠΉΠΎΠΌΡΡ Π· Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΡΡΡ SimpleLightbox - Π½Π°ΡΠ°ΠΌΠΏΠ΅ΡΠ΅Π΄ ΡΠ΅ΠΊΡΡΡ Β«UsageΒ» ΡΠ° Β«MarkupΒ». - ΠΠΎΠ΄ΠΈΠ²ΠΈΡΡ Ρ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΡΡ ΡΠ΅ΠΊΡΡΡ Β«OptionsΒ» ΡΠ° Π΄ΠΎΠ΄Π°ΠΉ Π²ΡΠ΄ΠΎΠ±ΡΠ°ΠΆΠ΅Π½Π½Ρ ΠΏΡΠ΄ΠΏΠΈΡΡΠ² Π΄ΠΎ
Π·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½Ρ Π· Π°ΡΡΠΈΠ±ΡΡΡ
alt
. ΠΠ΅Ρ Π°ΠΉ ΠΏΡΠ΄ΠΏΠΈΡ Π±ΡΠ΄Π΅ Π·Π½ΠΈΠ·Ρ Ρ Π·'ΡΠ²Π»ΡΡΡΡΡΡ ΡΠ΅ΡΠ΅Π· 250 ΠΌΡΠ»ΡΡΠ΅ΠΊΡΠ½Π΄ ΠΏΡΡΠ»Ρ Π²ΡΠ΄ΠΊΡΠΈΡΡΡ Π·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½Π½Ρ.
π RU π β¬ Home β¬
- Π‘ΠΎΠ·Π΄Π°Π½ ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΉ
goit-js-hw-07
. - ΠΡΠΈ ΡΠ΄Π°ΡΠ΅ Π΄ΠΎΠΌΠ°ΡΠ½Π΅ΠΉ ΡΠ°Π±ΠΎΡΡ Π΅ΡΡΡ Π΄Π²Π΅ ΡΡΡΠ»ΠΊΠΈ: Π½Π° ΠΈΡΡ
ΠΎΠ΄Π½ΡΠ΅ ΡΠ°ΠΉΠ»Ρ ΠΈ ΡΠ°Π±ΠΎΡΡΡ
ΡΡΡΠ°Π½ΠΈΡΡ Π½Π°
GitHub Pages
. - ΠΡΠΈ ΠΏΠΎΡΠ΅ΡΠ΅Π½ΠΈΠΈ ΠΆΠΈΠ²ΠΎΠΉ ΡΡΡΠ°Π½ΠΈΡΡ Π·Π°Π΄Π°Π½ΠΈΡ, Π² ΠΊΠΎΠ½ΡΠΎΠ»ΠΈ Π½Π΅ΡΡ ΠΎΡΠΈΠ±ΠΎΠΊ ΠΈ ΠΏΡΠ΅Π΄ΡΠΏΡΠ΅ΠΆΠ΄Π΅Π½ΠΈΠΉ.
- ΠΠΌΠ΅Π½Π° ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ ΠΈ ΡΡΠ½ΠΊΡΠΈΠΉ ΠΏΠΎΠ½ΡΡΠ½ΡΠ΅, ΠΎΠΏΠΈΡΠ°ΡΠ΅Π»ΡΠ½ΡΠ΅.
- ΠΠΎΠ΄ ΠΎΡΡΠΎΡΠΌΠ°ΡΠΈΡΠΎΠ²Π°Π½
Prettier
.
Π‘ΠΊΠ°ΡΠ°ΠΉ ΡΡΠ°ΡΡΠΎΠ²ΡΠ΅ ΡΠ°ΠΉΠ»Ρ Ρ Π±Π°Π·ΠΎΠ²ΠΎΠΉ ΡΠ°Π·ΠΌΠ΅ΡΠΊΠΎΠΉ, Π³ΠΎΡΠΎΠ²ΡΠΌΠΈ ΡΡΠΈΠ»ΡΠΌΠΈ ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½Π½ΡΠΌΠΈ ΡΠ°ΠΉΠ»Π°ΠΌΠΈ ΡΠΊΡΠΈΠΏΡΠΎΠ² Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π·Π°Π΄Π°Π½ΠΈΡ. Π‘ΠΊΠΎΠΏΠΈΡΡΠΉ ΠΈΡ ΡΠ΅Π±Π΅ Π² ΠΏΡΠΎΠ΅ΠΊΡ.
Π ΡΠ°ΠΉΠ»Π΅ gallery-items.js
Π΅ΡΡΡ ΠΌΠ°ΡΡΠΈΠ² galleryItems
, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΠΎΠ±ΡΠ΅ΠΊΡΡ
Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠ΅ΠΉ ΠΎ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡΡ
: ΠΌΠ°Π»Π΅Π½ΡΠΊΠΎΠ΅ (ΠΏΡΠ΅Π²ΡΡ), ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»ΡΠ½ΠΎΠ΅ (Π±ΠΎΠ»ΡΡΠΎΠ΅) ΠΈ
ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅. ΠΡ ΡΠΆΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΠ»ΠΈ Π΅Π³ΠΎ ΠΊ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡ ΠΈΠ· JS-ΡΠ°ΠΉΠ»ΠΎΠ² ΠΏΡΠΎΠ΅ΠΊΡΠ°.
Π‘ΠΎΠ·Π΄Π°ΠΉ Π³Π°Π»Π΅ΡΠ΅Ρ Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΡ ΠΊΠ»ΠΈΠΊΠ° ΠΏΠΎ Π΅Ρ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΠΌ ΠΈ ΠΏΡΠΎΡΠΌΠΎΡΡΠ° ΠΏΠΎΠ»Π½ΠΎΡΠ°Π·ΠΌΠ΅ΡΠ½ΠΎΠ³ΠΎ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Π² ΠΌΠΎΠ΄Π°Π»ΡΠ½ΠΎΠΌ ΠΎΠΊΠ½Π΅. ΠΠΎΡΠΌΠΎΡΡΠΈ Π΄Π΅ΠΌΠΎ Π²ΠΈΠ΄Π΅ΠΎ ΡΠ°Π±ΠΎΡΡ Π³Π°Π»Π΅ΡΠ΅ΠΈ.
gallery-demo.mp4
ΠΡΠΏΠΎΠ»Π½ΡΠΉ ΡΡΠΎ Π·Π°Π΄Π°Π½ΠΈΠ΅ Π² ΡΠ°ΠΉΠ»Π°Ρ
01-gallery.html
ΠΈ 01-gallery.js
. Π Π°Π·Π±Π΅ΠΉ Π΅Π³ΠΎ Π½Π°
Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΏΠΎΠ΄Π·Π°Π΄Π°Ρ:
- Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΈ ΡΠ΅Π½Π΄Π΅Ρ ΡΠ°Π·ΠΌΠ΅ΡΠΊΠΈ ΠΏΠΎ ΠΌΠ°ΡΡΠΈΠ²Ρ Π΄Π°Π½Π½ΡΡ
galleryItems
ΠΈ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»Π΅Π½Π½ΠΎΠΌΡ ΡΠ°Π±Π»ΠΎΠ½Ρ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° Π³Π°Π»Π΅ΡΠ΅ΠΈ. - Π Π΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ Π΄Π΅Π»Π΅Π³ΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π½Π°
ul.gallery
ΠΈ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΠ΅url
Π±ΠΎΠ»ΡΡΠΎΠ³ΠΎ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ. - ΠΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΡΠΊΡΠΈΠΏΡΠ° ΠΈ ΡΡΠΈΠ»Π΅ΠΉ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ ΠΌΠΎΠ΄Π°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΎΠΊΠ½Π°
basicLightbox. ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉ
CDN ΡΠ΅ΡΠ²ΠΈΡ jsdelivr
ΠΈ Π΄ΠΎΠ±Π°Π²Ρ Π² ΠΏΡΠΎΠ΅ΠΊΡ ΡΡΡΠ»ΠΊΠΈ Π½Π° ΠΌΠΈΠ½ΠΈΡΠΈΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ (
.min
) ΡΠ°ΠΉΠ»Ρ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ. - ΠΡΠΊΡΡΡΠΈΠ΅ ΠΌΠΎΠ΄Π°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΎΠΊΠ½Π° ΠΏΠΎ ΠΊΠ»ΠΈΠΊΡ Π½Π° ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ΅ Π³Π°Π»Π΅ΡΠ΅ΠΈ. ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ ΠΎΠ·Π½Π°ΠΊΠΎΠΌΡΡΡ Ρ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΠ΅ΠΉ ΠΈ ΠΏΡΠΈΠΌΠ΅ΡΠ°ΠΌΠΈ.
- ΠΠ°ΠΌΠ΅Π½Π° Π·Π½Π°ΡΠ΅Π½ΠΈΡ Π°ΡΡΠΈΠ±ΡΡΠ°
src
ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°<img>
Π² ΠΌΠΎΠ΄Π°Π»ΡΠ½ΠΎΠΌ ΠΎΠΊΠ½Π΅ ΠΏΠ΅ΡΠ΅Π΄ ΠΎΡΠΊΡΡΡΠΈΠ΅ΠΌ. ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉ Π³ΠΎΡΠΎΠ²ΡΡ ΡΠ°Π·ΠΌΠ΅ΡΠΊΡ ΠΌΠΎΠ΄Π°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΎΠΊΠ½Π° Ρ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ ΠΈΠ· ΠΏΡΠΈΠΌΠ΅ΡΠΎΠ² Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ basicLightbox.
Π‘ΡΡΠ»ΠΊΠ° Π½Π° ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»ΡΠ½ΠΎΠ΅ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ Π΄ΠΎΠ»ΠΆΠ½Π° Ρ
ΡΠ°Π½ΠΈΡΡΡΡ Π² data-Π°ΡΡΠΈΠ±ΡΡΠ΅ source
Π½Π°
ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ΅ <img>
, ΠΈ ΡΠΊΠ°Π·ΡΠ²Π°ΡΡΡΡ Π² href
ΡΡΡΠ»ΠΊΠΈ. ΠΠ΅ Π΄ΠΎΠ±Π°Π²Π»ΡΠΉ Π΄ΡΡΠ³ΠΈΠ΅ HTML ΡΠ΅Π³ΠΈ
ΠΈΠ»ΠΈ CSS ΠΊΠ»Π°ΡΡΡ ΠΊΡΠΎΠΌΠ΅ ΡΠ΅Ρ
, ΡΡΠΎ Π΅ΡΡΡ Π² ΡΡΠΎΠΌ ΡΠ°Π±Π»ΠΎΠ½Π΅.
<li class="gallery__item">
<a class="gallery__link" href="large-image.jpg">
<img
class="gallery__image"
src="small-image.jpg"
data-source="large-image.jpg"
alt="Image description"
/>
</a>
</li>
ΠΠ±ΡΠ°ΡΠΈ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° ΡΠΎ, ΡΡΠΎ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ ΠΎΠ±Π΅ΡΠ½ΡΡΠΎ Π² ΡΡΡΠ»ΠΊΡ, Π° Π·Π½Π°ΡΠΈΡ ΠΏΡΠΈ ΠΊΠ»ΠΈΠΊΠ΅ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π±ΡΠ΄Π΅Ρ ΠΏΠ΅ΡΠ΅Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ Π½Π° Π΄ΡΡΠ³ΡΡ ΡΡΡΠ°Π½ΠΈΡΡ. ΠΠ°ΠΏΡΠ΅ΡΠΈ ΡΡΠΎ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ.
β οΈ Π‘Π»Π΅Π΄ΡΡΡΠΈΠΉ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π» Π½Π΅ ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»Π΅Π½ ΠΏΡΠΈ ΡΠ΄Π°ΡΠ΅ Π·Π°Π΄Π°Π½ΠΈΡ, Π½ΠΎ Π±ΡΠ΄Π΅Ρ Ρ ΠΎΡΠΎΡΠ΅ΠΉ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎΠΉ ΠΏΡΠ°ΠΊΡΠΈΠΊΠΎΠΉ.
ΠΠΎΠ±Π°Π²Ρ Π·Π°ΠΊΡΡΡΠΈΠ΅ ΠΌΠΎΠ΄Π°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΎΠΊΠ½Π° ΠΏΠΎ Π½Π°ΠΆΠ°ΡΠΈΡ ΠΊΠ»Π°Π²ΠΈΡΠΈ Escape
. Π‘Π΄Π΅Π»Π°ΠΉ ΡΠ°ΠΊ, ΡΡΠΎΠ±Ρ
ΠΏΡΠΎΡΠ»ΡΡΠΈΠ²Π°Π½ΠΈΠ΅ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ Π±ΡΠ»ΠΎ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΠΎΠΊΠ° ΠΎΡΠΊΡΡΡΠΎ ΠΌΠΎΠ΄Π°Π»ΡΠ½ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ. Π£ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ
basicLightbox Π΅ΡΡΡ ΠΌΠ΅ΡΠΎΠ΄ Π΄Π»Ρ
ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ Π·Π°ΠΊΡΡΡΠΈΡ ΠΌΠΎΠ΄Π°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΎΠΊΠ½Π°.
Π‘Π΄Π΅Π»Π°ΠΉ ΡΠ°ΠΊΡΡ ΠΆΠ΅ Π³Π°Π»Π΅ΡΠ΅Ρ ΠΊΠ°ΠΊ Π² ΠΏΠ΅ΡΠ²ΠΎΠΌ Π·Π°Π΄Π°Π½ΠΈΠΈ, Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΡ SimpleLightbox, ΠΊΠΎΡΠΎΡΠ°Ρ Π²ΠΎΠ·ΡΠΌΠ΅Ρ Π½Π° ΡΠ΅Π±Ρ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΡ ΠΊΠ»ΠΈΠΊΠΎΠ² ΠΏΠΎ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡΠΌ, ΠΎΡΠΊΡΡΡΠΈΠ΅ ΠΈ Π·Π°ΠΊΡΡΡΠΈΠ΅ ΠΌΠΎΠ΄Π°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΎΠΊΠ½Π°, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΏΡΠΎΠ»ΠΈΡΡΡΠ²Π°Π½ΠΈΠ΅ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ ΠΏΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ.
ΠΠΎΡΠΌΠΎΡΡΠΈ Π΄Π΅ΠΌΠΎ Π²ΠΈΠ΄Π΅ΠΎ ΡΠ°Π±ΠΎΡΡ Π³Π°Π»Π΅ΡΠ΅ΠΈ Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½Π½ΠΎΠΉ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΎΠΉ.
simplelightbox-demo.mp4
ΠΠ΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ ΡΠ°Π·ΠΌΠ΅ΡΠΊΡ ΠΊΠ°ΡΡΠΎΡΠΊΠΈ Π³Π°Π»Π΅ΡΠ΅ΠΈ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉ ΡΡΠΎΡ ΡΠ°Π±Π»ΠΎΠ½.
<li class="gallery__item">
<a class="gallery__link" href="large-image.jpg">
<img class="gallery__image" src="small-image.jpg" alt="Image description" />
</a>
</li>
ΠΡΠΏΠΎΠ»Π½ΡΠΉ ΡΡΠΎ Π·Π°Π΄Π°Π½ΠΈΠ΅ Π² ΡΠ°ΠΉΠ»Π°Ρ
02-lightbox.html
ΠΈ 02-lightbox.js
. Π Π°Π·Π±Π΅ΠΉ Π΅Π³ΠΎ
Π½Π° Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΏΠΎΠ΄Π·Π°Π΄Π°Ρ:
- Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΈ ΡΠ΅Π½Π΄Π΅Ρ ΡΠ°Π·ΠΌΠ΅ΡΠΊΠΈ ΠΏΠΎ ΠΌΠ°ΡΡΠΈΠ²Ρ Π΄Π°Π½Π½ΡΡ
galleryItems
ΠΈ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»Π΅Π½Π½ΠΎΠΌΡ ΡΠ°Π±Π»ΠΎΠ½Ρ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° Π³Π°Π»Π΅ΡΠ΅ΠΈ. ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉ Π³ΠΎΡΠΎΠ²ΡΠΉ ΠΊΠΎΠ΄ ΠΈΠ· ΠΏΠ΅ΡΠ²ΠΎΠ³ΠΎ Π·Π°Π΄Π°Π½ΠΈΡ. - ΠΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΡΠΊΡΠΈΠΏΡΠ° ΠΈ ΡΡΠΈΠ»Π΅ΠΉ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ
CDN ΡΠ΅ΡΠ²ΠΈΡ cdnjs. ΠΠ΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ
Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΡΡΡΠ»ΠΊΠΈ Π½Π° Π΄Π²Π° ΡΠ°ΠΉΠ»Π°:
simple-lightbox.min.js
ΠΈsimple-lightbox.min.css
. - ΠΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·Π°ΡΠΈΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ ΠΏΠΎΡΠ»Π΅ ΡΠΎΠ³ΠΎ ΠΊΠ°ΠΊ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ Π³Π°Π»Π΅ΡΠ΅ΠΈ ΡΠΎΠ·Π΄Π°Π½Ρ ΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Ρ
Π²
ul.gallery
. ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ ΠΎΠ·Π½Π°ΠΊΠΎΠΌΡΡΡ Ρ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΠ΅ΠΉ SimpleLightbox - Π² ΠΏΠ΅ΡΠ²ΡΡ ΠΎΡΠ΅ΡΠ΅Π΄Ρ ΡΠ΅ΠΊΡΠΈΠΈ Β«UsageΒ» ΠΈ Β«MarkupΒ». - ΠΠΎΡΠΌΠΎΡΡΠΈ Π² Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ ΡΠ΅ΠΊΡΠΈΡ Β«OptionsΒ» ΠΈ Π΄ΠΎΠ±Π°Π²Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ΄ΠΏΠΈΡΠ΅ΠΉ ΠΊ
ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡΠΌ ΠΈΠ· Π°ΡΡΠΈΠ±ΡΡΠ°
alt
. ΠΡΡΡΡ ΠΏΠΎΠ΄ΠΏΠΈΡΡ Π±ΡΠ΄Π΅Ρ ΡΠ½ΠΈΠ·Ρ ΠΈ ΠΏΠΎΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠ΅ΡΠ΅Π· 250 ΠΌΠΈΠ»Π»ΠΈΡΠ΅ΠΊΡΠ½Π΄ ΠΏΠΎΡΠ»Π΅ ΠΎΡΠΊΡΡΡΠΈΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ.