homework

2차 과제 - Avatars

이미지 성능 최적화하기

아바타의 상태 정보 제공하기

방법 1.

<ul class="avatars-box">
  <li>
    <img src="./../assets/images/face1.webp" alt="영자" />
    <span class="sr-only">접속 상태</span>
    <span class="status off" aria-label="offline"></span>
  </li>
  <li>
    <img src="./../assets/images/face2.webp" alt="정숙" />
    <span class="sr-only">접속 상태</span>
    <span class="status on" aria-label="online"></span>
  </li>
  .
  .
</ul>

방법 2.

<div role="group" aria-labelledby="now-status">
  <p id="now-status" class="sr-only">현재 사용자들의 접속 상태</p>
  <div class="avatars-list">
    <img src="./../assets/images/face1.webp" alt="영자" />
    <span class="status off" aria-label="offline"></span>
  </div>
  <div class="avatars-list">
    <img src="./../assets/images/face2.webp" alt="정숙" />
    <span class="status off" aria-label="offline"></span>
  </div>
  .
  .
</div>

결론

레이아웃 구현하기

float을 사용하여 레이아웃 구현하기

flex를 사용하여 레이아웃 구현하기