HTML, CSS, Javascript 바닐라 웹 페이지 이해하기
바닐라란?바닐라 웹 개발은 프레임워크나 라이브러리 없이 HTML, CSS, JavaScript만으로 웹 페이지를 구축하는 방식입니다. 이러한 방식은 브라우저에서 직접 실행 가능하며, 별도의 빌드 도구가 필요하지 않습니다. 순수한 웹 기술만을 활용해 가장 경량화된 형태의 웹 페이지를 제작할 수 있습니다. 프레임워크? - Vue, Nuxt - React, Next - Svelte, SvelteKit - Angular - Laptos 바닐라 웹 페이지 구성HTML (HyperText Markup Language) - 웹 페이지의 구조를 만듭니다. - 태그를 사용하여 텍스트, 이미지, 링크 등을 작성합니다. CSS (Cascading Style Sheets) - HTML 웹 페이지의 디자인을 담당합니다. - 색..
2024. 11. 25.
코드 가독성을 높이는 HTML 빈 태그와 주석 이야기
HTML 태그 영역 - 문서의 전체 범위를 나타낸다.html> html> HEAD 태그 영역 - 웹 페이지의 제목, 설명, 외부 파일 연결 등의 보이지 않는 설정 정보를 주로 작성한다. head> head> BODY 태그 영역 - 웹 페이지로 보여지는 로고, 내비게이션, 버튼, 이미지 같은 표현을 작성한다. body> body> 빈 태그 - 태그 사이 내용이 없다. - 문법적으로 엄격하던 XHTML 시기에는 빈 태그를 닫아야했다. - HTML5 시대에는 두 방식 다 지원한다. 예를 들어, - HTML 1, 2, 3, 4, 5 지원Ex) - XHTML, HTML5 지원Ex) 내용 없이 단독으로 사용하여 빈 태그 닫아주기는 XHTML 시대를 거치면서 나..
2024. 11. 15.