λ³Έλ¬Έ λ°”λ‘œκ°€κΈ°
μΉ΄ν…Œκ³ λ¦¬ μ—†μŒ

λΌλ””μ˜€λ²„νŠΌ ν΄λ¦­μ‹œ μ›ν•˜λŠ” λ°°κ²½μƒ‰μœΌλ‘œ λ°”κΎΈκΈ°

by 5566 2023. 8. 23.

1. λΌλ””μ˜€λ²„νŠΌκ³Ό λ°°κ²½μƒ‰μ˜ 관계

λΌλ””μ˜€λ²„νŠΌμ€ μ‚¬μš©μžκ°€ 선택할 수 μžˆλŠ” μ—¬λŸ¬ 가지 μ˜΅μ…˜ 쀑 ν•˜λ‚˜λ₯Ό μ„ νƒν•˜κΈ° μœ„ν•œ UI μš”μ†Œμž…λ‹ˆλ‹€. 이λ₯Ό 톡해 μ‚¬μš©μžλŠ” λ‹€μ–‘ν•œ 섀정을 μ‘°μ •ν•˜κ±°λ‚˜ 선택할 수 μžˆμŠ΅λ‹ˆλ‹€. ν•œνŽΈ 배경색은 μ›Ή νŽ˜μ΄μ§€λ‚˜ μ•±μ˜ 전체적인 λ””μžμΈμ„ κ²°μ •ν•˜λŠ” μ€‘μš”ν•œ μš”μ†Œ 쀑 ν•˜λ‚˜μž…λ‹ˆλ‹€. μ μ ˆν•œ 배경색은 μ‚¬μš©μž κ²½ν—˜μ„ κ°œμ„ ν•˜κ³  μ‹œκ°μ μœΌλ‘œ 맀λ ₯적인 ν™˜κ²½μ„ μ œκ³΅ν•©λ‹ˆλ‹€.

λΌλ””μ˜€λ²„νŠΌκ³Ό 배경색은 λ°€μ ‘ν•˜κ²Œ μ—°κ΄€λ˜μ–΄ μžˆμŠ΅λ‹ˆλ‹€. μ‚¬μš©μžκ°€ μ›ν•˜λŠ” 배경색을 μ„ νƒν•˜κΈ° μœ„ν•΄ λΌλ””μ˜€λ²„νŠΌμ„ μ‚¬μš©ν•  수 μžˆμŠ΅λ‹ˆλ‹€. λΌλ””μ˜€λ²„νŠΌμ˜ 값을 μ‚¬μš©ν•˜μ—¬ 배경색을 λ™μ μœΌλ‘œ λ³€κ²½ν•˜λŠ” 방법을 κ΅¬ν˜„ν•˜λ©΄, μ‚¬μš©μžλŠ” κ·Έλ“€λ§Œμ˜ κ°œμΈν™”λœ ν™˜κ²½μ„ μ„€μ •ν•  수 있게 λ©λ‹ˆλ‹€.

예λ₯Ό λ“€μ–΄, μ‚¬μš©μžλŠ” "빨간색", "νŒŒλž€μƒ‰", "μ΄ˆλ‘μƒ‰" λ“± λ‹€μ–‘ν•œ 배경색 μ€‘μ—μ„œ μ›ν•˜λŠ” 색상을 선택할 수 μžˆμŠ΅λ‹ˆλ‹€. μ„ νƒλœ 배경색은 μ›Ή νŽ˜μ΄μ§€μ˜ body μš”μ†Œλ‚˜ μ•±μ˜ ν™”λ©΄ 전체에 μ μš©λ˜μ–΄ μ‹œκ°μ μΈ 효과λ₯Ό λ§Œλ“€μ–΄λƒ…λ‹ˆλ‹€. 이λ₯Ό 톡해 μ‚¬μš©μžλŠ” μžμ‹ μ—κ²Œ κ°€μž₯ μ ν•©ν•œ 배경색을 μ„ νƒν•˜μ—¬ μ›Ή νŽ˜μ΄μ§€λ‚˜ μ•±μ˜ λ””μžμΈμ„ 맞좜 수 μžˆμŠ΅λ‹ˆλ‹€.

