ν‹°μŠ€ν† λ¦¬ λ·°

μ›Ή μ½”λ”©

CSS Naming Guidelines

nopinokio 2017. 3. 21. 14:15

Naming Guidelines

  1. CSS 파일 넀이밍
  2. id/class μ„ νƒμž μ„ μ–Έ κ·œμ•½
  3. id/class μ„ νƒμž 넀이밍 κ°€μ΄λ“œ
  4. Image 넀이밍 κ·œμ•½
  5. Image 넀이밍 κ°€μ΄λ“œ
  • (X) ν—ˆμš© μ•ˆν•¨
  • (β–³) μ˜ˆμ™Έ ν—ˆμš©
  • (O) μ κ·Ή ꢌμž₯

1. CSS 파일 넀이밍

CSS νŒŒμΌμ„ μ—¬λŸ¬κ°œλ‘œ λ‚˜λˆ„λŠ” 경우 HTTP μš”μ²­μ΄ λŠ˜μ–΄λ‚˜μ„œ μ›ΉνŽ˜μ΄μ§€ 전솑속도에 쒋지 μ•Šμ€ 영ν–₯을 주게 λ˜λ―€λ‘œ 파일의 μˆ˜λŠ” μ΅œμ†Œν•œμœΌλ‘œ μœ μ§€ν•©λ‹ˆλ‹€. μ‚¬μ΄νŠΈ 루트 디렉토리에 /css/ ν΄λ”λ₯Ό μƒμ„±ν•˜κ³  전역에 μ“°μ΄λŠ” 파일의 이름은 default.css μœΌλ‘œ μ§€μ •ν•©λ‹ˆλ‹€.

/css/default.css
λͺ¨λ“  μŠ€νƒ€μΌμ„ ν¬ν•¨ν•˜λŠ” 파일

/css/popup.css 
νŒμ—…λ“± μƒˆλ‘œμš΄ νŽ˜μ΄μ§€ μœ ν˜•μ΄ μ‘΄μž¬ν•˜λŠ” 경우 λ³„λ„λ‘œ 뢄리

2. id/class μ„ νƒμž μ„ μ–Έ κ·œμ•½

μ•„λž˜μ™€ 같이 μ •ν˜•ν™” 된 μš”μ†Œλ“€μ— λŒ€ν•œ 넀이밍은 'id/class μ„ μ–Έκ·œμ•½'에 λ”°λ¦…λ‹ˆλ‹€. 단, μ•„λž˜ μ˜ˆλŠ” λ˜λ„λ‘ λ³΅μž‘ν•œ 상황을 μž¬ν˜„ν•œ κ²ƒμœΌλ‘œμ„œ 특히 #wrap, .colgroupκ³Ό 같은 그룹핑은 ν•„μˆ˜μ μ΄μ§€ μ•Šλ‹€λ©΄ μ œμ™Έν•˜λŠ” 것이 λ°”λžŒμ§ ν•©λ‹ˆλ‹€. λ™μΌν•œ 의미λ₯Ό μ§€λ‹Œ id/class κ°€ 볡수둜 μ‘΄μž¬ν•΄μ•Ό ν•˜λŠ” 경우 μ„ νƒμž 뒀에 숫자λ₯Ό λΆ™μ—¬μ„œ ν™•μž₯ν•©λ‹ˆλ‹€. μ˜ˆμ œλ³΄κΈ°.

#wrap : 감싸기
#header : 헀더
.gnb : Global Navigation Bar
.lnb : Local Navigation Bar
.search : Search Form
#container : μ½˜ν…Œμ΄λ„ˆ
.spot : κ°•μ‘°ν•˜λŠ” μƒμœ„ μ½˜ν…μΈ 
.snb : Side Navigation Bar
.account : 계정
.ad : κ΄‘κ³ 
.colgroup : 컬럼 κ·Έλ£Ήν•‘
#content : λ³Έλ¬Έ ν‘œμ‹œ
.path : λ¬Έμ„œ 경둜 ν‘œμ‹œ
.article or .section 
: 기사 λ˜λŠ” μ„Ήμ…˜ κ·Έλ£Ήν•‘
.article or .section 
: 기사 λ˜λŠ” μ„Ήμ…˜ κ·Έλ£Ήν•‘
.aside : 곁가지
.ad : κ΄‘κ³ 

