Plant seed
article thumbnail
Published 2022. 9. 18. 00:01
HTML μ‹œμž‘ν•˜κΈ° Front-End/HTML

VS Codeλ₯Ό μ„€μΉ˜

μ°Έκ³ : https://hye-rim.tistory.com/category/%EA%B8%B0%ED%83%80/VS%20Code

VS Code 초기 ν™”λ©΄

            β‘  탐색기λ₯Ό λˆ„λ₯΄κ³ 

            β‘‘ 폴터 μ—΄κΈ°λ₯Ό ν΄λ¦­ν•˜μ—¬ μƒμ„±ν•œ 폴더λ₯Ό μΆ”κ°€ν•œλ‹€.

폴더λ₯Ό μΆ”κ°€ν•˜λŠ” 방법은 에디터 상단 맨 μ™Όμͺ½μ— '파일(F)' > '폴더 μ—΄κΈ°'λ‘œλ„ μƒˆλ‘œμš΄ νŒŒμΌμ„ 뢈러올 수 μžˆλ‹€.

μž‘μ—…ν™˜κ²½ μ„ΈνŒ…

<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
  </head>
  <body>

  </body>
</html>
  •  "!" + [Tab]을 눌러 <!DOCTYPE html>을 μ„ΈνŒ…ν•œλ‹€.
  • <!DOCTYPE>: HTML5(ν‘œμ€€) DOCTYPE(DTD Document Type Definition)은 λ§ˆν¬μ—… μ–Έμ–΄μ—μ„œ λ¬Έμ„œ ν˜•μ‹μ„ μ •μ˜ν•˜λ©°, μ›Ή λΈŒλΌμš°μ €κ°€ μ–΄λ–€ HTML λ²„μ „μ˜ 해석 λ°©μ‹μœΌλ‘œ νŽ˜μ΄μ§€λ₯Ό μ΄ν•΄ν•˜λ©΄ λ˜λŠ”μ§€λ₯Ό μ•Œλ €μ£ΌλŠ” μš©λ„
  • <html></html>: λ¬Έμ„œμ˜ 전체 λ²”μœ„. HTML λ¬Έμ„œκ°€ μ–΄λ””μ—μ„œ μ‹œμž‘ν•˜κ³ , μ–΄λ””μ—μ„œ λλ‚˜λŠ”μ§€ μ•Œλ €μ£ΌλŠ” μ—­ν• . μ œμž‘ν•˜λŠ” μ‚¬μ΄νŠΈμ˜ 주언어에 맞게 μˆ˜μ •ν•œλ‹€.
  • <head></head>: λ¬Έμ„œμ˜ 정보λ₯Ό λ‚˜νƒ€λ‚΄λŠ” λ²”μœ„. μ›Ή λΈŒλΌμš°μ €κ°€ 해석해야 ν•  μ›Ή νŽ˜μ΄μ§€μ˜ 제λͺ©, μ„€λͺ…, μ‚¬μš©ν•  파일 μœ„μΉ˜, μŠ€νƒ€μΌ(css) 같은, μ›ΉνŽ˜μ΄μ§€μ˜ 보이지 μ•ŠλŠ” 정보λ₯Ό μž‘μ„±ν•˜λŠ” λ²”μœ„
  • <meta>: HTML λ¬Έμ„œ(μ›ΉνŽ˜μ΄μ§€)의 μ œμž‘μž, λ‚΄μš©, ν‚€μ›Œλ“œ 같은, μ—¬λŸ¬ 정보λ₯Ό κ²€μƒ‰μ—”μ§„μ΄λ‚˜ λΈŒλΌμš°μ €μ—κ²Œ 제곡
  • <title></title>: HTMLλ¬Έμ„œμ˜ 제λͺ©μ„ μ •μ˜. (μ›ΉνŽ˜μ΄μ§€μ˜ 제λͺ©)
  • <body></body>: λ¬Έμ„œμ˜ ꡬ쑰λ₯Ό λ‚˜νƒ€λ‚΄λŠ” λ²”μœ„. μ‚¬μš©μž 화면을 톡해 λ³΄μ—¬μ§€λŠ” 둜고, 헀더, ν‘Έν„°, λ‚΄λΉ„κ²Œμ΄μ…˜, 메뉴, λ²„νŠΌ, 이미지 같은, μ›ΉνŽ˜μ΄μ§€μ˜ λ³΄μ—¬μ§€λŠ” ꡬ쑰λ₯Ό μž‘μ„±ν•˜λŠ” λ²”μœ„

 

 

 

CSS, JS μ—°κ²°

<!DOCTYPE html>
<html lang="ko">
  <head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Welcome!</title>
    <link rel="stylesheet" href="css/main.css">
    <script src="js/main.js"></script>
  </head>
  <body>

  </body>
</html>
  • <link rel="stylesheet" href=" "> : 외뢀에 μž‘μ„±λœ cssνŒŒμΌμ„ HTML와 μ—°κ²°ν•΄ μ€€λ‹€.linkνƒœκ·ΈλŠ” href(hypertext reference)에 ν•΄λ‹Ή 파일이 μœ„μΉ˜ν•œ 경둜λ₯Ό λͺ…μ‹œν•œλ‹€. favicon(λΈŒλΌμš°μ € νƒ­ μ›ΉνŽ˜μ΄μ§€ 제λͺ© μ˜†μ— λ‚˜μ˜€λŠ” μž‘μ€ μ•„μ΄μ½˜)도 μ—°κ²°ν•  수 μžˆλ‹€.
  • <script src=" "></script>: 외뢀에 μž‘μ„±λœ jsνŒŒμΌμ„ HTML와 μ—°κ²°ν•΄ μ€€λ‹€. scriptνƒœκ·ΈλŠ” src (source)에 ν•΄λ‹Ή 파일이 μœ„μΉ˜ν•œ 경둜λ₯Ό λͺ…μ‹œν•œλ‹€.
"link" + [Tab], "script" + [Tab]을 λˆ„λ₯΄λ©΄ μžλ™ μ™„μ„± ν•  수 μžˆλ‹€.

'Front-End > HTML' μΉ΄ν…Œκ³ λ¦¬μ˜ λ‹€λ₯Έ κΈ€

HTML μ΄ν•΄ν•˜κΈ°  (0) 2022.09.18