결둠적으둜, λΌλ””μ˜€λ²„νŠΌμ€ μ‚¬μš©μžκ°€ μ›ν•˜λŠ” 배경색을 선택할 수 μžˆλŠ” κ°•λ ₯ν•œ λ„κ΅¬μž…λ‹ˆλ‹€. μ •ν™•ν•œ κ΅¬ν˜„μ„ 톡해 μ‚¬μš©μž κ²½ν—˜μ„ ν–₯μƒμ‹œν‚€κ³  더 λ‚˜μ€ μ‹œκ°μ  ν™˜κ²½μ„ μ œκ³΅ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

2. μ›ν•˜λŠ” λ°°κ²½μƒ‰μœΌλ‘œ 화면을 λ°”κΎΈλŠ” 방법

ν™”λ©΄μ˜ 배경색을 μ›ν•˜λŠ” μƒ‰μƒμœΌλ‘œ λ°”κΎΈλŠ” 방법은 λ‹€μ–‘ν•œ λ°©μ‹μœΌλ‘œ κ΅¬ν˜„ν•  수 μžˆμŠ΅λ‹ˆλ‹€. ν•˜λ‚˜μ˜ 방법은 JavaScriptλ₯Ό μ‚¬μš©ν•˜μ—¬ λ™μ μœΌλ‘œ μŠ€νƒ€μΌμ„ λ³€κ²½ν•˜λŠ” κ²ƒμž…λ‹ˆλ‹€.

  1. HTML에 λΌλ””μ˜€λ²„νŠΌκ³Ό 배경색 변경을 λ‹΄λ‹Ήν•  μš”μ†Œλ₯Ό μΆ”κ°€ν•©λ‹ˆλ‹€.

    <body>
    <h1>배경색 선택</h1>
    <input type="radio" id="red" name="color" value="red">
    <label for="red">빨간색</label>
    <input type="radio" id="blue" name="color" value="blue">
    <label for="blue">νŒŒλž€μƒ‰</label>
    <input type="radio" id="green" name="color" value="green">
    <label for="green">μ΄ˆλ‘μƒ‰</label>
    </body>
  2. JavaScriptλ₯Ό μ‚¬μš©ν•˜μ—¬ λΌλ””μ˜€λ²„νŠΌμ˜ λ³€κ²½ 이벀트λ₯Ό μ²˜λ¦¬ν•©λ‹ˆλ‹€. addEventListenerλ₯Ό μ‚¬μš©ν•˜μ—¬ λΌλ””μ˜€λ²„νŠΌμ˜ 변경에 λ°˜μ‘ν•˜λ„λ‘ ν•©λ‹ˆλ‹€. μ„ νƒλœ 배경색은 body의 μŠ€νƒ€μΌμ— backgroundColor μ†μ„±μœΌλ‘œ μ μš©ν•©λ‹ˆλ‹€.

    document.querySelectorAll('input[name="color"]').forEach(function(radio) {
    radio.addEventListener('change', function() {
     var selectedColor = this.value;
     document.body.style.backgroundColor = selectedColor;
    });
    });

μœ„μ™€ 같은 λ°©μ‹μœΌλ‘œ κ΅¬ν˜„ν•˜λ©΄ μ‚¬μš©μžκ°€ λΌλ””μ˜€λ²„νŠΌμ„ 선택할 λ•Œλ§ˆλ‹€ 배경색이 λ™μ μœΌλ‘œ λ³€κ²½λ˜μ–΄ 화면에 λ°˜μ˜λ©λ‹ˆλ‹€. μ„ νƒλœ 색상은 this.valueλ₯Ό 톡해 κ°€μ Έμ˜€κ³ , 이λ₯Ό document.body.style.backgroundColor을 톡해 body μš”μ†Œμ˜ λ°°κ²½μƒ‰μœΌλ‘œ μ μš©ν•©λ‹ˆλ‹€.

μ΄λŸ¬ν•œ 방법을 μ‚¬μš©ν•˜μ—¬ μ‚¬μš©μžκ°€ μ›ν•˜λŠ” 색상을 μ„ νƒν•˜μ—¬ 배경색을 λ°”κΏ€ 수 μžˆμŠ΅λ‹ˆλ‹€. λ˜ν•œ, CSSλ₯Ό μ‚¬μš©ν•˜μ—¬ λΌλ””μ˜€λ²„νŠΌμ— λŒ€ν•œ μŠ€νƒ€μΌμ„ λ³€κ²½ν•˜λ©΄ μ‚¬μš©μžκ°€ 선택 κ°€λŠ₯ν•œ μ˜΅μ…˜μ„ λ”μš± λͺ…ν™•ν•˜κ²Œ ν‘œμ‹œν•  수 μžˆμŠ΅λ‹ˆλ‹€.

