

Visual Studio Code(이하 VScode)는 마이크로소프트에서 개발한 전 세계에서 가장 대중적인 코드 에디터입니다. 프로그램, 웹 사이트, 웹 애플리케이션 등을 만들 수 있습니다. 여러분이 학습한 코드를 실제로 작성할 수 있을 뿐 아니라 개발자에게 필요한 다양한 기능을 제공하는 일종의 메모장이라고 생각하셔도 좋습니다.
-macOS, Linux, Windows 등 OS와 상관없이 사용이 가능합니다.
-JavaScript, HTML, CSS를 모두 편집할 수 있습니다.
다양한 extension을 제공하여 개발자의 취향에 맞게 커스터마이징이 가능합니다.
-디버깅(debugging)이 편리합니다.
-무료로 사용할 수 있습니다.


태그 내부에 내용이 없다면, (< tag >< /tag>와 같이 표현되는 경우)
< tag />와 같이 표현이 가능하다.


div VS span
-> div 태그는 한 줄을 차지합니다.
division 2
span 태그는 컨텐츠 크기만큼 공간을 차지합니다 span 2 span 3
division 3
img : 이미지 삽입

a : 링크 삽입

새로운 페이지로 창 열때 : target="_blank"
ul, li : 리스트
->
item 1
item 2
item 3 has nested list
ul : 순서가 없는 리스트를 작성할 때, 리스트 앞에 bullet mark 가 붙는다.
ol : ordered list, 리스트 앞에 숫자가 붙는다.
input , textarea : 다양한 입력 폼

radio button : 단일 선택, 중복 x
check box : 여러개 선택
textarea : 줄바꿈이 되는 입력폼
button : 버튼

HTML의 최신 버전인 HTML5에서는 시맨틱 웹(semantic web)이 중시되면서 여러 시맨틱 요소(semantic element)가 새롭게 만들어졌습니다. 시맨틱이란 ‘의미가 있는, 의미론적인'이라고 해석할 수 있습니다. 다시 말해, 의미를 가진 요소를 사용하는 방식을 추구하기 시작했습니다.
- 검색 엔진이 시맨틱 요소를 더 좋아하기 때문입니다. 네이버, 구글 등은 모두 고유한 검색엔진을 보유하고 있습니다.
- 여러 개발자가 함께 작업할 때 < div > 요소를 탐색하는 것보다 의미 있는 코드 블록을 찾는 것이 훨씬 더 편리하기 때문입니다.
- 요소 안에 채워질 데이터 유형도 예측하기 쉽습니다.
마크업(Markup)언어 : 태그 등을 이용하여 문서나 데이터의 구조를 명기하는 언어
id : 고유(unique)한 이름을 붙일 때
class : 반복되는 영역을 유형별로 분류할 때
HTML의 기본지식들에 알아봄으로써 새로운 지식들을 많이 알게 되었다
뒤쳐지지 않도록 열심히 복습할테야 :D