서론
import -> 클래스 { 필드 -> 메소드 } 이런 식으로 작성했었는데,
협업을 위해 README 파일이 나왔다면 정해진 양식이 있지 않을까 생각했다.
본론
-구조
1. 프로젝트 제목 및 설명
2. 배포 또는 실행 방법
3. 기능 소개
4. 사용 예제
5. 폴더 구조
6. 필요한 환경 및 의존성 목록
7. (선택)기여 방법
8. (선택)라이센스
9. (선택)연락처 및 참고 자료
-마크다운 문법
마크다운(Markdown)은 문서를 쉽게 작성하고 읽을 수 있도록 만들어진 간단한 텍스트 포맷.
일반 텍스트 파일(.md 확장자)을 사용하며, HTML로 변환할 수도 있다.
아래는 chatGPT가 알려준 마크다운 문법이다.
1️⃣ 제목 (Header)
# 기호를 사용하여 제목을 작성할 수 있어. #의 개수에 따라 제목의 크기가 달라져.
# 제목 1 (H1)
## 제목 2 (H2)
### 제목 3 (H3)
#### 제목 4 (H4)
##### 제목 5 (H5)
###### 제목 6 (H6)
2️⃣ 글자 강조
굵게, 기울임, 취소선을 적용할 수 있어.
**굵은 글씨** 또는 __굵은 글씨__
*기울임* 또는 _기울임_
~~취소선~~
✅ 굵은 글씨, 기울임, 취소선
3️⃣ 목록 (List)
- 순서 없는 목록 (Unordered List)✅
- 항목 1
- 항목 2
- 하위 항목 1
- 하위 항목 2
* 별표(*)나 더하기(+)도 사용 가능
✅ 결과:
- 항목 1
- 항목 2
- 하위 항목 1
- 하위 항목 2
- 순서 있는 목록 (Ordered List)
1. 첫 번째 항목
2. 두 번째 항목
1. 서브 항목
2. 서브 항목
3. 세 번째 항목
✅ 결과:
- 첫 번째 항목
- 두 번째 항목
- 서브 항목
- 서브 항목
- 세 번째 항목
4️⃣ 코드 블록
- 인라인 코드 (백틱 ` 사용)✅ 결과: print("Hello, world!")
`print("Hello, world!")`
- 코드 블록 (세 개의 백틱(```) 사용)
```python
def hello():
print("Hello, world!")
✅ 결과:
```python
def hello():
print("Hello, world!")
5️⃣ 링크 및 이미지 삽입
- 링크
[Google](https://www.google.com)
✅ 결과: Google
- 이미지
md
복사편집

6️⃣ 인용문 (Blockquote)
> 기호를 사용해서 인용문을 만들 수 있어.
> 이것은 인용문입니다.
>> 중첩된 인용문입니다.
✅ 결과:
이것은 인용문입니다.
중첩된 인용문입니다.
7️⃣ 테이블 (Table)
|와 -를 사용하여 표를 만들 수 있어.
| 이름 | 나이 | 직업 |
|------|----|-----|
| 홍길동 | 25 | 개발자 |
| 김철수 | 30 | 디자이너 |
✅ 결과:
이름나이직업
| 홍길동 | 25 | 개발자 |
| 김철수 | 30 | 디자이너 |
8️⃣ 체크리스트 (Task List)
- [x] 완료된 항목
- [ ] 해야 할 일
- [ ] 또 다른 할 일
✅ 결과:
- 완료된 항목
- 해야 할 일
- 또 다른 할 일
'CSE > 공부' 카테고리의 다른 글
| [HTTP 웹 기본 지식] 2. URI와 웹 브라우저 요청 흐름 (1) | 2025.08.19 |
|---|---|
| [HTTP 웹 기본 지식] 1. 인터넷 네트워크 (2) | 2025.07.31 |
| GitHub | 커밋 메시지 작성 (0) | 2025.02.07 |
| Java | 열거형(Enum), 생성자, this (1) | 2025.02.05 |
| 테스트 메소드 작성 (0) | 2025.02.05 |