3. λΌλ””μ˜€λ²„νŠΌμ˜ 이벀트 처리 방법

λΌλ””μ˜€λ²„νŠΌμ˜ 이벀트 μ²˜λ¦¬λŠ” JavaScriptλ₯Ό μ‚¬μš©ν•˜μ—¬ κ΅¬ν˜„ν•  수 μžˆμŠ΅λ‹ˆλ‹€. 이벀트 μ²˜λ¦¬λž€ μ‚¬μš©μžμ˜ λ™μž‘μ΄λ‚˜ μƒνƒœ λ³€ν™”λ₯Ό κ°μ§€ν•˜κ³ , 그에 λ”°λ₯Έ λ™μž‘μ„ μˆ˜ν–‰ν•˜λŠ” 것을 λ§ν•©λ‹ˆλ‹€.

λΌλ””μ˜€λ²„νŠΌμ˜ λ³€κ²½ 이벀트λ₯Ό μ²˜λ¦¬ν•˜κΈ° μœ„ν•΄μ„œλŠ” λ¨Όμ € ν•΄λ‹Ή λΌλ””μ˜€λ²„νŠΌ μš”μ†Œλ₯Ό 선택해야 ν•©λ‹ˆλ‹€. querySelectorλ‚˜ querySelectorAll 같은 λ©”μ„œλ“œλ₯Ό μ‚¬μš©ν•˜μ—¬ μ›ν•˜λŠ” λΌλ””μ˜€λ²„νŠΌμ„ 선택할 수 μžˆμŠ΅λ‹ˆλ‹€. μ΄λ•Œ CSS μ„ νƒμžλ₯Ό μ‚¬μš©ν•˜μ—¬ μ„ νƒν•©λ‹ˆλ‹€.

var radio = document.querySelector('#radioId');

이제 μ„ νƒν•œ λΌλ””μ˜€λ²„νŠΌμ— 이벀트λ₯Ό 등둝해야 ν•©λ‹ˆλ‹€. 이λ₯Ό μœ„ν•΄ addEventListener λ©”μ„œλ“œλ₯Ό μ‚¬μš©ν•©λ‹ˆλ‹€. 첫 번째 인자둜 이벀트 이름을 μ§€μ •ν•˜κ³ , 두 번째 인자둜 이벀트λ₯Ό μ²˜λ¦¬ν•  ν•¨μˆ˜λ₯Ό μ „λ‹¬ν•©λ‹ˆλ‹€.

radio.addEventListener('change', function() {
  // 여기에 이벀트λ₯Ό μ²˜λ¦¬ν•˜λŠ” ν•¨μˆ˜ λ‚΄μš©μ„ μž‘μ„±ν•©λ‹ˆλ‹€.
});

μœ„μ™€ 같이 μž‘μ„±ν•˜λ©΄ λΌλ””μ˜€λ²„νŠΌμ˜ λ³€κ²½ μ΄λ²€νŠΈκ°€ λ°œμƒν–ˆμ„ λ•Œ, μ§€μ •ν•œ ν•¨μˆ˜κ°€ μ‹€ν–‰λ©λ‹ˆλ‹€. ν•¨μˆ˜ λ‚΄λΆ€μ—μ„œλŠ” μ΄λ²€νŠΈμ— λŒ€ν•œ λ°˜μ‘μ„ μž‘μ„±ν•  수 μžˆμŠ΅λ‹ˆλ‹€. 예λ₯Ό λ“€μ–΄, μ„ νƒλœ λΌλ””μ˜€λ²„νŠΌμ˜ 값을 κ°€μ Έμ™€μ„œ 배경색을 λ³€κ²½ν•˜κ±°λ‚˜ λ‹€λ₯Έ λ™μž‘μ„ μˆ˜ν–‰ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

