웹 개발 #1
시작하기 앞서
Visual Code를 사용하여 웹 개발을 진행하고, 크롬에서 동작 시킬것이다.
이번 목표는 웹 공부를 끝나고 홈페이지를 하나 개발해보는 것이다.
웹 이란
웹은 클라이언트와 서버로 나뉠 수 가 있다.
- 클라이언트
- 웹 브라우저
- 사용자가 웹 싸이트로 접근할 수 있도록 해주는 기기
- 서버
- 인터넷에 연결된 컴퓨터
- 웹 요소와 여러 정보가 저장되어있다.
웹 개발도 두 가지로 나뉜다. 웹 브라우저의 화면 부분을 다루는 프론트엔드와 사용자가 보는 화면의 뒤, 즉 보이지 않는 영역을 다루는 백에드가 있다.
프론트 엔드는 HTML,CSS,JS를 이용하여 개발을 한다. 백엔드는 데이터베이스를 설계하거나 데이터를 처리하고 자바, PHP, 파이썬등의 프로그래밍 언어를 사용한다.
웹 개발에서 필요한 기술
HTML,CSS,JS를 사용하여 개발을 한다.
- HTML : 웹의 뼈대를 만들어준다.
- CSS : 웹을 꾸미는 역할을 한다.
- JavaScript : 웹을 사용하는 사용자 동작에 반응하게 해준다.
HTML
HTML은 Hypertext Markup Language의 약자이고 프로그래밍 언어는 아니고 우리가 보는 웹페이지가 어떻게 구조화되어 있는지 브라우저로 하여금 알 수 있도록 하는 언어이다
아래 그림은 HTML의 기본적인 구조이다.
<!DOCTYPE html>
: 현재 문서가 HTML언어로 작성한 웹문서라는 것을 나타낸다.<html> ~ </html>
: 웹 문서의 시작과 끝을 나타낸다.<head> ~ </head>
: 웹 브라우저가 웹 문서를 해석하는데 필요한 정보를 입력하는 부분<body> ~ </body>
: 웹 브라우저 화면에 나타나는 부분이다.
<head>
태그
브라우저에게 정보를 주는 역할을 한다.
- 문서 관련 정보를 입력하며, 웹 브라우저 화면에는 보이지 않는다.
- 문서에서 사용할 외부 파일 링크가 들어간다.
<head>
태그 내에는 <meta>
,<title>
태그가 들어간다.
-
<meta>
태그-
문자 세트등 문서 정보가 들어간다.
-
ex)
<meta charset ="UTF-8">
한글로 된 내용을 표시하기위해 사용한 문자 세트
-
이 외에도 다양한 문서 정보를 지정할수있다.
-
-
<title>
태그- 말 그대로 문서의 제목을 나타낸다.
<body>
태그
실제 브라우저에 표시되는 내용이다. html의 대부분의 태그가 이 안에 들어간다.
간단한 웹 만들기
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title> 간단한 웹 만들기 </title>
</head>
<body>
<h1> 안녕하세요 ~~! 간단한 웹 입니다 </h1>
<h2> 안녕하세요 ~~! 간단한 웹 입니다 </h2>
<h3> 안녕하세요 ~~! 간단한 웹 입니다 </h3>
<h4> 안녕하세요 ~~! 간단한 웹 입니다 글이 점점 작아져요 </h4>
<p> 하하 문단 입니다. 다음줄로는 어떻게 이동할까요? <br> 이렇게 이동합니다~</p>
</body>
</html>
결과
읽어주셔서 감사합니다~!
Author And Source
이 문제에 관하여(웹 개발 #1), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@worbswo/웹-개발-1저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)