#footer : ν’‹ν„°
  • #wrap :
    νŽ˜μ΄μ§€(#header, #container, #footer) 전체λ₯Ό 지정 ν•©λ‹ˆλ‹€.
  • #header :
    둜고λ₯Ό ν¬ν•¨ν•œ 상단 μ˜μ—­(보톡 .lnb 포함)을 지정 ν•©λ‹ˆλ‹€.
  • #container :
    #header 와 #footer λ₯Ό μ œμ™Έν•œ λ³Έλ¬Έ 전체λ₯Ό 지정 ν•©λ‹ˆλ‹€.
  • #footer :
    <address> λ₯Ό ν¬ν•¨ν•œ ν•˜λ‹¨μ˜ 보쑰 λ„€λΉ„κ²Œμ΄μ…˜ μ˜μ—­μ„ 지정 ν•©λ‹ˆλ‹€.
  • .gnb :
    μ΅œμƒμœ„ 곡톡 λ„€λΉ„κ²Œμ΄μ…˜(Global Navigation Bar)을 μ§€μ •ν•©λ‹ˆλ‹€. 보톡 μˆ˜ν‰(bar)ν˜•νƒœλ‘œ ν‘œν˜„λ˜λ©° #header 에 μ’…μ†λœλ‹€. 수직으둜 ν‘œν˜„λ˜λŠ” κ²½μš°λŠ” 거의 λ“œλ¬Όμ§€λ§Œ κ·ΈλŸ¬ν•œ 경우 #header 에 μ’…μ†λ˜μ§€ μ•Šμ„ μˆ˜λ„ μžˆμŠ΅λ‹ˆλ‹€.
  • .lnb :
    ν˜„μž¬ μ„œλΉ„μŠ€μ˜ 지역(Local Navigation Bar) λ„€λΉ„κ²Œμ΄μ…˜μ„ 지정 ν•©λ‹ˆλ‹€. 보톡 μˆ˜ν‰(bar)ν˜•νƒœλ‘œ ν‘œν˜„λ˜λ©° #header 에 μ’…μ†λœλ‹€. 수직으둜 ν‘œν˜„λ˜λŠ” κ²½μš°λŠ” 거의 λ“œλ¬Όμ§€λ§Œ κ·ΈλŸ¬ν•œ 경우 #header 에 μ’…μ†λ˜μ§€ μ•Šμ„ μˆ˜λ„ μžˆμŠ΅λ‹ˆλ‹€.
  • .search :
    ν˜„μž¬ νŽ˜μ΄μ§€μ˜ μ£Όμš” κ²€μƒ‰μ˜μ—­μ„ μ§€μ •ν•©λ‹ˆλ‹€.
  • .snb :
    .gnb, .lnb λ₯Ό μ œμ™Έν•œ μΈ‘λ©΄(Side Navigation Bar) λ„€λΉ„κ²Œμ΄μ…˜ μ˜μ—­μ„ μ§€μ •ν•©λ‹ˆλ‹€. 보톡 #container 에 μ’…μ†λ˜κ³  수직으둜 ν‘œν˜„λ˜μ§€λ§Œ μˆ˜ν‰μœΌλ‘œ ν‘œν˜„λ˜λŠ” κ²½μš°λ„ μžˆμœΌλ―€λ‘œ #header 에 μ’…μ†λ˜λŠ” λ“± μ˜ˆμ™Έμ˜ κ²½μš°λ„ μžˆμ„ 수 μžˆμŠ΅λ‹ˆλ‹€.
  • .account :
    둜그인 폼 및 둜그인 ν›„ 개인 계정을 ν‘œμ‹œν•˜λŠ” μ˜μ—­μ„ μ§€μ •ν•©λ‹ˆλ‹€.
  • .colgroup :
    컬럼 ν˜•νƒœμ˜ λ‚΄μš©λΈ”λŸ­μ„ κ·Έλ£Ήν•‘ ν•©λ‹ˆλ‹€.
  • #content :
    λ°˜λ“œμ‹œ #container 내뢀에 μ’…μ†λ˜λ©° λ³΄ν†΅μ˜ 경우 .snb μ˜μ—­κ³Ό .aside μ˜μ—­μ„ μ œμ™Έν•œ 핡심 μ½˜ν…μΈ  μ˜μ—­μ„ μ§€μ •ν•©λ‹ˆλ‹€.
  • .aside :
    λ¬Έμ„œμ˜ μ£Όμš” 뢀뢄을 ν‘œμ‹œν•˜κ³  남은 μ½˜ν…μΈ  μ˜μ—­(곁가지 메뉴 λ”°μœ„)을 μ§€μ •ν•©λ‹ˆλ‹€.
  • .spot :
    κ°•μ‘°ν•˜λŠ” μƒμœ„ μ½˜ν…μΈ μ΄λ©° 항상 #container 에 쒅속될 ν•„μš”λŠ” μ—†μŠ΅λ‹ˆλ‹€.
  • .path :
    ν˜„μž¬ νŽ˜μ΄μ§€μ˜ 경둜λ₯Ό μ§€μ •ν•©λ‹ˆλ‹€. 보톡 #container λ˜λŠ” #content 에 μ’…μ†λ©λ‹ˆλ‹€.
  • .*nav* :
    λ„€λΉ„κ²Œμ΄μ…˜ μš”μ†Œλ₯Ό μ§€μ •ν•©λ‹ˆλ‹€. .gnb, .lnb, .snb λ“± μ–΄λ–€ μ˜μ—­ 내뢀에 ν•˜λ‚˜ λ˜λŠ” 볡수의 λ„€λΉ„κ²Œμ΄μ…˜ μš”μ†Œκ°€ μ‘΄μž¬ν•  λ•Œ .*nav* 클래슀λ₯Ό μ§€μ •ν•©λ‹ˆλ‹€. '*' ν‘œμ‹œλŠ” λ‹€λ₯Έ 단어 λ˜λŠ” μˆ«μžμ™€ μ‘°ν•©ν•  수 μžˆλ‹€λŠ” 의미 μž…λ‹ˆλ‹€.
  • .*section* :
    μ½˜ν…μΈ λ₯Ό λΆ„ν• ν•˜κ±°λ‚˜ κ·Έλ£Ήν•‘ ν•˜λŠ” λΈ”λŸ­ μž…λ‹ˆλ‹€. 보톡 #content 내뢀에 λ°°μΉ˜ν•œ λ‹€μŒ heading νƒœκ·Έ(h1~h6)와 ν•¨κ»˜ μ‚¬μš©ν•˜λŠ” 것을 ꢌμž₯ν•©λ‹ˆλ‹€. '*' ν‘œμ‹œλŠ” λ‹€λ₯Έ 단어 λ˜λŠ” μˆ«μžμ™€ μ‘°ν•©ν•  수 μžˆλ‹€λŠ” 의미 μž…λ‹ˆλ‹€.
  • .article :
    기사 λ˜λŠ” ν¬μŠ€νŠΈμ™€ 같이 기술된 λ‚΄μš©μ˜ μ½˜ν…μΈ λ₯Ό μ§€μ •ν•©λ‹ˆλ‹€.
  • .ad :
    κ΄‘κ³  λ˜λŠ” λ°°λ„ˆλ₯Ό μ§€μ •ν•©λ‹ˆλ‹€.
  • etc :
    μ—¬κΈ°μ„œ κΈ°μˆ ν•˜μ§€ μ•Šμ€ id/class 넀이밍은 μ΄ν•˜ 'id/class 생성 및 넀이밍 κ°€μ΄λ“œ'에 λ”°λ¦…λ‹ˆλ‹€.

3. id/class μ„ νƒμž 넀이밍 κ°€μ΄λ“œ


  • idλŠ” 화면을 λΆ„ν•  ν•˜κ±°λ‚˜ 동적 UIλ₯Ό κ΅¬ν˜„ν•΄μ•Ό ν•˜λŠ” κ²½μš°μ—λ§Œ μƒμ„±ν•©λ‹ˆλ‹€. idμ‚¬μš©μ΄ ν•„μˆ˜μ μœΌλ‘œ μš”κ΅¬λ˜μ§€ μ•ŠλŠ” μš”μ†ŒλŠ” classλ₯Ό μƒμ„±ν•©λ‹ˆλ‹€.
  • 영문 μ†Œλ¬Έμžλ§Œ μ‚¬μš© κ°€λŠ₯ν•˜λ©° μˆ«μž λ° μ–Έλ”λ°”(_) μ‚¬μš©μ΄ κ°€λŠ₯ν•©λ‹ˆλ‹€. 영문 λŒ€λ¬Έμž 및 기타 언어와 νŠΉμˆ˜λ¬ΈμžλŠ” μ‚¬μš©ν•˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€.
  • κ°€λŠ₯ν•˜λ‹€λ©΄ μ˜λ―Έμ— μ ν•©ν•˜κ³  직관적인 ν•˜λ‚˜μ˜ 단어λ₯Ό μ‚¬μš©ν•˜κ³ , ν™”λ©΄ 배치 λ˜λŠ” μ‹œκ°μ  효과λ₯Ό μ˜λ―Έν•˜λŠ” λ‹¨μ–΄μ˜ 선택은 μ§€μ–‘ν•©λ‹ˆλ‹€.
  • 2개 μ΄μƒμ˜ 단어λ₯Ό μ‘°ν•©ν•˜λŠ” 경우 언더바(_)둜 μ—°κ²°ν•©λ‹ˆλ‹€. 단어와 숫자λ₯Ό μ‘°ν•©ν•˜λŠ” 경우 언더바(_)λ₯Ό μƒλž΅ν•©λ‹ˆλ‹€.
  • 숫자둜 μ‹œμž‘ν•  수 μ—†μœΌλ©° 숫자의 μ¦κ°€λŠ” "1" λΆ€ν„° μ‹œμž‘λ©λ‹ˆλ‹€. μˆ«μžκ°€ μ—†λŠ” λ‹¨μ–΄λŠ” 톡상 "1" μ΄λΌλŠ” μˆ«μžκ°€ μƒλž΅λœ κ²ƒμœΌλ‘œ κ°„μ£Όν•©λ‹ˆλ‹€.
    .nav01 (X) ν΄λž˜μŠ€ 이름을 μ΄μš©ν•œ 슀크립트 μž‘μ„±μ‹œ 1~9κΉŒμ§€ μ˜ˆμ™Έμ μœΌλ‘œ "0"을 μΆ”κ°€ν•΄μ•Ό ν•˜λ―€λ‘œ κ΅¬ν˜„ 이슈 λ°œμƒ 
    .nav1 (O)
  • λ‘λ¬Έμžμ–΄ λ˜λŠ” μ•½μ–΄λ₯Ό μ‚¬μš©ν•˜λ”λΌλ„ μ§κ΄€μ μœΌλ‘œ 이해할 수 μžˆλŠ” 경우 단어λ₯Ό μΆ•μ•½ν•  수 μžˆμŠ΅λ‹ˆλ‹€.
  • 보편적인 이름을 μ§€λ‹Œ classλŠ” 항상 좩돌 κ°€λŠ₯성이 μ‘΄μž¬ν•˜λ―€λ‘œ 가급적 λΆ€λͺ¨ μ„ νƒμžμ— 쒅속 μ‹œν‚΅λ‹ˆλ‹€.
    (β–³) .more λΌλŠ” 클래슀 이름을 더 이상 μ‚¬μš©ν•  수 μ—†μŒ 
    .more {...}

    (O) .more λΌλŠ” 클래슀 이름을 μ—¬λŸ¬λ²ˆ 재 μ‚¬μš©ν•  수 있음 
    .section .more {...}
    .aside .more {...}
  • λͺ¨λ“  μ˜μ—­μ— λ™μΌν•œ ν‘œν˜„μœΌλ‘œ 재 μ‚¬μš©λ˜λŠ” μ „μ—­ μŠ€νƒ€μΌμΈ 경우 λ‹€λ₯Έ μ„ νƒμžμ— μ’…μ†μ‹œν‚€μ§€ μ•ŠμŠ΅λ‹ˆλ‹€.
    .gnb fieldset{border:none;} (β–³) μ „μ—­ μŠ€νƒ€μΌμ„ νŠΉμ • μ˜μ—­μ— μ’…μ†μ‹œμΌœ 재 μ‚¬μš©μ„±μ΄ 떨어짐 
    fieldset{border:none;} (O) λ³΄ν†΅μ˜ 경우 fieldset을 μ΄μš©ν•˜μ—¬ borderλ₯Ό ν‘œν˜„ν•˜μ§€ μ•ŠμœΌλ―€λ‘œ μ–΄λ–€ μ„ νƒμžμ—λ„ μ’…μ†μ‹œν‚€μ§€ μ•ŠμŒ

4. Image 넀이밍 κ·œμ•½


μ•„λž˜ μ œμ‹œλœ μ’…λ₯˜μ˜ 이미지 이름듀은 각각의 λͺ©μ μ— λ§žλŠ” ν˜•νƒœλ‘œ μ‚¬μš©λ  수 μžˆλ„λ‘ μ˜ˆμ•½λ˜μ–΄ μžˆμŠ΅λ‹ˆλ‹€. μ•„λž˜ ν‘œν˜„λ“€μ€ λ‹€λ₯Έ λͺ©μ μœΌλ‘œ μ‚¬μš©ν•˜κ±°λ‚˜ 독창적인 ν˜•νƒœλ‘œ λ³€ν˜•ν•˜μ—¬ μ‚¬μš©ν•˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€. "*" ν‘œμ‹œλŠ” ν•΄λ‹Ή μ΄λ―Έμ§€μ˜ μ˜λ―Έλ‚˜ μƒνƒœλ₯Ό κ°€μž₯ 잘 ν‘œν˜„ν•  수 μžˆλŠ” λ‹¨μ–΄λ‘œ μΉ˜ν™˜ν•˜κ±°λ‚˜ λ˜λŠ” μƒλž΅ν•  수 μžˆμŠ΅λ‹ˆλ‹€. λ„€μ΄λ°μ˜ μˆœμ„œλŠ” 'λŒ€λΆ„λ₯˜-쀑뢄λ₯˜-μ†ŒλΆ„λ₯˜' λ˜λŠ” 'ν˜•νƒœ-의미-μƒνƒœ' μˆœμž…λ‹ˆλ‹€. λ™μΌν•œ μš©λ„μ˜ 이미지가 μ—¬λŸ¬κ°œμΈ 경우 λ§ˆμ§€λ§‰ 단어에 숫자λ₯Ό λΆ™μ—¬μ„œ λ‹€λ₯΄κ²Œ 넀이밍 ν•©λ‹ˆλ‹€.

λΆ„λ₯˜μ˜ˆμ•½μ–΄μ„€λͺ…κΆŒμž₯ν‘œν˜„
ν˜•νƒœν˜•νƒœ+의미+μƒνƒœ
제λͺ©h*_*h_*λΆˆνŠΉμ • 레벨의 제λͺ©μ œλͺ© νƒœκ·Έλ‘œ λ§ˆν¬μ—…λ˜λŠ” 이미지 μš”μ†Œ.μ „κ²½
h1_*제λͺ© 1
h2_*제λͺ© 2
h3_*제λͺ© 3
h4_*제λͺ© 4
h5_*제λͺ© 5
h6_*제λͺ© 6
λ¬Έμž₯p_*p_*λ¬Έμž₯톡상 p μš”μ†Œλ‘œ λ§ˆν¬μ—…λ˜λŠ” 이미지 ν˜•νƒœμ˜ ν…μŠ€νŠΈ.μ „κ²½
λ„€λΉ„κ²Œμ΄μ…˜gnb_*gnb_*κΈ€λ‘œλ²Œλ„€λΉ„κ²Œμ΄μ…˜ λͺ©μ μ˜ λ²„νŠΌ λ˜λŠ” νƒ­.μ „κ²½
lnb_*lnb_*둜컬
snb_*snb_*μ‚¬μ΄λ“œ
νƒ­tab_*tab_*νƒ­gnb, lnb, snb에 ν¬ν•¨λ˜μ§€ μ•ŠμœΌλ©° νƒ­μœΌλ‘œ λΆ„λ₯˜λ˜λŠ” λ²„νŠΌ λ˜λŠ” λ²„νŠΌμ˜ λ°°κ²½.μ „κ²½/λ°°κ²½
λ²„νŠΌbtn_*btn_list_*λͺ©λ‘λͺ¨λ“  μ’…λ₯˜μ˜ λ²„νŠΌ.μ „κ²½
btn_read_*읽기
btn_write_*μ“°κΈ°
btn_modify_*μˆ˜μ •
btn_delete_*μ‚­μ œ
btn_reply_*λ‹΅λ³€
btn_cancel_*μ·¨μ†Œ
btn_search_*검색
btn_find_*μ°ΎκΈ°
btn_registeration_*등둝
btn_confirm_*확인
btn_submit_*전솑
btn_upload_*μ—…λ‘œλ“œ
btn_download_*λ‹€μš΄λ‘œλ“œ
btn_install_*μ„€μΉ˜
btn_file_*파일
btn_stop_*정지
btn_play_*μ‹€ν–‰
btn_prev_*이전
btn_next_*λ‹€μŒ
btn_up_*μœ„λ‘œ
btn_down_*μ•„λž˜λ‘œ
btn_zip_*μš°νŽΈμ½”λ“œμ°ΎκΈ°
btn_go_*νŽ˜μ΄μ§€ 이동
btn_refresh_*μƒˆλ‘œκ³ μΉ¨
btn_open_*μ—΄κΈ°
btn_close_*λ‹«κΈ°
btn_zoom_*ν™•λŒ€
btn_reduction_*μΆ•μ†Œ
btn_spread_*펼치기
btn_unfold_*μ ‘κΈ°
btn_lock_*잠금
btn_unlock_*ν•΄μ œ
λ°•μŠ€bx_*bx_*_topμƒλ‹¨μƒμžμ˜ μ„ κ³Ό λͺ¨μ„œλ¦¬ ν‘œν˜„.λ°°κ²½
bx_*_mid쀑앙
bx_*_btmν•˜λ‹¨
bx_*_ltμ’Œμƒλ‹¨
bx_*_rtμš°μƒλ‹¨
bx_*_lbμ’Œν•˜λ‹¨
bx_*_rbμš°ν•˜λ‹¨
λΈ”λ¦Ώbu_*bu_squareμ‚¬κ°μ˜λ―Έλ₯Ό ν¬ν•¨ν•˜μ§€ μ•ŠλŠ” μž₯식적 bullet/icon ν‘œν˜„.λ°°κ²½
bu_circleμ›ν˜•
bu_arrowν™”μ‚΄
bu_star별
μ•„μ΄μ½˜ico_*ico_num*숫자의미λ₯Ό ν¬ν•¨ν•˜λŠ” μž₯식적 icon ν‘œν˜„.μ „κ²½
ico_english_*영문
ico_korean_*ν•œκΈ€
ico_japanese_*일어
ico_chinese_*쀑어
ico_attention주의
ico_up상ν–₯
ico_downν•˜ν–₯
ico_point_star별점
ico_star별
ico_newμ‹ κ·œ
ico_updateμ—…λ°μ΄νŠΈ
ico_replyλŒ“κΈ€
ico_target_blankμƒˆμ°½
μ„ line_*line_hμˆ˜ν‰λ³΄ν†΅ μ½˜ν…νŠΈλ₯Ό κ΅¬λΆ„ν•˜κΈ° μœ„ν•œ λͺ©μ μ˜ μ‹€μ„  λ˜λŠ” 점선.λ°°κ²½
line_v수직
line_sμŠ¬λž˜μ‹œ
line_bsμ—­μŠ¬λž˜μ‹œ
line_h_dotμˆ˜ν‰ 점선
line_v_dot수직 점선
λ°°κ²½bg_*bg_body전체블릿, λ²„νŠΌ, μ„  μ’…λ₯˜ μ΄μ™Έμ˜ 배경처리 이미지. 보톡 일러슀트.λ°°κ²½
bg_head상단
bg_containerμ½˜ν…Œμ΄λ„ˆ
bg_spot슀팟
bg_footerν’‹ν„°
bg_lnb둜컬 λ„€λΉ„κ²Œμ΄μ…˜
μƒνƒœλ³€ν™”*_off
*_over
*_on
tab_*_offλΉ„ν™œμ„±λΉ„ν™œμ„±/μ˜€λ²„/ν™œμ„± μƒνƒœμ— λŒ€ν•œ ν‘œν˜„.μ „κ²½/λ°°κ²½
tab_*_overμ˜€λ²„, 포컀슀
tab_*_onν™œμ„±
κ΄‘κ³ ad_*ad_*κ΄‘κ³ λͺ¨λ“  μ’…λ₯˜μ˜ λ°°λ„ˆ κ΄‘κ³ .μ „κ²½
μž„μ‹œ@*@thumb썸넀일톡상 DBμ—μ„œ λΆˆλŸ¬μ˜€κ²Œλ˜λŠ” μž„μ‹œ 이미지 μš”μ†Œ.μ „κ²½
@photo사진
@adκ΄‘κ³ 

5. Image 넀이밍 κ°€μ΄λ“œ


  • λͺ…λͺ… μˆœμ„œ :
    큰 λ²”μ£Όμ˜ λΆ„λ₯˜μ—μ„œ μž‘μ€ λ²”μ£Όμ˜ λΆ„λ₯˜ 순으둜 λͺ…λͺ…ν•©λ‹ˆλ‹€. λΆ„λ₯˜λŠ” 가급적 3단계λ₯Ό μ΄ˆκ³Όν•˜μ§€ μ•Šλ„λ‘ ν•©λ‹ˆλ‹€. 'λŒ€λΆ„λ₯˜_쀑뢄λ₯˜_μ†ŒλΆ„λ₯˜' λ˜λŠ” 'ν˜•νƒœ-의미-μƒνƒœ' 순으둜 λͺ…λͺ…ν•©λ‹ˆλ‹€.

    on_recommend_tab1.gif (X)
    tab1_recommend_on.gif (O) νƒμƒ‰κΈ°μ—μ„œ 탭메뉴끼리 μ •λ ¬λ˜λ―€λ‘œ λΉ λ₯΄κ²Œ 찾을 수 μžˆμŠ΅λ‹ˆλ‹€
  • 단어 선택 :
    μ΅œλŒ€ν•œ 직관적이어야 ν•˜κ³  μ§§μ„μˆ˜λ‘ μ’‹μŠ΅λ‹ˆλ‹€. κ°€λŠ₯ν•˜λ‹€λ©΄ μ΄λ―Έμ§€μ˜ λŒ€μ²΄ν…μŠ€νŠΈ 역할을 μˆ˜ν–‰ν•  수 μžˆλŠ” 넀이밍을 μš°μ„ μ μœΌλ‘œ κ³ λ €ν•©λ‹ˆλ‹€.

    btn.gif (X) μ–΄λ–€ 의미의 λ²„νŠΌμΈμ§€ 직관성이 λ–¨μ–΄μ§‘λ‹ˆλ‹€ 
    btn_search_naver_mail.gif (X) μ§κ΄€μ μ΄μ§€λ§Œ μ§€λ‚˜μΉ˜κ²Œ κΉλ‹ˆλ‹€ 
    bnms.gif (X) λ„ˆλ¬΄ μ§§μ•„μ„œ 의미λ₯Ό μœ μΆ”ν•˜κΈ° μ–΄λ ΅μŠ΅λ‹ˆλ‹€ 
    btn_search_mail.gif (O) μ λ‹Ήνžˆ μ§§μœΌλ©΄μ„œλ„ μ§κ΄€μ μž…λ‹ˆλ‹€
  • ν—ˆμš© 문자 :
    영문 μ†Œλ¬Έμž(abc)와 숫자(123) 및 언더바(_) μ‚¬μš©μ΄ κ°€λŠ₯ν•©λ‹ˆλ‹€. 영문 λŒ€λ¬Έμž 및 기타 언어와 νŠΉμˆ˜λ¬ΈμžλŠ” μ‚¬μš©ν•˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€.
    Btn_Search.gif (X) λŒ€λ¬Έμžκ°€ μ‚¬μš©λ˜μ—ˆμŠ΅λ‹ˆλ‹€ 
    btn-search.gif (X) μ–Έλ”λ°” μ΄μ™Έμ˜ νŠΉμˆ˜λ¬Έμžκ°€ μ‚¬μš©λ˜μ—ˆμŠ΅λ‹ˆλ‹€ 
    btn_search.gif (O)
  • μ‘°ν•© κ·œμΉ™ :
    '단어+단어', λ˜λŠ” '숫자+숫자'λŠ” 언더바(_)둜 μ‘°ν•©ν•©λ‹ˆλ‹€. 단어와 숫자λ₯Ό μ‘°ν•©ν•˜λŠ” 경우 언더바(_)λŠ” μƒλž΅ν•©λ‹ˆλ‹€.
    tab1recommendon.gif (X) λ‹¨μ–΄ 사이λ₯Ό μ–Έλ”λ°”λ‘œ μ‘°ν•©ν•˜μ§€ μ•Šμ•„μ„œ νŒλ…μ„±μ΄ λ–¨μ–΄μ§‘λ‹ˆλ‹€ 
    tab_1_recommend_on.gif (X) λ‹¨μ–΄μ™€ 숫자 μ‚¬μ΄μ˜ 언더바가 μƒλž΅λ˜μ§€ μ•Šμ•˜μŠ΅λ‹ˆλ‹€ 
    tab1_recommend_on.gif (O) λ‹¨μ–΄ μ‚¬μ΄λŠ” μ–Έλ”λ°”λ‘œ μ‘°ν•©ν•˜κ³  단어와 숫자 μ‚¬μ΄μ˜ μ–Έλ”λ°”λŠ” μƒλž΅ ν•˜μ˜€μŠ΅λ‹ˆλ‹€
  • 숫자 κ·œμΉ™ :
    μˆ«μžλ‘œλŠ” μ‹œμž‘ν•  수 μ—†μœΌλ©° 숫자의 μ¦κ°€λŠ” "1" λΆ€ν„° μ‹œμž‘λ©λ‹ˆλ‹€. μˆ«μžκ°€ μ—†λŠ” λ‹¨μ–΄λŠ” 톡상 "1" μ΄λΌλŠ” μˆ«μžκ°€ μƒλž΅λœ κ²ƒμœΌλ‘œ κ°„μ£Όν•©λ‹ˆλ‹€. 단, "01" ν˜•μ‹μœΌλ‘œ μ‹œμž‘λ˜λŠ” μ˜ˆμ™Έμƒν™©λ„ μžˆμ„ 수 μžˆμŠ΅λ‹ˆλ‹€.
    1btn_search.gif (X) μˆ«μžλ‘œ μ‹œμž‘λ˜μ–΄ μ΄λ―Έμ§€μ˜ μš©λ„μ™€λŠ” 관계없이 탐색기에 정렬됨 
    num01.gif (β–³) ν΄λž˜μŠ€ 이름을 μ΄μš©ν•œ 슀크립트 μž‘μ„±μ‹œ 1~9κΉŒμ§€ μ˜ˆμ™Έμ μœΌλ‘œ "0"을 μΆ”κ°€ν•΄μ•Ό ν•˜λ―€λ‘œ κ΅¬ν˜„ 이슈 λ°œμƒν•˜λ‚˜ μ˜ˆμ™Έμƒν™© ν—ˆμš© 
    btn_search1.gif (O) λ™μΌν•œ 의미λ₯Ό μ§€λ‹Œ 이미지가 μ—¬λŸ¬κ°œμΈ 경우 숫자λ₯Ό λΆ™μ—¬μ„œ ꡬ뢄 ν•©λ‹ˆλ‹€ 
    btn_search.gif (O) λ™μΌν•œ 의미λ₯Ό μ§€λ‹Œ 이미지가 μ—†λ‹€λ©΄ μˆ«μžλŠ” μƒλž΅ ν•©λ‹ˆλ‹€



λŒ“κΈ€
곡지사항
μ΅œκ·Όμ— 올라온 κΈ€
μ΅œκ·Όμ— 달린 λŒ“κΈ€
Total
Today
Yesterday
Β«   2024/04   Β»
일 μ›” ν™” 수 λͺ© 금 ν† 
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
κΈ€ 보관함