radio.addEventListener('change', function() {
  var selectedValue = this.value;
  // μ„ νƒλœ 값에 따라 λ™μž‘μ„ μˆ˜ν–‰ν•©λ‹ˆλ‹€.
});

이벀트 ν•¨μˆ˜μ˜ λ‚΄μš©μ€ μ„ νƒλœ λΌλ””μ˜€λ²„νŠΌμ˜ 값을 κ°€μ Έμ˜¨ λ‹€μŒ ν•΄λ‹Ή 값을 μ΄μš©ν•˜μ—¬ μ²˜λ¦¬ν•  λ™μž‘μ„ κ΅¬ν˜„ν•˜λ©΄ λ©λ‹ˆλ‹€. μ—¬κΈ°μ—λŠ” λ°°κ²½μƒ‰μ˜ λ³€κ²½, λ‹€λ₯Έ μš”μ†Œμ˜ ν‘œμ‹œ/감좔기, 데이터 처리 λ“± λ‹€μ–‘ν•œ λ™μž‘μ„ ν¬ν•¨μ‹œν‚¬ 수 μžˆμŠ΅λ‹ˆλ‹€.

λ˜ν•œ, event 객체λ₯Ό μ΄μš©ν•˜μ—¬ λΌλ””μ˜€λ²„νŠΌ μ΄λ²€νŠΈμ™€ κ΄€λ ¨λœ λ‹€μ–‘ν•œ 정보λ₯Ό 얻을 μˆ˜λ„ μžˆμŠ΅λ‹ˆλ‹€. 예λ₯Ό λ“€μ–΄, event.target을 μ‚¬μš©ν•˜μ—¬ 이벀트λ₯Ό λ°œμƒμ‹œν‚¨ μš”μ†Œμ— λŒ€ν•œ 정보λ₯Ό 확인할 수 μžˆμŠ΅λ‹ˆλ‹€.

이와 같이 λΌλ””μ˜€λ²„νŠΌμ˜ 이벀트 처리λ₯Ό JavaScript둜 κ΅¬ν˜„ν•˜λ©΄ μ‚¬μš©μžκ°€ λΌλ””μ˜€λ²„νŠΌμ„ μ„ νƒν–ˆμ„ λ•Œ μ›ν•˜λŠ” λ™μž‘μ„ μˆ˜ν–‰ν•  수 μžˆμŠ΅λ‹ˆλ‹€. μ΄λ ‡κ²Œ ν•¨μœΌλ‘œμ¨ λΌλ””μ˜€λ²„νŠΌμ„ ν™œμš©ν•˜μ—¬ μ‚¬μš©μžκ°€ μ›ν•˜λŠ” μ˜΅μ…˜μ„ 선택할 수 μžˆλŠ” UIλ₯Ό κ΅¬ν˜„ν•  수 있게 λ©λ‹ˆλ‹€.

4. λ‹€μ–‘ν•œ λ°°κ²½μƒ‰μ˜ μ½”λ“œμ™€ 색상 이름

λ‹€μ–‘ν•œ 배경색을 ν‘œν˜„ν•˜κΈ° μœ„ν•΄μ„œλŠ” CSSμ—μ„œ μ‚¬μš©ν•  수 μžˆλŠ” λ‹€μ–‘ν•œ 색상 μ½”λ“œμ™€ 색상 이름을 μ•Œμ•„μ•Ό ν•©λ‹ˆλ‹€. μ΄λŸ¬ν•œ 색상 ν‘œν˜„ 방식을 μ΄μš©ν•˜μ—¬ μ›ν•˜λŠ” 색상을 지정할 수 μžˆμŠ΅λ‹ˆλ‹€.

4.1 RGB 색상 μ½”λ“œ

RGB 색상 μ½”λ“œλŠ” 빨간색(Red), μ΄ˆλ‘μƒ‰(Green), νŒŒλž€μƒ‰(Blue)의 μ„Έ 가지 색상 성뢄을 μ‘°ν•©ν•˜μ—¬ 색상을 ν‘œν˜„ν•˜λŠ” λ°©λ²•μž…λ‹ˆλ‹€. 각 색상 성뢄은 0λΆ€ν„° 255 μ‚¬μ΄μ˜ κ°’μœΌλ‘œ ν‘œν˜„λ˜λ©°, 색상 μ½”λ“œλŠ” λ‹€μŒκ³Ό 같이 μž‘μ„±λ©λ‹ˆλ‹€.

