๐Ÿ‘ฉ๐Ÿป‍๐Ÿ’ป ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด/HTML

[HTML] fieldset๊ณผ aside ํƒœ๊ทธ์˜ ์ฐจ์ด์ 

yyezzzy 2024. 6. 10. 15:16

fieldset ํƒœ๊ทธ

<form>
  <fieldset>
    <legend>Personal Information</legend>
    <label for="name">Name:</label>
    <input type="text" id="name" name="name">
    
    <label for="email">Email:</label>
    <input type="email" id="email" name="email">
  </fieldset>
  
  <fieldset>
    <legend>Account Details</legend>
    <label for="username">Username:</label>
    <input type="text" id="username" name="username">
    
    <label for="password">Password:</label>
    <input type="password" id="password" name="password">
  </fieldset>
  
  <button type="submit">Submit</button>
</form>

์„ค๋ช…

  • fieldset ํƒœ๊ทธ๋Š” HTML ํผ ๋‚ด์—์„œ ๊ด€๋ จ๋œ ํผ ์ปจํŠธ๋กค์„ ๊ทธ๋ฃนํ™”ํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. ์‹œ๊ฐ์ ์œผ๋กœ ๊ทธ๋ฃน์„ ๋ฌถ์–ด์ฃผ๋Š” ์—ญํ• ์„ ํ•˜๋ฉฐ, ์ผ๋ฐ˜์ ์œผ๋กœ legend ํƒœ๊ทธ์™€ ํ•จ๊ป˜ ์‚ฌ์šฉ๋˜์–ด ๊ทธ๋ฃน์˜ ์ œ๋ชฉ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

ํŠน์ง•

  • ๊ทธ๋ฃนํ™”: ๊ด€๋ จ๋œ ํผ ์š”์†Œ๋“ค์„ ๋…ผ๋ฆฌ์ ์œผ๋กœ ๊ทธ๋ฃนํ™”ํ•˜์—ฌ ์‚ฌ์šฉ์ž์˜ ์ดํ•ด๋ฅผ ๋•์Šต๋‹ˆ๋‹ค.
  • ์‹œ๊ฐ์  ๊ตฌ๋ถ„: ๋ธŒ๋ผ์šฐ์ €๋Š” fieldset ์š”์†Œ์— ๊ธฐ๋ณธ์ ์œผ๋กœ ํ…Œ๋‘๋ฆฌ๋ฅผ ์ œ๊ณตํ•˜์—ฌ ์‹œ๊ฐ์ ์œผ๋กœ ๊ตฌ๋ถ„๋˜๋„๋ก ํ•ฉ๋‹ˆ๋‹ค.
  • legend์™€ ํ•จ๊ป˜ ์‚ฌ์šฉ: legend ํƒœ๊ทธ๋Š” fieldset์˜ ์ œ๋ชฉ์„ ์ง€์ •ํ•˜์—ฌ ํผ์˜ ๋ชฉ์ ์„ ๋ช…ํ™•ํžˆ ์ „๋‹ฌํ•ฉ๋‹ˆ๋‹ค.

 


 

aside ํƒœ๊ทธ

์„ค๋ช…

  • aside ํƒœ๊ทธ๋Š” ๋ฌธ์„œ์˜ ์ฃผ์š” ์ฝ˜ํ…์ธ ์™€๋Š” ๋ณ„๋„๋กœ, ์‚ฌ์ด๋“œ๋ฐ”๋‚˜ ๋ณด์กฐ ์ฝ˜ํ…์ธ ๋ฅผ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค. ์ฃผ๋กœ ๊ด€๋ จ๋œ ๋งํฌ, ์ €์ž ์ •๋ณด, ๊ด‘๊ณ , ์ธ์šฉ๊ตฌ ๋“ฑ์„ ํฌํ•จํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
<article>
  <h1>Main Content</h1>
  <p>This is the main content of the article.</p>
  
  <aside>
    <h2>Related Links</h2>
    <ul>
      <li><a href="#">Related Article 1</a></li>
      <li><a href="#">Related Article 2</a></li>
      <li><a href="#">Related Article 3</a></li>
    </ul>
  </aside>
</article>

ํŠน์ง•

  • ๋ณด์กฐ ์ฝ˜ํ…์ธ : ๋ฌธ์„œ์˜ ์ฃผ์š” ์ฝ˜ํ…์ธ ์™€ ๊ด€๋ จ๋œ ๋ณด์กฐ ์ •๋ณด๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.
  • ์‹œ๊ฐ์  ๊ตฌ๋ถ„: ์ฃผ ์ฝ˜ํ…์ธ ์™€๋Š” ๋…๋ฆฝ์ ์œผ๋กœ ์œ„์น˜ํ•˜๋ฉฐ, ์ข…์ข… ์‚ฌ์ด๋“œ๋ฐ”๋กœ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค.
  • ์ ‘๊ทผ์„ฑ: ์Šคํฌ๋ฆฐ ๋ฆฌ๋” ๋“ฑ์˜ ์ ‘๊ทผ์„ฑ ๋„๊ตฌ์—์„œ ์ฃผ์š” ์ฝ˜ํ…์ธ ์™€ ๊ตฌ๋ถ„๋˜์–ด ์ธ์‹๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋น„๊ต ๋ฐ ์ฐจ์ด์ 

  • ๋ชฉ์ : fieldset์€ ํผ ์š”์†Œ๋ฅผ ๊ทธ๋ฃนํ™”ํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋˜๋ฉฐ, aside๋Š” ์ฃผ์š” ์ฝ˜ํ…์ธ ์™€ ๊ด€๋ จ๋œ ๋ณด์กฐ ์ •๋ณด๋ฅผ ์ œ๊ณตํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค.
  • ์œ„์น˜: fieldset์€ ์ฃผ๋กœ form ํƒœ๊ทธ ๋‚ด์—์„œ ์‚ฌ์šฉ๋˜๋ฉฐ, aside๋Š” article, section ๋˜๋Š” ๋ฌธ์„œ์˜ ๋‹ค๋ฅธ ๋ถ€๋ถ„์—์„œ ๋ณด์กฐ ์ฝ˜ํ…์ธ ๋กœ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค.
  • ๊ธฐ๋Šฅ: fieldset์€ ํผ ์š”์†Œ๋“ค์„ ๋…ผ๋ฆฌ์ ์œผ๋กœ ๊ทธ๋ฃนํ™”ํ•˜์—ฌ ํผ์˜ ๊ตฌ์กฐ๋ฅผ ๋ช…ํ™•ํ•˜๊ฒŒ ํ•˜๋ฉฐ, aside๋Š” ๊ด€๋ จ ์ •๋ณด๋ฅผ ์ œ๊ณตํ•˜์—ฌ ์‚ฌ์šฉ์ž๊ฐ€ ๋ฌธ์„œ์˜ ๋‚ด์šฉ์„ ๋ณด๋‹ค ์‰ฝ๊ฒŒ ์ดํ•ดํ•  ์ˆ˜ ์žˆ๋„๋ก ๋•์Šต๋‹ˆ๋‹ค.