간단하게 설명하자면
html은 구조(프레임)
css 는 스타일(꾸미는거)
javascript는 유저와의 상호작용
<div></div>
: 태그는 한줄을 차지한다.(Block)
<span></span>
: 태그는 컨텐츠 크기만큼 공간을 차지한다.(inline-block)
<img>
: 닫는 태그가 없다. 이미지 삽입가능.
ex) <img src='https://~~~'>
src 속성을 이용해 이미지를 불러올수 있다.
<a></a>
: 클릭하면 링크로 들어감. href속성을 이용하여 링크로 이동시켜줌.
target='_blank'
라는 속성을 넣어주면 링크를 눌렀을때 새탭을 열어 이동시켜줌
<ul></ul>
: UnOrdered List 라 해서 순서가 없는 목록이 나타남
<ol></ol>
: Ordered List 라 차례대로 증가하는 번호가 붙는 목록이다. 순서가 있는 목록이다.
<li></li>
: 말그대로 list를 만들어줄 수 있다.
input : 다양한 입력폼
<input type='text'>,<input type='password'>,<input type='checkbox'>,<input type='radio'>
등등 type속성에 적용시켜 다다양한 입력폼을 만들 수 있다.
checkbox
와 radio
버튼의
차이는 라디오버튼은 위 처럼 두개의 박스를 생성시 속성(name="그룹명")을 줘서 둘중 하나 또는 다수를 선택할 수 있다. 즉 그룹 설정 가능!
<textarea></textarea>
: 여는태그 닫는태그 써야함 -> <input />
과는 다르게 줄<button></button>
: 말 그대로 버튼