background-color: rgb(255, 0, 0);    /* 빨간색 */
background-color: rgb(0, 255, 0);    /* μ΄ˆλ‘μƒ‰ */
background-color: rgb(0, 0, 255);    /* νŒŒλž€μƒ‰ */

μœ„μ˜ μ˜ˆμ‹œμ—μ„œλŠ” 각 색상 성뢄을 255둜 μ„€μ •ν•˜μ—¬ 빨간색, μ΄ˆλ‘μƒ‰, νŒŒλž€μƒ‰μ„ 각각 λ‚˜νƒ€λ‚΄κ³  μžˆμŠ΅λ‹ˆλ‹€. 각 색상 μ„±λΆ„ 값을 μ‘°μ ˆν•¨μœΌλ‘œμ¨ λ‹€μ–‘ν•œ 색상을 ν‘œν˜„ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

4.2 HEX 색상 μ½”λ“œ

HEX 색상 μ½”λ“œλŠ” 16μ§„μˆ˜λ₯Ό μ‚¬μš©ν•˜μ—¬ 색상을 ν‘œν˜„ν•˜λŠ” λ°©λ²•μž…λ‹ˆλ‹€. 이 색상 μ½”λ“œλŠ” #으둜 μ‹œμž‘ν•˜λ©°, 빨간색, μ΄ˆλ‘μƒ‰, νŒŒλž€μƒ‰ μ„±λΆ„ κ°’μ˜ 16μ§„μˆ˜ 값을 μ‘°ν•©ν•˜μ—¬ 색상을 ν‘œν˜„ν•©λ‹ˆλ‹€.

background-color: #FF0000;    /* 빨간색 */
background-color: #00FF00;    /* μ΄ˆλ‘μƒ‰ */
background-color: #0000FF;    /* νŒŒλž€μƒ‰ */

μœ„μ˜ μ˜ˆμ‹œμ—μ„œλŠ” 각 색상 성뢄을 FF, 00, 00κ³Ό 같이 16μ§„μˆ˜λ‘œ ν‘œν˜„ν•˜μ—¬ 빨간색, μ΄ˆλ‘μƒ‰, νŒŒλž€μƒ‰μ„ 각각 λ‚˜νƒ€λ‚΄κ³  μžˆμŠ΅λ‹ˆλ‹€.

4.3 색상 이름

CSSμ—μ„œλŠ” 기본적으둜 색상 이름을 μ‚¬μš©ν•˜μ—¬ 색상을 지정할 μˆ˜λ„ μžˆμŠ΅λ‹ˆλ‹€. 예λ₯Ό λ“€μ–΄, 빨간색은 "red", μ΄ˆλ‘μƒ‰μ€ "green", νŒŒλž€μƒ‰μ€ "blue"와 같이 적을 수 μžˆμŠ΅λ‹ˆλ‹€.

background-color: red;    /* 빨간색 */
background-color: green;  /* μ΄ˆλ‘μƒ‰ */
background-color: blue;   /* νŒŒλž€μƒ‰ */

이외에도 CSSμ—μ„œ μ‚¬μš©ν•  수 μžˆλŠ” λ‹€μ–‘ν•œ 색상 이름이 있으며, μ›Ή λΈŒλΌμš°μ €λ§ˆλ‹€ μ§€μ›ν•˜λŠ” μƒ‰μƒμ˜ μ’…λ₯˜κ°€ λ‹€λ₯Ό μˆ˜λ„ μžˆμŠ΅λ‹ˆλ‹€.

μœ„μ—μ„œ μ„€λͺ…ν•œ RGB 색상 μ½”λ“œμ™€ HEX 색상 μ½”λ“œλ₯Ό μ‚¬μš©ν•˜μ—¬ 색상 값을 직접 μ§€μ •ν•˜κ±°λ‚˜, 색상 이름을 μ‚¬μš©ν•˜μ—¬ 배경색을 지정할 수 μžˆμŠ΅λ‹ˆλ‹€. 이λ₯Ό ν™œμš©ν•˜μ—¬ λ‹€μ–‘ν•œ 색상을 μ‚¬μš©ν•˜μ—¬ ν™”λ©΄μ˜ 배경색을 μ„€μ •ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

