Webp, Avif ?? JPEG XL? ?? ?? ???? ???? ????? ??? ???? ??? ?? ????? ???? ?? img
???? ?? ? ?? ????. ????? ??? ???? ???? ?? ??? ? ?????.

???? <picture></picture>
??? ?? <source></source>
??? ?? ???? ????? ? ?? ???? ??? ??? ? ????? ????.
?? ??? <picture></picture>
??? ??????
<picture></picture>
??? ?? ??? ??? ???? ??????. ????? ??? <source></source>
???? ???? ???? ? ??? ?????. ??????? ??? <img src="/static/imghw/default1.png" data-src="https://img.php.cn/upload/article/000/000/000/175400316372209.jpeg" class="lazy" alt="HTML?? ?? ??? ???? ?? ????? ?? ???? ???? ??" >
?? ??? ?????.

<??> <?? srcset = "image.avif"type = "image/avif"> <?? srcset = "image.webp"type = "image/webp"> <img src="/static/imghw/default1.png" data-src="https://img.php.cn/upload/article/000/000/000/175400316792854.jpeg" class="lazy" src = "image.jpg"alt = "??? ??"> </??>
- ?????
image.avif
?? ????? (AVIF? ???? ??). - ??? ???
image.webp
?????. - ? ??? ???? ???
image.jpg
??? ??? ?????????.
? ??? ???? ?? ???? ??? ????? ?? ?? ??? Safari? ?? ?? ??????? ???? ??????.
??? ?? img
???? ?? ??? ??????
??? ??? ?? ?? ??? ? ????.

<img src = "image.webp"oneerror = "this.src = 'image.jpg'" alt="HTML?? ?? ??? ???? ?? ????? ?? ???? ???? ??" >
??? ?? ? ? ??? ??? ?? ??? ???? ???? .
-
onerror
????? ???????? ?? ?? ? ????? ?????. - JavaScript? ????? JS? ?????? ?????.
- Semantic HTML? ???? ?? ? ???? ???? ???? ????.
<picture>
???? ?? ??, ?? ???? ???? ?????.
?? ??? ?? ?? ??
??? ??? ?? ??? ??????.
- ?? ??? ?? ???? (AVIF, Webp).
- ?? ???? ?? (JPEG, PNG)?? ???? .
- ??
src
???<img alt="HTML?? ?? ??? ???? ?? ????? ?? ???? ???? ??" >
??? ????????. ???? ?? ?? ??????.
???? ??? ? :
<??> <?? srcset = "photo.avif"type = "image/avif"> <?? srcset = "photo.webp"type = "image/webp"> <?? srcset = "photo-2x.jpg 2x, photo-1x.jpg"type = "image/jpeg"> <img src = "photo-1x.jpg"alt = "???? ??"> </??>
??? ?? <source></source>
? media
??? ???? ??? ??? ?? ? ???? ?? ? ?? ????.
????? ??????.
?? → ??? ??? <picture></picture>
<source></source>
<img alt="HTML?? ?? ??? ???? ?? ????? ?? ???? ???? ??" >
→ ??? ??????.
???? ??? ? ??? ?? ?? ? ??? ?????? ?????.
? ??? HTML?? ?? ??? ???? ?? ????? ?? ???? ???? ??? ?? ?????. ??? ??? PHP ??? ????? ?? ?? ??? ?????!

? AI ??

Undress AI Tool
??? ???? ??

Undresser.AI Undress
???? ?? ??? ??? ?? AI ?? ?

AI Clothes Remover
???? ?? ???? ??? AI ?????.

Clothoff.io
AI ? ???

Video Face Swap
??? ??? AI ?? ?? ??? ???? ?? ???? ??? ?? ????!

?? ??

??? ??

???++7.3.1
???? ?? ?? ?? ???

SublimeText3 ??? ??
??? ??, ???? ?? ????.

???? 13.0.1 ???
??? PHP ?? ?? ??

???? CS6
??? ? ?? ??

SublimeText3 Mac ??
? ??? ?? ?? ?????(SublimeText3)

HTML ?? ??? ???? ?? ??? ??? ???? ?? ?? ?? ? ???? ?? ??? ????????. 1. ????? ??? ??? ????? ?? ? ?? ?? (? : ??, ??, ???)? ?? ??? ?????. 2. JavaScript? ?? ?? ? ??? ???? ID? ?? ??? ?? ??? ??? ???? ?? ? ????. 3. CSS? ???? ???, ???, ?? ??? ? ??/?? ?? ??? ???? ???? ??? ???? ??? ??? ??????. 4. ???? ????????? : ???? ? ??? ????? ??? ???? JS ???? ???? ????? ???? ??? ???? ??? ??? ??? ???? ??? ?????. ??? ???????