5. μ‚¬μš©μž κ²½ν—˜ κ°œμ„ μ„ μœ„ν•œ μΆ”κ°€ κΈ°λŠ₯ μ œμ•ˆ

μ‚¬μš©μž κ²½ν—˜μ„ κ°œμ„ ν•˜κΈ° μœ„ν•΄μ„œλŠ” μ‚¬μš©μžκ°€ μ›ν•˜λŠ” κΈ°λŠ₯을 μ œκ³΅ν•  수 μžˆλ„λ‘ λ‹€μ–‘ν•œ μΆ”κ°€ κΈ°λŠ₯을 μ œμ•ˆν•  수 μžˆμŠ΅λ‹ˆλ‹€. μ•„λž˜λŠ” λͺ‡ 가지 μ‚¬μš©μž κ²½ν—˜ κ°œμ„ μ„ μœ„ν•œ μΆ”κ°€ κΈ°λŠ₯ μ œμ•ˆμž…λ‹ˆλ‹€.

5.1 ν…Œλ§ˆ λ³€κ²½ κΈ°λŠ₯

μ‚¬μš©μžμ—κ²Œ ν…Œλ§ˆ μ„ νƒμ˜ 자유λ₯Ό μ£ΌλŠ” 것은 μ‚¬μš©μž κ²½ν—˜μ„ κ°œμ„ ν•˜λŠ” 쒋은 λ°©λ²•μž…λ‹ˆλ‹€. ν…Œλ§ˆ λ³€κ²½ κΈ°λŠ₯을 μΆ”κ°€ν•˜μ—¬ μ‚¬μš©μžκ°€ μ›ν•˜λŠ” ν…Œλ§ˆλ₯Ό μ„ νƒν•˜λ„λ‘ ν•  수 μžˆμŠ΅λ‹ˆλ‹€. 예λ₯Ό λ“€μ–΄, 밝은 ν…Œλ§ˆμ™€ μ–΄λ‘μš΄ ν…Œλ§ˆ μ€‘μ—μ„œ 선택할 수 μžˆλ„λ‘ μ˜΅μ…˜μ„ μ œκ³΅ν•  수 μžˆμŠ΅λ‹ˆλ‹€. 이λ₯Ό 톡해 μ‚¬μš©μžλŠ” μžμ‹ μ˜ μ„ ν˜Έμ— λ§žλŠ” ν…Œλ§ˆλ₯Ό μ„ νƒν•˜μ—¬ 보닀 νŽΈμ•ˆν•˜κ²Œ μ‚¬μš©ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

5.2 ν™•λŒ€/μΆ•μ†Œ κΈ°λŠ₯

μ›Ή νŽ˜μ΄μ§€ λ‚΄μ˜ κΈ€μžλ‚˜ 이미지λ₯Ό ν™•λŒ€ν•˜κ±°λ‚˜ μΆ•μ†Œν•˜λŠ” κΈ°λŠ₯은 μ‚¬μš©μžμ˜ μ‹œλ ₯에 따라 μ›Ή μ‚¬μ΄νŠΈλ₯Ό 보닀 νŽΈν•˜κ²Œ μ‚¬μš©ν•  수 μžˆλŠ” κΈ°λŠ₯μž…λ‹ˆλ‹€. ν™•λŒ€/μΆ•μ†Œ κΈ°λŠ₯을 μΆ”κ°€ν•˜μ—¬ μ‚¬μš©μžκ°€ μ›ν•˜λŠ” 크기둜 μ›Ή νŽ˜μ΄μ§€λ₯Ό μ»€μŠ€ν„°λ§ˆμ΄μ§•ν•  수 μžˆλ„λ‘ ν•  수 μžˆμŠ΅λ‹ˆλ‹€. 이λ₯Ό 톡해 μ‚¬μš©μžλŠ” μžμ‹ μ˜ μ‹œμ•Όμ— 맞게 μ›Ή νŽ˜μ΄μ§€λ₯Ό μ‘°μ ˆν•˜μ—¬ νŽΈλ¦¬ν•˜κ²Œ μ΄μš©ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

5.3 검색 κΈ°λŠ₯

λŒ€κ·œλͺ¨ μ›Ή μ‚¬μ΄νŠΈλ‚˜ 컨텐츠가 λ§Žμ€ μ›Ή νŽ˜μ΄μ§€μ˜ 경우, μ‚¬μš©μžκ°€ μ›ν•˜λŠ” 정보λ₯Ό μ‰½κ²Œ μ°ΎκΈ° μ–΄λ €μšΈ 수 μžˆμŠ΅λ‹ˆλ‹€. 이λ₯Ό μœ„ν•΄ 검색 κΈ°λŠ₯을 μΆ”κ°€ν•  수 μžˆμŠ΅λ‹ˆλ‹€. 검색 κΈ°λŠ₯을 μ œκ³΅ν•˜μ—¬ μ‚¬μš©μžκ°€ μ›ν•˜λŠ” ν‚€μ›Œλ“œλ‘œ κ²€μƒ‰ν•˜κ³  κ²°κ³Όλ₯Ό 확인할 수 μžˆλ„λ‘ ν•  수 μžˆμŠ΅λ‹ˆλ‹€. 이λ₯Ό 톡해 μ‚¬μš©μžλŠ” μ›ν•˜λŠ” 정보λ₯Ό λΉ λ₯΄κ²Œ 찾을 수 있으며, μ›Ή μ‚¬μ΄νŠΈλ‚˜ μ• ν”Œλ¦¬μΌ€μ΄μ…˜μ˜ μ‚¬μš©μ„±μ„ κ°œμ„ ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

5.4 툴팁 κΈ°λŠ₯

μ»΄ν¬λ„ŒνŠΈλ‚˜ λ²„νŠΌ 등에 마우슀λ₯Ό μ˜¬λ Έμ„ λ•Œ ν•΄λ‹Ή μš”μ†Œμ— λŒ€ν•œ μ„€λͺ…이 ν‘œμ‹œλ˜λŠ” 툴팁 κΈ°λŠ₯은 μ‚¬μš©μžκ°€ μš”μ†Œμ˜ κΈ°λŠ₯μ΄λ‚˜ μ‚¬μš© 방법을 μ‰½κ²Œ 이해할 수 μžˆλ„λ‘ λ„μ™€μ€λ‹ˆλ‹€. 툴팁 κΈ°λŠ₯을 μΆ”κ°€ν•˜μ—¬ μ‚¬μš©μžκ°€ μ›ν•˜λŠ” 정보λ₯Ό νšλ“ν•  수 μžˆλ„λ‘ ν•  수 μžˆμŠ΅λ‹ˆλ‹€. 이λ₯Ό 톡해 μ‚¬μš©μžλŠ” μ›Ή μ‚¬μ΄νŠΈλ‚˜ μ• ν”Œλ¦¬μΌ€μ΄μ…˜μ„ 보닀 쉽고 λΉ λ₯΄κ²Œ μ‚¬μš©ν•  수 있으며, ν˜Όλ™μ„ μ΅œμ†Œν™”ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

μœ„μ™€ 같은 μΆ”κ°€ κΈ°λŠ₯은 μ‚¬μš©μžκ°€ μ›Ή μ‚¬μ΄νŠΈλ‚˜ μ• ν”Œλ¦¬μΌ€μ΄μ…˜μ„ νŽΈλ¦¬ν•˜κ²Œ μ΄μš©ν•  수 μžˆλŠ” 기회λ₯Ό μ œκ³΅ν•˜μ—¬ μ‚¬μš©μž κ²½ν—˜μ„ κ°œμ„ ν•˜λŠ”λ° 도움을 쀄 수 μžˆμŠ΅λ‹ˆλ‹€. μ΄λŸ¬ν•œ μΆ”κ°€ κΈ°λŠ₯은 μ‚¬μš©μžμ˜ μš”κ΅¬μ‚¬ν•­κ³Ό μ„ ν˜Έλ„μ— 맞게 κ΅¬ν˜„ν•˜λŠ” 것이 μ€‘μš”ν•˜λ©°, μ‚¬μš©μžκ°€ κ°„νŽΈν•˜κ³  효율적으둜 μ΄μš©ν•  수 μžˆλ„λ‘ κ³ λ―Όν•΄μ•Ό ν•©λ‹ˆλ‹€.

λŒ“κΈ€