HTMLHEAD? ?? ???? SEO, ?? ?? ? ???? ??? ?????. 1. ??? ??? ??? ????, ???? ???? ???? ??????. 2. OpenGraph ? Twitter ?? ??? ???? ?? ?? ??? ????? ??? ?????? ???? ??? ??? ???? ???????. 3. ?? ?? ? ??? ??? ???? ??? ??? ??? ???? ????????. 4. ?? ???, ?? ?? ? ?? ?? ?? ???? ?? ??? ??? ????? ???????.

???, ID, ???, ??? ? ??? HTML?? ?? ????? ???? ??? ?????. ???? ??? ?? ? JavaScript ??? ?????? ?? ?? ??? ??? ??? ???? ? ?????. ID? ?? ?? ? JavaScript ???? ??? ??? ?? ?? ???? ?????. ???? ???? ??? ???? ?? ? ? ??? ?? ???? ????? ??? ???? ???? ????. ??? ??? ??? ?? ???? ???? ? ????, ?? ??? ?? ? ??? ?? ??? ?????. ??? ??? ?? ????? ???? ? ????? ???? ??? ????? ?? ?????. ??? ??? ????? ???? ?? ???? ??? ??? ???? ? ????.

Native Lazy Loading? ?? ???? ????,?? = "???"??? ??? ???? ??? ????? ? ? ????. 1. JavaScript ?? ?? ?????? ???? ??? HTML?? ?? ?????. 2. ??? ??? ? ?? ??? ???? ?? ??, ?? ??? ??? ??? ? ? ?? ???? ?????. 3. ? ?? ?? ?? ???????? ???? ???? ????. 4. ??? ??? ?, ??? ?? ???? ???? ??? ??? ?? ???????. 5. SRCSET ? ?? ??? ?? ?? ? ??? ??? ????????. 6. ??? ??? ???????. ?? ??? ??????? ???? ????. ?? ??? ?? ??? ? ??? JavaScript ???? ?? ? ? ????.

HTML ??? ???? HREF ??? ???? ??? ?? ??, ? ?? ?? ??? ??? ?? ? ??? ? ?? ?? ??? ???? ? ? ????. 1. ?? ?? : ? ??? ???? ?? HREF? ?? ?? ??? ?????. 2. ? ?? ?? ? : ?? ?? = "_ blank"? rel = "noopener"??; 3. ??? ??? ?????? : ID? # ??? ???? ?? ??? ????? ??????. 4. ??? ?? ?? : Mailto ?? : ?? ?? : ??? ??????? ??????? ????.

?? ???? Textarea? ?? ?? ??? ??? ???? ?? InputText? ?? ???? ??? ? ??? ????. 1. inputtype = "text"? ???? ??? ??, ??? ?? ? ?? ? ?? ?? ??? ??? ???? MaxLength? ???? ?? ?? ?? ? ? ????. ????? ?? ?? ??? ????? ?????? ???? ?? ???? ? ? ????. 2. ?? ??, ??? ??, ?? ?? ???? ? ??? ?? ?? ?? ??? ??? ????? TextRea? ???? CSS? ?? ??? ????? ?? ??? ???? ? ? ????. ?? ?? ? ? ?? ??? ?? ?? ?? ??? ?? ?? ?? ?? ??? ???? ??? ?? ??? ?????.

SRCSET ? ??? ?? ? ???? HTML ????? ?? ?????. SRCSET? ?? ??? ??? 400W ? 800W? ?? ? ?? ?? ??? ???? ????? ?? ?? ??? ???? ?????. ??? (max-width : 600px) 100VW, 50VW? ?? ?? ?? ???? ???? ????? ??? ???? ????? ??? ??? ? ???? ?? ? ? ??????. ??? ????? ??? ??? ?? ???? ??, ??? ????? ???? ??? ??? ????? ?? ?? ?? ??? ???? ???? ???? ???? ??? ????????.

? ?? ??? ??? ??? ? ???? ?? ?? ?????. ??? ?? ?? ??? ?? ????? ???? ? ??? ??? ?????. ?? ???? ??? ????. 1. ???? ?, ?? ? ??, ?? ? ?? ??? ???? ? ???, ?? ?? ??, ??? ? ?? ?? ???? ??? ?????. 2. ?? ??? ?? ?? ?? ? ???? ??, ?? ?? ?? ?? ??? ??? ?????. 3. ?? ???? ???? ?? ??? ???? ? ?? ??? ???? ?? ????? ??? ??? ?? ??? ??? ??? ?????. 4. ??? ??? ??? ? ??? ?? ?? ??? ??? ?????? ????.
